MySQL数据库

您所在的位置:网站首页 怪兽两个字怎么写 MySQL数据库

MySQL数据库

2024-06-30 23:21| 来源: 网络整理| 查看: 265

--查询出姓名姓张的所有学生信息 select*from studentinfo where stuName  LIKE'张%' --查询出姓张名字是两个字的学生全部信息 select*from studentinfo where stuName LIKE'张_' --查询名字姓张三个字学生全部信息 select*from studentinfo where stuName LIKE'张__' --查询名字中间带“书”字的全部信息 select*from studentinfo where stuName like'_无%' --查询出平均成绩 SELECT  AVG(examcj) as '平均分' FROM exam -- 查询学生的信息年龄不得重复 select DISTINCT age from studentinfo where age -- 统计每个科目不及格的人数 select subjectid,COUNT(*)as '人数' from exam where examcj22 -- 查询id大于3的学生信息 SELECT *FROM studentinfo WHERE stuid>3 -- 先查询年龄升序排序,年龄相同按姓名升序排查所有所有学生信息 SELECT*from studentinfo ORDER BY age ASC,stuName ASC -- 按照城市分组 显示分组后的第一条数据 select city from studentinfo GROUP BY city LIMIT 1 -- 按城市分组后查询出该组内id大于5的第一条记录 select *from studentinfo where stuId>5 GROUP BY city --  按地址分组后 查询组内的行数,,年纪平均值,最大值,最小值,年龄之和 SELECT  COUNT(*) ,AVG(age),MAX(age),MIN(age),SUM(age)  from studentinfo GROUP BY city -- 按地址分组后,该组内的相应的 地址,记录的行数,年龄的平均值,最大值,最小值,年龄之和 select city, COUNT(*),AVG(age), MAX(age),MIN(age),SUM(age) from studentinfo GROUP BY city -- 查询出姓名,姓名的长度,系统当前时间 select stuName ,NOW(),LENGTH(stuName) from studentinfo  -- 按城市分组后找出平均年龄大于20的那个组内的第一行值 select city,AVG(age) from studentinfo GROUP BY city HAVING AVG(age)>20 LIMIT 1 -- 按地址分组后找出平均年龄大于20的那个组内id>=5的第一行值 select city,AVG(age),stuId from studentinfo GROUP BY city HAVING AVG(age)>20 AND stuId>5 LIMIT 1 -- 按地址查询分组后找出平均年龄大于20的那个组内的第一行值并记录按年龄升序排列 select city,AVG(age) from studentinfo GROUP BY city HAVING AVG(age)>20 ORDER BY age ASC LIMIT 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3