📅  最后修改于: 2023-12-03 14:47:37.100000             🧑  作者: Mango
SQL是结构化查询语言(Structured Query Language)的缩写,是用于管理关系性数据库系统的标准语言。它可以从数据库中查询、插入、更新、删除数据,同时可以创建和修改表格及其他数据库对象。
下面是一些常见的SQL语句示例:
SELECT语句用于从数据库中查询数据。以下示例查询students
表中的所有数据:
SELECT * FROM students;
该语句会返回students
表中所有的记录,*
号表示要查询的列,当使用*
时,将返回所有列的数据。
当需要从表中获取特定条件的数据时,我们需要使用WHERE
子句。下面的示例查询students
表中score
列大于等于80的数据:
SELECT name, score FROM students WHERE score >= 80;
该语句会返回所有score
大于等于80的记录的name
和score
列。
当需要按照特定条件排序数据时,我们需要使用ORDER BY
子句。下面的示例查询students
表中score
列从大到小的所有记录:
SELECT name, score FROM students ORDER BY score DESC;
该语句会返回所有数据按照score
列从大到小的记录的name
和score
列。
INSERT语句用于向表格中插入数据。以下示例插入一条记录到students
表中:
INSERT INTO students (name, score) VALUES ('Tom', 90);
该语句会向students
表中插入一条记录,其name
为Tom
,score
为90
。
UPDATE语句用于更新表格中的数据。以下示例将students
表中所有score
小于70的记录修改为70
:
UPDATE students SET score = 70 WHERE score < 70;
该语句会将students
表中所有score
小于70
的记录修改为70
。
DELETE语句用于从表格中删除数据。以下示例删除students
表中name
为Tom
的记录:
DELETE FROM students WHERE name = 'Tom';
该语句会从students
表中删除name
为Tom
的记录。
以上就是SQL中常见的查询、插入、更新、删除数据的示例。掌握SQL语言的基本语法是编写高效数据库的基础。