sql中的case
--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END 这两种方式,可以实现相同的功能。
都是起新的一列,根据条件取值,还可以用作update中
UPDATE `auto_task_log` SET task_type = CASE WHEN task_type_name = '战三' THEN 1 WHEN task_type_name = '李四' THEN 2 ELSE NULL END;