直接sql账表,过滤的问题
1,589次浏览
编辑于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
推荐阅读