以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- SQL语句如何加条件? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=186583) |
|
-- 作者:lin98 -- 发布时间:2023/5/13 9:04:00 -- SQL语句如何加条件? 下面代码,想再加一个条件,红字,条件是审核 = \'未审核\' ,如何实现?,我加上报错 S-elec-t 日期,班级,姓名,Sum(iif(课程 = \'语文\',分数,0)) As 语文,Sum(iif(课程 = \'数学\',分数,0)) As 数学,Sum(iif(课程 = \'英语\',分数,0)) As 英语,Sum(iif(课程 = \'物理\',分数,0)) As 物理,Sum(iif(课程 = \'化学\',分数,0)) As 化学,Sum(分数) As 总分 From {表AA} Group by 日期,班级,姓名, WHERE 审核 = \'未审核\'
|
|
-- 作者:有点蓝 -- 发布时间:2023/5/13 9:26:00 -- .......From {表AA} WHERE 审核 = \'未审核\' Group by 日期,班级,姓名 |
|
-- 作者:lin98 -- 发布时间:2023/5/13 9:56:00 -- S-elec-t 日期,班级,姓名,Sum(iif(课程 = \'语文\',& 分数,实际分数,0)) As 语文_分数,语文_实际分数,Sum(iif(课程 = \'数学\',分数,实际分数,0)) As 数学_分数,数学_实际分数,Sum(iif(课程 = \'英语\',分数,实际分数,0)) As 英语_分数,英文_实际分数,Sum(iif(课程 = \'物理\',分数,实际分数,0)) As 物理_分数,物理_实际分数,Sum(iif(课程 = \'化学\',分数,实际分数,0)) As 化学_分数 ,化学_实际分数 From {表AA} Group by 日期,班级,姓名, 执行上面代码,报错如图,
|
|
-- 作者:有点蓝 -- 发布时间:2023/5/13 9:58:00 -- 什么数据库?SqlServer? |
|
-- 作者:有点蓝 -- 发布时间:2023/5/13 9:59:00 -- 这个是想实现什么功能? Sum(iif(课程 = \'语文\',& 分数,实际分数,0)) As 语文_分数
|
|
-- 作者:lin98 -- 发布时间:2023/5/13 10:10:00 -- 目前在内表,试,试好后,会转到ACCESS、SQL2008
[此贴子已经被作者于2023/5/13 11:38:21编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2023/5/13 10:24:00 -- {表AA}表结构和数据是怎么样的? |
|
-- 作者:lin98 -- 发布时间:2023/5/13 10:29:00 -- WW [此贴子已经被作者于2023/5/13 11:37:59编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2023/5/13 11:12:00 --
|