【发布时间】:2011-11-28 10:30:35
【问题描述】:
说我有一张桌子,即
___________________
| ID | Name | Job |
+====+======+=====+
| 01 | Fred | br |
+====+======+=====+
| 02 | Jack | pd |
+====+======+=====+
然后我运行一个类似的查询
SELECT
CASE Job
WHEN 'br' THEN 'cleaner'
WHEN 'pd' THEN 'teacher'
ELSE Job
END as new_job
CONCAT( Name, 'is a', new_job )
FROM table
我得到一个错误,因为我不能在我的 concat 中使用 new_job 是否有这样做?
提前感谢:)
【问题讨论】: