直接sql账表,过滤的问题
金蝶云社区-LeoX
LeoX
0人赞赏了该文章 1,612次浏览 未经作者许可,禁止转载编辑于2016年03月11日 12:47:00

直接sql账表sql如下,过滤条件我应该怎么设置能在前台过滤的时候,不输入过滤值就能显示所有数据
SELECT
UserName,
MAX(CASE Subject WHEN '语文' THEN Score ELSE 0 END) AS '语文',
MAX(CASE Subject WHEN '数学' THEN Score ELSE 0 END) AS '数学',
MAX(CASE Subject WHEN '英语' THEN Score ELSE 0 END) AS '英语',
MAX(CASE Subject WHEN '生物' THEN Score ELSE 0 END) AS '生物'
FROM dbo.[StudentScores]
where StudentScores.UserName = '#FUserName#'
GROUP BY UserName