hc学习平台

 找回密码
 立即注册
搜索
热搜: 活动 交友 javakc
 › gao › 日志

对教材中的user表进行排序、分组、分页查询,完成以下要求,写出相应的sql语句

2021-01-06 19:45:24 查看(256) 回复(0)

  1. 查询北京的客户信息,按客户信用积分升序排序
  2. 查询所有男性客户信息,按身份证号码的降序排序
  3. 查询有英文名的客户信息,按英文名的升序排序
  4. 查询每个城市的客户数量
  5. 查询男性客户的平均信用积分和女性客户的平均信用积分
  6. 查询信用积分最高的前三名客户信息
  7. 查询男性客户中,信用积分最低的前三名客户信息
  8. 查询平均信用积分大于350分的城市名称
-- 查询北京的客户信息,按客户信用积分升序排序
select * from user where city='北京' ORDER BY credit;
-- 查询所有男性客户信息,按身份证号码的降序排序
select * from user where sex='男' ORDER BY personID DESC; 
-- 查询有英文名的客户信息,按英文名的升序排序
select * from user where ename is not null  ORDER BY ename;
-- 查询每个城市的客户数量
select city,count(city) from user GROUP BY city;
-- 查询男性客户的平均信用积分和女性客户的平均信用积分
select sex,avg(credit)  from user group by sex;  
-- 查询信用积分最高的前三名客户信息
select * from user ORDER BY credit desc limit 3;
-- 查询男性客户中,信用积分最低的前三名客户信息
select * from user where sex='男' ORDER BY credit LIMIT 3;
-- 查询平均信用积分大于350分的城市名称
select city from user GROUP BY city having avg(credit)>350;

评论 (0 个评论)

facelist

全部作者的其他最新日志



站点统计|举报|Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, , Processed in 0.195171 second(s), 9 queries .

Powered by javakc! X1.0

© 2004-2014 javakc

f1208.com 备案号:京ICP备14030918号-1

返回顶部