SQL语言求助 表名student 共四列:No、Name、birth(四位数值型)、sex(1表示男、0表示女)
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 18:38:35
SQL语言求助 表名student 共四列:No、Name、birth(四位数值型)、sex(1表示男、0表示女)
例子:求大于25岁的男生年龄平均值 select avg(2012-birth) as tt from student where sex =‘1’ and 2012-birth>25
求:1、对所有年龄小于26岁的女生的年龄求平均值并计算个数
2、找出年龄最大的男生和年龄最小的女生求二者年龄平均值
3、对以上所述平均值求和
要求:每问只能用一条语句,要用到嵌套
例子:求大于25岁的男生年龄平均值 select avg(2012-birth) as tt from student where sex =‘1’ and 2012-birth>25
求:1、对所有年龄小于26岁的女生的年龄求平均值并计算个数
2、找出年龄最大的男生和年龄最小的女生求二者年龄平均值
3、对以上所述平均值求和
要求:每问只能用一条语句,要用到嵌套
1、对所有年龄小于26岁的女生的年龄求平均值并计算个数
SELECT
AVG( 2012 - birth ) AS 年龄平均值,
COUNT( * ) AS 个数
FROM
student
WHERE
2012 - birth < 26 AND sex = 0
2、找出年龄最大的男生和年龄最小的女生求二者年龄平均值
SELECT AVG(it)
FROM
(
SELECT MAX( 2012 - birth ) as it WHERE sex = 1
UNION ALL
SELECT MIN( 2012 - birth ) as it WHERE sex = 0
)
3、对以上所述平均值求和
SELECT
SUM ( it )
FROM
(
SELECT
AVG( 2012 - birth ) AS it
FROM
student
WHERE
2012 - birth < 26 AND sex = 0
UNION ALL
SELECT MAX( 2012 - birth ) as it WHERE sex = 1
UNION ALL
SELECT MIN( 2012 - birth ) as it WHERE sex = 0
)
SELECT
AVG( 2012 - birth ) AS 年龄平均值,
COUNT( * ) AS 个数
FROM
student
WHERE
2012 - birth < 26 AND sex = 0
2、找出年龄最大的男生和年龄最小的女生求二者年龄平均值
SELECT AVG(it)
FROM
(
SELECT MAX( 2012 - birth ) as it WHERE sex = 1
UNION ALL
SELECT MIN( 2012 - birth ) as it WHERE sex = 0
)
3、对以上所述平均值求和
SELECT
SUM ( it )
FROM
(
SELECT
AVG( 2012 - birth ) AS it
FROM
student
WHERE
2012 - birth < 26 AND sex = 0
UNION ALL
SELECT MAX( 2012 - birth ) as it WHERE sex = 1
UNION ALL
SELECT MIN( 2012 - birth ) as it WHERE sex = 0
)
SQL语言求助 表名student 共四列:No、Name、birth(四位数值型)、sex(1表示男、0表示女)
写SQL查询语句:两张表(Student(id,name,sex),score(id,english,chinese,m
String sql="update student set sname='"+name+"',ssex='"+sex+
求NAME SEX BIRTH BLOODTYPE汉语意思
一个表 有两个字段:姓名(name) 性别(sex),求 用一条sql 语句查出男生、女生各有多少人!
在T-SQL语言中,表示任意长度的字符串的通配符是().(选择1项) a) _ b) [] c) [^] d) %
oracle数据库,各个班级统计男女生人数,sex字段,0是男,1是女
如果用一个字节来表示整数,最高位用作符号位,其它位表示数值. 则其取值范围应该是( )
是表示男的还是女的.
c语言数值常量表示方法问题
身份证号码一共有()位数字,前两位表示,三.四表示
Pentium处理器中的一个8位带符号的整数 如果它的十六进制表示是7F 那么它的实际数值是?(用十进制表示)