SQL基础语法1

最近工作需要使用到SQL,以下是我初学并整理的相关语法东西。

1.查询表字段:SELECT  列名称  FROM  表名称

2.表字段值去重:SELECT  DISTINCT  列名称  FROM  表名称

例如:SELECTDISTINCTCompany FROM Orders

3.根据条件查询:SELECT  列名称  FROM  表名称  WHERE  列  运算符  值

补充运算符规则:BETWEEN在某个范围内          LIKE搜索某种模式

4.条件都满足时AND:SELECT  列名称1或所有列*  FROM  表名称  WHERE  列名称 = 'XX值'AND列名称2 = 'XX值'

5.条件满足其一OR:SELECT  列名称1或所有列*  FROM  表名称  WHERE  列名称 = 'XX值'OR列名称2 = 'XX值'

6.:AND和OR混合:SELECT  列名称1或所有列*  FROM  表名称  WHERE  (列名称 = 'XX值'    OR  列名称1 = 'XX值2' )  AND  列名称 = 'XX值3'

7.ORDER BY 语句用于对结果集进行排序:

以某字段进行排序:

SELECT 列名称1,  列名称2  FROM  表名称ORDER BY  列名称1;

以某1字段排序后又以某2字段排序(针对某1字段一致的数据部分以某2字段数据排序):

SELECT 列名称1,  列名称2  FROM  表名称ORDER BY  列名称1,列名称2;

以某1字段升序又以某2字段降序:

SELECT 列名称1, 列名称2  FROM 表名称 ORDER BY 列名称 ASC, 列名称2 DESC;

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

现有表中插入新的数据:

INSERT INTO 表名称 VALUES (数值1, 数值2,....)

指定列名称中插入数据:

INSERT INTO 表名称 (列名称1, 列名称2,...) VALUES (数值1, 数值2,....)

9.修改表中的数据:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

10.删除某行数据:DELETE FROM 表名称 WHERE 列名称 = 值

11.删除表中的所有数据:DELETE FROM 表名称或DELETE * FROM 表名称

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • SQL SELECT 语句 一、查询SQL SELECT 语法 (1)SELECT 列名称 FROM 表名称 (2...
    有钱且幸福阅读 5,690评论 0 33
  • 什么是SQL数据库: SQL是Structured Query Language(结构化查询语言)的缩写。SQL是...
    西贝巴巴阅读 1,855评论 0 10
  • 50个常用的sql语句Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname...
    哈哈海阅读 1,254评论 0 7
  • 今天一打开中国的社交网站,发现满屏都是白百合,我有些疑惑,记得百合花(white lily)一般在冬天开花,怎么现...
    美国老卢1阅读 1,140评论 0 0
  • 人生有限,梦想太多,能够实现的寥寥无几。现实太过骨感,理想何处安放?想当年尚早,趁心还年少时,记录下头脑中闪现的念...
    汗青阅读 365评论 0 1