SQL统计高级用法

2025-09-12 15:31:23

       SQL是较大型的数据库服务器,可以很好的管理用户数据,因此,SQL对当前我们的网络生活起着至关重要的地位。下面小编介绍几个比较实用的SQL统计用法。假设有一个数据库MyDb,里面有一张表为student。其中,student表的字段有,ID,Name,Age,Sex,Class,Major,Telphone,Demo。

SQL统计高级用法

    选择student表中,所有年龄超过20岁的同学。即:select * from student where Age > 20 。如果想按学号降序排列,则可以用:select * from student order by ID desc。如果想要统计学生姓张的人的个数:select * from student where name like '张%'。

    添加一名学生的信息,可以用:insert into studnt(Name,Age,Sex,Class,Major,Telphone,Demo)  Values("张三",20,"男","计算机一班","计算机",13922223333,"暂无")。

    删除一名学生的信息,可以用:delete from student where name="张三"。

    修改一名学生的信息,可以用:Update student Set name = "李四" where ID = 2。

    汇总所有人的个数:select sum (ID) as 总人数 from student

    只想显示升序排列的前三人:select top 3 * from student order by ID asc。

    查询表中前30%的学生: select top 30 * percent  from student。

    SQL统计高级用法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢