0
以下查詢返回非特定錯誤。如何對指定的子查詢執行字符串操作?
SELECT
mt.id
,mt.name
,(SELECT
fname
FROM
othertable
WHERE
name = mt.name
) AS first_name
,LOWER(first_name)
FROM
mytable mt
如何在此命名列上進行字符串操作?
你不能在SELECT子句中使用別名 –
嗯,它在我的上下文中工作,但我已經刪除它。問題站。 – mmcglynn
我的意思是'(...)AS first_name ,LOWER(first_name)''不起作用,因爲您在SELECT中重複使用'first_name' –