zoukankan      html  css  js  c++  java
  • 春宵一刻值千金,我在床上的那些事!

    咳咳!不要想歪, 我说我只是单纯的在床上做我该干的事,咦,怎么感觉越说越歪 -.-!我去不能再往下说了,再说出事的!

    这些都是我在床上写的,我发四

    相信你们,看着这么诱惑的标题是不是春心萌动,我呢是一个在挨踢路上迷路的绵羊.

    如果感觉到时疼痛,说明你还活着,如果理不清楚你说明你还在思考,记住不要放弃,药已经在路上,坚持一下马上就到!!!                                                  ——cnsdhzl

     

    数据库的数据查询

    一.使用SELECT语句进行查询

    语法:SELECT<列名>

       FROM<表名>

           [WHERE<查询条件表达式>]

           [ORDER BY <排序的列名>[ASC或DESC]

    *在其中,WHERE条件是可选的,若不限制,则查询返回所有行的数据项.

    1.查询所有的数据行和列

    如果要把表中的所有的行和列都列举出来怎么办?

    so easy

    SELECT * FROM Students

    2.查询部分行或列

    查询部分列需要列举不同的列名, 查询部分行需要啥呢?

    SELECT SCode,SName,SAddress
    FROM Studengts
    WHERE SAddress = '内蒙古包头'

    以上代码进行了条件限制,使用了神奇的WHERE限制

    3.在查询中使用列的别名

    AS有什么用嘞?

    SELECT SCODE AS 学生编号,SName AS 学生姓名,SAddress AS 学生地址
    FROM Students
    WHERE SAdress <> '内蒙古包头'

    这里就不截图了,AS谁就是将列名改成谁

    4.查询空值

    记住不要被误导,不要认为就是用WHERE限制条件能查到的!!!

    这个时候就用了IS NULL查询为空,和IS NOT NULL查询不为空.

    SELECT SName FROM Studengts WHERE SEmail IS NULL

    5.在查询中使用常量列
     

    SELECT 姓名=SName,地址=SAddress,'北京新兴桥' AS 学校名称

    查询输出多一列"学校名称",该列的所有数据都是"北京新兴桥".

    6.查询返回限制的行数

    要查询返回众多学生记录中前五名女生的姓名和地址信息

    SELECT TOP 5 SName, SAddress
    FROM Studengts WHERE SSex = 0

    二.查询排序

    我想让学生的成绩从低到高排序怎莫办?

    SELECT StudengtID AS 学生编号,(Score*0.9+5) AS 综合成绩
    FROM Score
    WHERE (Score*0.9+5)>60
    ORDER BY Score


    排序可以使升序(ASC)或者降序(DESC)

    三.在查询中使用函数

    部分常用的字符串函数
    CHARINDEX 用来寻找一个指定的字符串中的起始位置
    LEN 返回传递给它的字符串长度
    UPPER 把传递给它的字符串转换为大写
    LTRIM 清楚字符左边的空格
    RTRIM 清楚字符右边的空格
    RIGHT 从字符串右边返回指定数目的字符
    REPLACE 替换一个字符串中的字符
    STUFF

    在一个字符串中,删除指定长度的字符,

    并在该位置插入一个新的字符串

    LOWER  
    部分常用的日期函数
    函数名 描述
    GETDATE 取得当前的系统日期
    DATEADD 将指定的数值添加到指定的日期部分后的日期
    DATEDIFF 两个日期之间的指定日期部分的间隔
    DATENMAE 日期中指定的日期部分的字符串形式
    DATEAPT 日期中指定的日期部分的部分整数形式
    部分常用的数学函数
    函数名 描述
    CEILING

    向上取整,取大于或等于指定数值,表达式的最小整数

    FLOOR 向下取整,取小于或等于表达式的最大整数
    部分常用的系统函数
    函数名 描述
    CONVERT 用来转换数据类型

    好了各位看官,到这里就写完了,写的不好请大家谅解

    请期待下次作品

    点个赞!

    点个赞!

    点个赞!

  • 相关阅读:
    分治法(求最大子序列和)
    分治法(二分查找)
    自定义选择动画提示
    将图片转为二进制字符串
    根据尺寸压缩图片
    在ios7系统下,scrollView下移20像素
    UIActionSheet警告,提示调用showFromTabBar方法
    使用Xcode5开发时的icon取消高光效果
    duplicate symbol _OBJC_METACLASS_$ 报错记录
    self.view添加UIView时添加动画
  • 原文地址:https://www.cnblogs.com/shuaibin/p/4938735.html
Copyright © 2011-2022 走看看