sql 常用查询语句

  • 格式:docx
  • 大小:12.92 KB
  • 文档页数:1

结构化查询语言(SQL)是一种用于存取和查询数据库的高级非过程化编程语言。

以下是一些常用的SQL查询语句:
1. SELECT语句:用于从表中选取数据。

例如,SELECT * FROM table_name表示选取table_name表中的所有数据。

2. WHERE语句:用于在SELECT语句中添加筛选条件。

例如,SELECT * FROM table_name WHERE column_name = value。

3. DISTINCT关键字:用于删除SELECT语句结果集中的重复行。

例如,SELECT DISTINCT column_name FROM table_name。

4. IN运算符:用于在SELECT语句中添加条件,例如,SELECT * FROM table_name WHERE column_name IN (value1, value2, ...)。

5. BETWEEN运算符:用于在SELECT语句中添加范围条件,例如,SELECT * FROM table_name WHERE column_name BETWEEN value1 AND value2。

6. LIKE运算符:用于模糊查询,例如,SELECT * FROM table_name WHERE column_name LIKE '%keyword%'。

7. COUNT()聚合函数:用于计算满足条件的记录数,例如,SELECT COUNT(*) FROM table_name WHERE column_name = value。

8. AVG()聚合函数:用于计算满足条件的记录的平均值,例如,SELECT AVG(column_name) FROM table_name WHERE column_name = value。

9. GROUP BY子句:用于对SELECT语句的结果进行分组,通常与聚合函数一起使用,例如,SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name。

10. ORDER BY子句:用于对SELECT语句的结果进行排序,例如,SELECT * FROM table_name ORDER BY column_name。

这些查询语句可以根据实际需求进行组合和修改,以实现对数据库的复杂查询操作。