1. AND / OR
SELECT column_name(s) FROM table_name WHERE condition AND|OR condition
2. ALTER TABLE (add column)
ALTER TABLE table_name ADD column_name datatype
3. ALTER TABLE (drop column)
ALTER TABLE table_name DROP COLUMN column_name
4. AS (alias for column)
SELECT column_name FROM table_name AS table_alias
5. BETWEEN
SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2
6. CREATE DATABASE
CREATE DATABASE database_name
7. CREATE INDEX
CREATE INDEX index_name ON table_name (column_name)
8. CREATE TABLE
CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
…….
)
9. CREATE UNIQUE INDEX
CREATE UNIQUE INDEX index_name ON table_name (column_name)
10. CREATE VIEW
CREATE VIEW view_name AS SELECT column_name(s) FROM table_name WHERE condition
11. DELETE FROM
DELETE FROM table_name (Note: Deletes the entire table!!) or DELETE FROM table_name WHERE condition
12. DROP DATABASE
DROP DATABASE database_name
13. DROP INDEX
DROP INDEX table_name.index_name
14. DROP TABLE
DROP TABLE table_name
15. GROUP BY
SELECT column_name1,SUM(column_name2) FROM table_name GROUP BY column_name1
16. HAVING
SELECT column_name1,SUM(column_name2) FROM table_name GROUP BY column_name1 HAVING SUM(column_name2) condition value
17. IN
SELECT column_name(s) FROM table_name WHERE column_name IN (value1,value2,..)
18. INSERT INTO
INSERT INTO table_name VALUES (value1, value2,….)
or
INSERT INTO table_name (column_name1, column_name2,…) VALUES (value1, value2,….)
19. LIKE
SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern
20. ORDER BY
SELECT column_name(s) FROM table_name ORDER BY column_name [ASC|DESC]
21. SELECT
SELECT column_name(s) FROM table_name
22. SELECT *
SELECT * FROM table_name
23. SELECT DISTINCT
(used to create backup copies of tables)
SELECT DISTINCT column_name(s) FROM table_name
24. SELECT INTO
SELECT * INTO new_table_name FROM original_table_name
or
SELECT column_name(s) INTO new_table_name FROM original_table_name
25. TRUNCATE TABLE
(deletes only the data inside the table)
TRUNCATE TABLE table_name
26. UPDATE
UPDATE table_name SET column_name=new_value [, column_name=new_value] WHERE column_name=some_value
27. WHERE
SELECT column_name(s) FROM table_name WHERE condition
注意:SQL 语句对大小写不敏感。如 SELECT 等效于 select。
版权声明:本文为博主原创文章,未经博主允许不得转载。