SQL语句大全:数据库操作和数据查询指南

需积分: 3 1 下载量 83 浏览量 更新于2024-09-14 收藏 24KB TXT 举报
SQL语句大全 SQL(Structured Query Language)是一种标准的数据库语言,用于管理和操作关系数据库管理系统(RDBMS)。下面是常用的SQL语句大全,包括数据库操作、表操作、索引操作、视图操作和数据操作等。 数据库操作 1. 创建数据库:使用CREATE DATABASE语句可以创建一个新的数据库。例如:`CREATE DATABASE database-name` 2. 删除数据库:使用DROP DATABASE语句可以删除一个已经存在的数据库。例如:`DROP DATABASE db_name` 表操作 3. 创建表:使用CREATE TABLE语句可以创建一个新的表。例如:`CREATE TABLE tab_name (col1 type1 [NOT NULL][PRIMARY KEY], col2 type2 [NOT NULL], ...)` 4. 复制表:使用CREATE TABLE语句可以复制一个已经存在的表。例如:`CREATE TABLE tab_new LIKE tab_old` 或 `CREATE TABLE tab_new AS SELECT col1, col2 FROM tab_old DEFINITION ONLY` 5. 删除表:使用DROP TABLE语句可以删除一个已经存在的表。例如:`DROP TABLE tab_name` 6. 修改表:使用ALTER TABLE语句可以修改一个已经存在的表。例如:`ALTER TABLE tab_name ADD COLUMN col type` 或 `ALTER TABLE tab_name DROP PRIMARY KEY (col)` 索引操作 7. 创建索引:使用CREATE INDEX语句可以创建一个新的索引。例如:`CREATE [UNIQUE] INDEX idx_name ON tab_name (col)` 8. 删除索引:使用DROP INDEX语句可以删除一个已经存在的索引。例如:`DROP INDEX idx_name` 视图操作 9. 创建视图:使用CREATE VIEW语句可以创建一个新的视图。例如:`CREATE VIEW view_name AS SELECT statement` 10. 删除视图:使用DROP VIEW语句可以删除一个已经存在的视图。例如:`DROP VIEW view_name` 数据操作 11. 查询数据:使用SELECT语句可以查询数据。例如:`SELECT * FROM table1 WHERE Χ` 12. 插入数据:使用INSERT INTO语句可以插入数据。例如:`INSERT INTO table1 (field1, field2) VALUES (value1, value2)` 13. 删除数据:使用DELETE语句可以删除数据。例如:`DELETE FROM table1 WHERE Χ` 14. 更新数据:使用UPDATE语句可以更新数据。例如:`UPDATE table1 SET field1 = value1 WHERE Χ` 15. 模糊查询:使用LIKE语句可以进行模糊查询。例如:`SELECT * FROM table1 WHERE field1 LIKE %value1%` 16. 排序查询:使用ORDER BY语句可以对查询结果进行排序。例如:`SELECT * FROM table1 ORDER BY field1, field2 [DESC]` 17. 统计查询:使用COUNT、SUM、AVG等函数可以进行统计查询。例如:`SELECT COUNT(*) AS total_count FROM table1` 或 `SELECT SUM(field1) AS sum_value FROM table1` 这些SQL语句大全可以帮助开发者快速掌握SQL语言,提高数据库操作效率和开发效率。