zoukankan      html  css  js  c++  java
  • SQL语句一:基本语句

    1、DISTINCT

     语法: SELECT DISTINCT 列名称 FROM 表名称

    2、引号的使用

    SELECT * FROM Persons WHERE FirstName='Bush'
    SELECT * FROM Persons WHERE Year>1965

       条件值周围使用的是单引号。

      SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,不要使用引号。

    3、AND 和 OR 运算符

    SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'
    SELECT * FROM Persons WHERE firstname='Thomas' OR lastname='Carter'
    SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William')AND LastName='Carter'

    4、ORDER BY 语句

        ORDER BY 语句用于根据指定的列对结果集进行排序。

        ORDER BY 语句默认按照升序对记录进行排序, 如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。

    SELECT Company, OrderNumber FROM Orders ORDER BY Company
    SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber
    SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC
    SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC

    5、INSERT INTO 语句

                   INSERT INTO 语句用于向表格中插入新的行。

           INSERT INTO 表名称 VALUES (值1, 值2,....)
    insert into Persons VALUES ('Gates','Bill','Xuanwumen 10','Beijing')

                                                  

    
    

            我们也可以指定所要插入数据的列:

           INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
                            

    6、Update 语句

                    Update 语句用于修改表中的数据。  UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

                    更新某一列:        update Person SET FirstName = 'wilson' WHERE lastname = 'wilson'

                                 

         

                   更新若干列:  update  Person set address = 'Zhongshan 23' , City = 'Nanjing'   WHERE Lastname = 'wilson'

                                         

    7、DELETE 语句

                 DELETE 语句用于删除表中的行。 

            DELETE FROM 表名称 WHERE 列名称 = 值   delete from person where lastname = 'wilson'

                                                

                          删除表中所有行:(不影响表结构,属性、索引都是完整的)

                     DELETE FROM table_name  或者   DELETE * FROM table_name
      
        


  • 相关阅读:
    [蓝桥杯][基础训练]报时助手
    [蓝桥杯][基础训练]分解质因数
    [蓝桥杯][基础训练]2n皇后问题
    [啊哈算法]我要做月老
    [啊哈算法]关键道路(图的割边)
    [啊哈算法]重要城市(图的割点)
    并查集
    栈数组与栈链表代码实现

    循环链表
  • 原文地址:https://www.cnblogs.com/hawthornn/p/7159026.html
Copyright © 2011-2022 走看看