个人笔记:几个基本SQL语句:选择、插入、删除、更新、查找、排序、总数、求和、平均、最大、最小原创
金蝶云社区-昙星
昙星
171人赞赏了该文章 1,938次浏览 未经作者许可,禁止转载编辑于2024年03月14日 17:18:48

1.选择:

select * from table1 where 范围

注:table1是表名。

例如,在users1这份表中挑选出id小于40的内容:

select * from users1 where id<40

*号不要忘了噢

2.插入:

insert into table1(field1,field2) values(value1,value2)

注:field1,field2是列名,value1,value2是某一行的项目内容。

例如,在users1这份表中加入编号为87的林熙:

insert into users1(id,name) values(87,'林熙')

注意:由于要插入的名字是字符串,所以要加入单引号('')来表示这不是列名。

3.删除:

delete from table1 where 范围

例如,将id>86的项目从users1这张表中删除:

delete from users1 where id>86

4.更新:

update table1 set field1=value1 where 范围

例如,将users1这张表中id为1的name改成梦姚:

update users1 set name='梦姚' where id=1

5.查找:

select * from table1 where field1 like '%value1%'

例如,从users1这张表中找到name为“旻菲”的项目:

select * from users1 where name like '%旻菲%'

*号不要忘了噢

6.排序:

select * from table1 order by field1,field2 desc

注:

desc表示按降序排列。

例如,在users1这张表中将id、name按降序排列:

select * from users1 order by id,name desc

*号不要忘了噢

7.总数:

select count(xx) as totalcount from table1

注:

xx是列名。

例如,在users1中根据id来进行数量统计:

select count(id) as totalcount from users1

感谢评论区@宋志兵 老师的指正,已修改!

8.求和:

select sum(field1) as sumvalue from table1

注:

此处field1必须为数值。

例如,在users1中,计算num这一列的数值总和:

select sum(num) as sumvalue from users1

9.平均:

select avg(field1) as avgvalue from table1

注:

此处field1必须为数值。

例如,在users1中,计算num这一列的平均值:

select avg(num) as avgvalue from users1


10.最大:

select max(field1) as maxvalue from table1

注:

此处field1必须为数值。

例如,在users1中,计算num这一列的最大值:

select max(num) as maxvalue from users1


11.最小:

select min(field1) as minvalue from table1

注:

此处field1必须为数值。

例如,在users1中,计算num这一列的最小值:

select min(num) as minvalue from users1

赞 171