zoukankan      html  css  js  c++  java
  • 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() 用不同的格式显示日期/时间
  • 相关阅读:
    软件工程结对作业02
    软件工程个人作业04
    第五周学习进度条
    软件工程中的形式化方法
    需求工程
    软件过程
    软件项目管理
    软件概论概述
    人月神话读后略有感想
    软件工程—理论、方法和实践 第一章:概述
  • 原文地址:https://www.cnblogs.com/hanxingli/p/7299395.html
Copyright © 2011-2022 走看看