SQL学习笔记(1)——基本命令介绍

2018-02-02  本文已影响0人  王宇涵_e5f1

*所有表格、列的名称都不能包含空格或者关键字,比如select, table等

*所有改变都不能撤销,删除或者改变表中的值时可以先用SELECT来确认要改变的值是否正确

SELECT:

一般格式:

SELECT (DISTINCT) col_name, COUNT(), AVG(), MIN(), MAX(), SUM() AS alias FROM table_name

(WHERE ... LIKE 'some_pattern')

(GROUP BY ... HAVING 用来在group by 结果中搜索的分句)

(ORDER BY col_name1, col_name2 DESC)

CREATE :

一般格式:

CREATE TABLE tablename(

column_name data_type attributes...,

column_name data_type attributes...,

INSERT:(插入行)

一般格式:

INSERT INTO table_name

VALUES (按照列的顺序输入每个值,注意数据类型)

INSERT INTO table_name (col1, col2, ...)

VALUES (按照上面所说的列顺序输入值)

UPDATE:(改变表中的值)

一般格式:

UPDATE table_name

SET col_name = new_value, ...

WHERE col_name = some_value

DELETE:(删除行)

一般格式:

DELETE FROM table_name

WHERE col_name = some_value   #此行不写的话就会删除所有行,慎重慎重

DROP:(删除表)

一般格式:

DROP TABLE table_name

上一篇下一篇

猜你喜欢

热点阅读