宁波疫情最新情况字段选项卡 | SELECT-SQL命令 |
输出数据源的所有字段 | Select * |
Xs.xh,Js.ximing | Select Xs.xh,Js.ximing |
Js.ximing AS 系名 | Select Js.ximing AS 系名 |
avg(cj,cj) AS 平均成绩 | Select avg(cj,cj) AS 平均成绩 |
◆ 格式 SELECT 字段列表
字段列表的组成
♦ 字段名列表
✧ xh,xm,xb
✧ xh,xm, csrq as 出生日期普宁招聘网
✧ ,
♦ 常量
✧ ′学生′ as 类型
✧ 0 as 数量
♦ 表达式
✧ 一般表达式
▪ Jbgz+zfbt+jj as 应发工资
▪ Jbgz*0.1 as 所得税
✧ 用户自定义函数
▪ Dd(cj) as 等第
*对一个分数打一个等级,生成自定义DD函数
function dd
para num
do case
case num>=90
djm="优秀"
军队文职考试网 case num>=80
djm="良好"
case num>=60
djm="及格"
otherwise
djm="不及格"
endcase
return djm
✧ 字段函数
▪ Avg()
▪ Sum()
▪ Count() 不能嵌套使用
▪ Min()
▪ Man()
✧ 嵌套函数的使用
▪ Sum(iif(cj>=60,0,1)) as 不合格人数
▪ Sum(iif(教授$zc=1,0)) as 教授副教授人数
♦ *
▪ 选择数据源中的所有字段
注意:输出项带引号,表示该输出项有错
◆ 申论真题202007年春(1)。基于xs、cj表查询kcdh为01~09的各门课程男女学生人数、最高分和平均分,要求输出kcdh,xb,人数,最高分和平均分,查询结果输出至屏幕。
SELECT-SQL命令:
SELECT Cj.kcdh, Xs.xb, COUNT(*) AS 人数, MAX(Cj.cj) AS 最高分,;
MIN(Cj.cj) AS 最低分, AVG(Cj.cj) AS 平均分;
FROM sjk!xs INNER JOIN sjk!cj ;
ON Xs.xh = Cj.xh;
WHERE Cj.kcdh BETWEEN "01" AND "09";
GROUP BY Cj.kcdh, Xs.xb;
TO SCREEN
输出效果:事业单位招考信息在哪看
◆ 07年春(2)P历届169。基于xim、xs表查询各系的男女人数,要求输出字段为xdh,ximing,男生人数和女生人数,查询结果按女生人数降序排序,且男女生人数均为0的系也输出。
SELECT-SQL命令:
SELECT Xim.*, SUM(IIF(xb="男",1,0)) AS 男生人数,;
SUM(IIF(xb="女",1,0)) AS 女生人数;
FROM sjk!xim INNER JOIN sjk!xs ;
ON Xim.xdh = Xs.xdh;
GROUP BY Xim.xdh;
ORDER BY 4 DESC
♦ 说明:
Xim.* :指xim表中所有字段,即:xdh、ximing
输出效果:
◆ 07年春(3)P历届172。基于js、gz表查询职称代号为“02”的各系教师人数,要求输出字段为公务员真题及答案xdh,人数,最高工资,平均工资,结果按平均工资降序排序,结果输出至临时表。
SELECT-SQL命令:
SELECT Js.xdh, COUNT(*) AS 人数, MAX(Gz.jbgz) AS 最高工资,;
AVG(Gz.jbgz) AS 平均工资;
FROM sjk!js INNER JOIN sjk!gz ;
ON Js.gh = Gz.gh;
WHERE Js.xdh = "02";
发布评论