目录
1.CRUD:Create,Retrieve,Update,Delete
为什么 where 中不能使用别名,而 order by 却可以?
1.CRUD:Create,Retrieve,Update,Delete
CRUD
即增加
(Create)
、查询
(Retrieve)
、更新
(Update)
、删除
(Delete)
四个单词的首字母缩写。
CRUD : Create, Retrieve
,
Update
,
Delete.
新增数据
查询数据
修改数据
删除数据
注释:在
SQL
中可以使用
“--
空格
+
描述
”
来表示注释说明
1.1 新增(Create)
1.1.1全列添加:给这张表的所有字段都添加内容
语法:
INSERT
[
INTO
]
table_name
[(
column
[,
column
] ...)]
VALUES
(value_list) [, (value_list)] ...
value_list:
value
, [,
value
] ...
CRUD : Create, Retrieve
,
Update
,
Delete
新增数据
查询数据
修改数据
删除数据
--
插入的记录,
value_list
数量必须和定义表的列的数量及顺序一致
(1)
单行数据
插入
![](https://img-blog.csdnimg.cn/f5d195d475074ba59e270f17d34ad6ce.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAYTEwODU2NTM3MjQ=,size_20,color_FFFFFF,t_70,g_se,x_16)
(2) 多行全列插入
1.1.2指定列插入
-- 插入值的顺序一定要和指定列的顺序保持一致。
2.查询(Retrieve)
2.1.1全列查询(开发环境使用的较多,生产环境慎用)
语法:
SELECT
[
DISTINCT
] {* | {column [,