SQL基本语法
所有SQL语句均以SELECT,INSERT,UPDATE,DELETE,ALTER,DROP,CREATE,USE,SHOW等任何关键字开头,所有均以分号(;)结尾。
SQL SELECT 语句
SELECT column1, column2....columnN FROM table_name;
SQL DISTINCT 语句
SELECT DISTINCT column1, column2....columnN FROM table_name;
SQL WHERE 语句
SELECT column1, column2....columnN FROM table_name WHERE CONDITION;
SQL AND/OR 语句
SELECT column1, column2....columnN FROM table_name WHERE CONDITION-1 {AND|OR} CONDITION-2;
SQL IN 语句
SELECT column1, column2....columnN FROM table_name WHERE column_name IN (val-1, val-2,...val-N);
SQL BETWEEN 语句
SELECT column1, column2....columnN FROM table_name WHERE column_name BETWEEN val-1 AND val-2;
SQL LIKE 语句
SELECT column1, column2....columnN FROM table_name WHERE column_name LIKE { PATTERN };
SQL ORDER BY 语句
SELECT column1, column2....columnN FROM table_name WHERE CONDITION ORDER BY column_name {ASC|DESC};
SQL GROUP BY 语句
SELECT SUM(column_name) FROM table_name WHERE CONDITION GROUP BY column_name;
SQL COUNT 语句
SELECT COUNT(column_name) FROM table_name WHERE CONDITION;
SQL HAVING 语句
SELECT SUM(column_name) FROM table_name WHERE CONDITION GROUP BY column_name HAVING (arithematic function condition);
SQL CREATE TABLE 语句
CREATE TABLE table_name( column1 datatype, column2 datatype, column3 datatype, ..... columnN datatype, PRIMARY KEY( one or more columns ) );
SQL DROP TABLE 语句
DROP TABLE table_name;
SQL CREATE INDEX 语句
CREATE UNIQUE INDEX index_name ON table_name ( column1, column2,...columnN);
SQL DROP INDEX 语句
ALTER TABLE table_name DROP INDEX index_name;
SQL DESC 语句
DESC table_name;
SQL TRUNCATE TABLE 语句
TRUNCATE TABLE table_name;
SQL ALTER TABLE 语句
ALTER TABLE table_name {ADD|DROP|MODIFY} column_name {data_ype};
SQL ALTER TABLE RENAME 语句
ALTER TABLE table_name RENAME TO new_table_name;
SQL INSERT INTO 语句
INSERT INTO table_name( column1, column2....columnN) VALUES ( value1, value2....valueN);
SQL UPDATE 语句
UPDATE table_name SET column1=value1, column2=value2....columnN=valueN [ WHERE CONDITION ];
SQL DELETE 语句
DELETE FROM table_name WHERE {CONDITION};
SQL CREATE DATABASE 语句
CREATE DATABASE database_name;
SQL DROP DATABASE 语句
DROP DATABASE database_name;
SQL USE 语句
USE database_name;
SQL COMMIT 语句
COMMIT;
SQL ROLLBACK 语句
ROLLBACK;
祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)
精选教程推荐
👇 以下精选教程可能对您有帮助,拓展您的技术视野
暂无学习笔记,成为第一个分享的人吧!
您的笔记将帮助成千上万的学习者