常用SQL语句的语法格式

一、插入

1、Insert into 表 (字段1,字段2…)values (值1,值2)

2、Insert into 表  values (值1,值2)

3、Insert into 表  set 字段1=值1,字段2=值2,……

二、查询

1、Select 字段,字段,…… from   表

2、Select   *  或  函数(字段) from  表
函数:
count(*)  //统计条数
sum (字段)   //求和
avg(字段)//求平均值
max(字段)//求最大值
min (字段)//求最小值

3、Select 字段,字段,…… from   表 where   条件 

字段 【 条件运算符】  值如: =  ,  >  ,  <   ,  <>  ,  and  ,  or  
函数:replace()

4、Select 字段,字段,…… from   表  where  字段  like ‘%值%’  


5、Select 字段,字段,…… from   表  where  字段  not like ‘%值%’  

模糊查询,  %表示匹配任意字符和任意次数

6、Select 字段,字段,…… from   表  where  字段  in  (值,值)


7、Select 字段,字段,…… from   表  where  字段  not  in (值,值)

8、Select 字段,字段,…… from   表  group by 字段             注:归组 / 归类(查询不重复项)

9、Select 字段,字段,…… from   表  order by 字段 [asc / desc ]

10、Select 字段,字段,…… from   表    limit    起始位   ,条数
…… limit  0,5    //从第1位开始取5条
…… limit  5,5    //从第6位开始取5条
…… limit  9,5    //从第10位开始取5条
…… limit  5          //从第1位开始取5条,简化写法


三、修改

1、update 表 set 字段=值 , 字段=值  [where] [group] [order] [limit]

四、删除

1、delete from 表 [where] [group] [order] [limit]

总结:常用增删改查SQL语句的语法格式
当出现多个情况组合时,应遵循:WGOL 规范

实例:
查询表user,id 倒序,age小于30岁,不重复职业job,取前10条

Select *  from   user where age<30 group by job order by id desc limit 10


五、添加外键

ALTER TABLE  表名  ADD CONSTRAINT 约束名 FOREIGN KEY(字段名) REFERENCES 表(字段) ;


六、修改表名

ALTER  TABLE table_name RENAME TO new_table_name

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

__简言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值