如何用空字段替换给定表字段中的$ FREE $和ICT16以外的所有实例。
如果可能的话请与查询解释
总之我想得到ICT16部门的时间表
谢谢!
最佳答案
在查询中使用CASE
SELECT ClassID, ClassNo, Type, Days,
CASE WHEN classAt09 IN ('$FREE$', 'ICT16') THEN classAt09
ELSE ''
END as 'classAt09',
CASE WHEN classAt10...
-- repeat CASE for all relevant columns