sql语法目录(MySQL数据库为主)

语句注释语法
AND / OR条件(且、或)SELECT column_name(s) FROM table_name WHERE condition AND(OR) condition
ALTER TABLE (add column)增加列ALTER TABLE table_name ADD column_name datatype
ALTER TABLE (drop column)删除列ALTER TABLE table_name DROP COLUMN column_name
ALTER TABLE (modify column)修改列类型ALTER TABLE table_name MODIFY column_name dataType
ALTER TABLE(change column)修改列名及类型ALTER TABLE table_name CHANGE old_column_name new_column dataType
BETWEEN条件(之间)SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2
CREATE DATABASE创建数据库CREATE DATABASE database_name
CREATE INDEX创建索引CREATE INDEX index_name ON table_name(column_name)
CREATE TABLE创建表格CREATE TABLE table_name(column_name1 data_type, column_name2 data_type, …)
CREATE UNIQUE INDEX创建唯一索引CREATE UNIQUE INDEX index_name ON table_name(column_name)
CREATE VIEW创建视图CREATE VIEW view_name AS SELECT column_name(s) FROM table_name WHERE condition
DELETE FROM删除表或表信息DELETE FROM table_name (Note: Deletes the entire table!!) or DELETE FROM table_name WHERE condition
DROP DATABASE删除数据库DROP DATABASE database_name
DROP INDEX删除索引DROP INDEX table_name.index_name
DROP TABLE删除表DROP TABLE table_name
GROUP BY分组SELECT column_name1,SUM(column_name2) FROM table_name GROUP BY column_name1
HAVING分组过滤条件SELECT column_name1,SUM(column_name2) FROM table_name GROUP BY column_name1 HAVING SUM(column_name2) condition value
INSERT INTO插入INSERT INTO table_name VALUES(value1,value2,…)
LIKESELECT column_name(s) FROM table_name WHERE column_name LIKE pattern
ORDER BY排序SELECT column_name(s) FROM table_name ORDER BY column_name[ASC
SELECT查询SELECT column_name(s) FROM table_name
SELECT *查询全部数据SELECT * FROM table_name
SELECT DISTINCT唯一查询SELECT DISTINCT column_name(s) FROM table_name
SELECT INTO表格或表数据备份SELECT * INTO new_table_name FROM original_table_name or SELECT column_name(s) INTO new_table_name FROM original_table_name
TRUNCATE TABLE清空表数据TRUNCATE TABLE table_name
UPDATE更新数据UPDATE table_name SET column_name=new_value [, column_name=new_value] WHERE column_name=some_value

参考文献:
[1] w3school的SQL快速参考.
[2] MySQL数据库CRUD操作(增加、删除、修改、查询) - 飘逸De精灵 - 博客园

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值