【问题标题】:change particular field in output of mysql query更改 mysql 查询输出中的特定字段
【发布时间】:2019-04-01 15:54:24
【问题描述】:

如何将给定表字段中除$FREE$ 和ICT16 之外的所有实例替换为空字段。

如果可能,请用查询解释 总之我想得到ICT16部门的时间表 谢谢!

【问题讨论】:

    标签: mysql database mysql-workbench rdbms


    【解决方案1】:

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-29
    • 1970-01-01
    • 1970-01-01
    • 2015-04-01
    • 2012-01-06
    • 2021-04-23
    • 1970-01-01
    • 2022-12-17
    相关资源
    最近更新 更多