• SQL 初级教程学习(六)


    1.创建视图

    CREATE VIEW [Current Product List] AS
    SELECT ProductID,ProductName
    FROM Products
    WHERE Discontinued=No

    2..SQL Server  Date 函数

    http://www.w3school.com.cn/sql/sql_datatypes.asp

    3,.SELECT LastName,FirstName,Address FROM Persons
    WHERE Address IS NULL

    4.平均值

    SELECT Customer FROM Orders
    WHERE OrderPrice>(SELECT AVG(OrderPrice) FROM Orders)

    5.COUNT(*) 函数返回表中的记录数

    SELECT COUNT(*) FROM table_name

    6.查找客户 "Bush" 或 "Adams" 拥有超过 1500 的订单总金额。

    SELECT Customer,SUM(OrderPrice) FROM Orders
    WHERE Customer='Bush' OR Customer='Adams'
    GROUP BY Customer
    HAVING SUM(OrderPrice)>1500

    7.UCASE 函数把字段的值转换为大写。

    SELECT UCASE(column_name) FROM table_name

    8.LCASE 函数把字段的值转换为小写

    SELECT LCASE(column_name) FROM table_name

    9、我们希望从 "City" 列中提取前 3 个字符

    SELECT MID(City,1,3) as SmallCity FROM Persons

    10.LEN 函数返回文本字段中值的长度。

    SELECT LEN(column_name) FROM table_name

    11.ROUND() 函数 ROUND 函数用于把数值字段舍入为指定的小数位数。

    SELECT ProductName, ROUND(UnitPrice,0) as UnitPrice FROM Products

    12.NOW 函数返回当前的日期和时间。

    SELECT NOW() FROM table_name

    13.FORMAT 函数用于对字段的显示进行格式化。

    SELECT ProductName, UnitPrice, FORMAT(Now(),'YYYY-MM-DD') as PerDate
    FROM Products

    函数描述
    GETDATE() 返回当前日期和时间
    DATEPART() 返回日期/时间的单独部分
    DATEADD() 在日期中添加或减去指定的时间间隔
    DATEDIFF() 返回两个日期之间的时间
    CONVERT() 用不同的格式显示日期/时间
  • 相关阅读:
    jquery的全选,全不选,反选
    jquery中的on方法绑定动态元素
    IIS服务器不能下载.apk文件的解决方略
    14:堆和堆排序
    虚拟内存
    leetcode28:实现strStr()
    leetcode387:字符串中的第一个唯一字符
    leetcode344:反转字符串
    leetcode198:打家劫舍
    leetcode64:最小路径和
  • 原文地址:https://www.cnblogs.com/hanxingli/p/7299395.html
Copyright © 2020-2023  润新知