多语言展示
当前在线:1965今日阅读:167今日分享:16

SQL统计高级用法

SQL是较大型的数据库服务器,可以很好的管理用户数据,因此,SQL对当前我们的网络生活起着至关重要的地位。下面小编介绍几个比较实用的SQL统计用法。假设有一个数据库MyDb,里面有一张表为student。其中,student表的字段有,ID,Name,Age,Sex,Class,Major,Telphone,Demo。选择student表中,所有年龄超过20岁的同学。即:select * from student whereAge > 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,'男','计算机一班','计算机',,'暂无')。删除一名学生的信息,可以用:delete from student where name='张三'。修改一名学生的信息,可以用:Update student Set name = '李四' where ID = 2。汇总所有人的个数:select sum (ID) as总人数 from student只想显示升序排列的前三人:select top3* from student order by ID asc。查询表中前30%的学生:select top30* percent from student。
推荐信息