常用的DML语句
一、SELECT查询
( Select 字段1,字段2,字段3 …….
from table_name )
— 查询语句中可以使用一个或者多个表,表之间使用 “,”隔开
— select命令可以读取一条或者多条记录
— 你可以使用星号(*)来代替其他字段
可以搭配select语句使用的有:where子句、like字句、join连接
(1)Where子句 (条件查询语句)
( Select 字段1,字段2,字段3 …….
from table_name )
WHERE condition1 [AND [OR]] condition2…
— 可以在where条件中指定任何条件
— 可以使用AND 或者 OR 指定一个或者多个条件
— where字句也可以运用SQL的UPDATE 或者 DELETE 命令
— where子句类似于语言中的if条件,根据MySQL表中的字段值来读取指定的数据
【order by条件:排序。ASC(从小到大) DESC(从大到小) 一般使用时在where条件后面】
(2)like子句
( select
from table
where 字段 like‘x%’)
— 百分号 % 字符表示任意字符,如果没有百分号%,LIKE子句与等号 =的效果是一样的。
— LIKE通常与 % 一同使用,类似于一个元字符的搜索
— 可以使用AND 或者 OR 指定一个或者多个条件
— where…LIKE字句也可以运用SQL的UPDATE 或者