insert users3 values(default,'tom','123',default,1);單個
insert users3 values(default,'tom','123',3*7-5,1),(null,'rose',md5('123'),default,0);多個
insert users3 set username='ben',password='456';
insert test(username) select username from users3 where age>=30;//把users3表中的age大于等于30的username列中的數據放到test表中的username列去
update users3 set age=age+5;
age列中的值都加五
update users3 set age=age-id,sex=0;
age列中的值都分別減去id,并且把sex列的值都改為0
update users3 set age=age+10 where id%2=0;
把id列中為偶數的age列中的值都加上10
delete from users3 where id=6;
刪除id是六的行
select id,username from users3;//查找users3中的id,username列
select users3.id,users3.username from users3;//這個的話,方便多表連接,以后還能users2.啥啥啥吧
select id as userid,username as uname from users3;//以userid作為id的別名,uname作為username的別名,輸出這兩列的值
select sex from users3 group by sex;//從sex列中找出不同的組別。。。。。
select sex,id,username,age from users3 group by username;//從sex,id,username,age中找出因為username不同而不同的組別
select username,age from users3 group by 1 having age>35;//選擇age大于35的數據,輸出它的姓名和年齡
select sex from users3 group by 1 having count(id)>=2;//選擇id的數目大于等于2的sex的值,數目也就是說。。有多少個id值,比如說null就只有一個id所以不輸出null
select *from users3 order by age desc;//根據年齡降序排列輸出
select *from users3 order by age desc ,id desc;//根據先年齡降序排列,若有相同的年齡則根據id降序排列輸出
selectfrom users3 limit 2;//從頭開始輸出兩行
selectfrom users3 limit 2,2;//輸出第三第四行,因為表是從0開始編號的
select *from users3 order by id desc limit 2,2;//輸出從排序后的表的第三第四行