复习SQL

1.操作数据库结构的语句:(库,表)
  创建create  查看show/desc  删除drop   修改alter
2.操作字段:增删改查
 2.11 单条插入 :insert into 表名 (字段1,字段2……)values (值1,值2……)注意:值和字段要匹配
             :insert into 表名 values (值1,值2……) 注意:必须所有的字段都进行赋值,顺序与表结构相同
 2.12多条插入::insert into 表名 (字段1,字段2……)values (值1,值2……),(值1,值2……)……
             :insert into 表名 values (值1,值2……),(值1,值2……)…… 
3.delete :delete from 表名  注:不加条件就是全删
    delete from 表名 [where 条件]
 4.改:update 表名 set 字段名=‘值’,字段名=‘值’……    注:不加条件就是将所有信息全修改
    update 表名 set 字段名=‘值’,字段名=‘值’…… [where 条件]
5. 查
(1)select 字段1,字段2…… from 表名 
(2)全查:select * from 表名  (方便,但不建议用)
(3)条件:where 条件
    '=', ' <>','>','<','>=','<='
    and,or,not
    between...and...(>=and<=)
    in(set)  (=or=or)
    is null,is not null 
 (4)模糊查询:like
    '_'表示匹配一个字符
    '%'匹配多个字符
(5)聚合函数:max(),avg(),min(),sum(),count()
 (6)  分组:group by 字段名  having 分组条件 
(7)排序:order by  字段名 [ desc降序/asc 升序(默认)]
注意:where +group by +order by
    
    

你可能感兴趣的:(复习SQL)