今天是日更的41/365 天
数据库最常用的8种基础语法包括:SQL SELECT,SQL SELECT DISTINCT,SQL WHERE,SQL AND & OR,SQL ORDER BY,SQL INSERT INTO,SQL UPDATE,SQL DELETE。
SQL SELECT用于从数据库中选取数据,结果存储为结果集,格式为:SELECT 列名1,列名2 FROM 表名;或SELECT * FROM 表名。
SQL SELECT DISTINCT用于返回表中唯一的不同值,格式为:SELECT DISTINCT 列名1,列名2 FROM 表名。
SQL WHERE用于提取满足特定条件的记录,格式为:SELECT 列名1,列名2 FROM 表名 WHERE 条件表达式。
SQL AND & OR用于基于一个以上的条件对应记录进行过滤,如果两个条件都成立使用AND,如果一个或多个成立使用OR。例如:SELECT * FROM 表名 WHERE studentID=0001 AND course='语文';SELECT * FROM 表名 WHERE studentID = 0001 OR studentID = 0002;
SQL ORDER BY用于对结果集按照一个列或多个列进行排序,默认升序,使用DESC进行降序。格式为:SELECT * FROM 表名 ORDER BY 字段;或SELECT * FROM 表名 ORDER BY 字段 DESC。
SQL INSERT INTO用于向表中插入新记录,格式为:INSERT INTO 表名 VALUES(值1,值2,值3…);或INSERT INTO 表名(列名1,列名2,列名3...) VALUES(值1,值2,值3…).
SQL UPDATE用于更新表中已存在的记录,格式为:UPDATE 表名 SET 列名1=值1,列名2=值2,… WHERE 列名=值;省略WHERE会导致所有数据字段值更改。
SQL DELETE用于删除表中的记录,格式为:DELETE FROM 表名 WHERE 列名 = 值;省略WHERE会导致所有记录删除。
至此,数据库基础语法介绍完毕。掌握这些语法是数据库操作的基础。期待后续的高阶用法。