SQL语句(入门)

  • SQL 对大小写不敏感
  • 分号是在数据库系统中分割每条SQL语句的标准方法,这样就可以在对服务器的相同请求中执行一条以上的语句。
  • SQL 分为两部分:数据操作语言(DML)和数据定义语言(DDL)。  
               DML:
                    SELECT -> 从数据库表中获取数据
                    UPDATE -> 更新数据库表中的数据     
                    DELETE -> 从数据库表中删除数据
                    INSERT INTO -> 向数据库表中插入数据
 
               DDL:
                    CREATE DATABASE -> 创建新数据库
                    ALTER DATABASE -> 修改数据库
                    CREATE TABLE -> 创建新表
                    ALTER TABLE -> 变更(改变)数据表
                    DROP TABLE -> 删除表
                    CREATE INDEX -> 创建索引
                    DROP INDEX -> 删除索引
 
  • SELECT DISTINCT 列名称 FROM 表名称   (DISTINCT 用于返回唯一不同的值)

 

  • WHERE 子句中使用的操作符 
               =                              等于
               <>                            不等于
               >                              大于
               <                              小于
               >=                             大于等于
               <=                              小于等于
               BETWEEN                    在某个范围内
               LIKE                             搜索某种模式
  • SQL 使用单引号来环绕文本值,如果是数值请不要使用引号。

 

  • 使用圆括号组成复杂表达式
1 SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William')AND LastName='Carter'

 

  • ORDER BY
           用于根据指定的列对结果集进行排序
           默认按照升序对记录进行排序, 如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。
 
  • INSERT INTO 
INSERT INTO 表名称 VALUES (值1, 值2,....) 
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

 

  • UPDATE
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

 

  • DELETE (用于删除表中的行,删除所有行,在不删除表的情况下删除所有行,这意味着表的结构、索引和属性都是完整的。 )
DELETE FROM 表名称 WHERE 列名称 =
DELETE FROM table_name   

or
 
DELETE * FROM table_name
View Code

 

 

posted @ 2018-07-17 16:58  kudangren  阅读(692)  评论(0编辑  收藏  举报