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
      
        


  • 相关阅读:
    数据库主体拥有数据库角色,无法删除
    popupWin类QQ弹出窗口
    使用性能监视器找出硬件瓶颈
    关于反射中Assembly.CreateInstance()与Activator.CreateInstance()方法的区别
    大数据的通用分页总结!
    SQL 注入[转自:微软技术中心]
    【转】 使用Yahoo的公开API做天气预报
    JS对select动态添加options操作
    asp.net “从客户端检测到有潜在危险的Request.Form值” 处理办法
    SQL中索引的原理
  • 原文地址:https://www.cnblogs.com/hawthornn/p/7159026.html
Copyright © 2011-2022 走看看