• 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
      
        


  • 相关阅读:
    Javascript里的那些距离们
    Javascript Date类常用方法详解
    JQuery学习笔记
    淘宝、百度、网易、搜狐前端开发面试题集锦 及 答案 【陈旧,不宜再看】
    javascript 注意事项
    jQuery对象和javascript对象互换
    那些 Android 程序员必会的视图优化策略
    那些 Android 程序员必会的视图优化策略
    mysql explain用法
    Laravel如何与App交互(针对get与post)
  • 原文地址:https://www.cnblogs.com/hawthornn/p/7159026.html
Copyright © 2020-2023  润新知