更改mysql查询输出中的特定字段

时间:2018-10-28 15:43:34

标签: mysql database mysql-workbench rdbms

如何用空字段替换给定表字段enter image description here中除$ FREE $和ICT16以外的所有实例。

请尽可能通过查询解释 总之我想得到ICT16部门的时间表 谢谢!

1 个答案:

答案 0 :(得分:0)

在查询中使用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