我可以重寫列中的值,以便如果案例爲true,它會告訴值x等於查詢中的另一個動態值。這是僞代碼。我知道這是行不通的。我可以在選擇CASE SQL中覆蓋列的值嗎
Select jobTitle, managerTitle, bigBossTitle,
CASE WHEN jobtitle like '%DEVELOP%' THEN managerTitle = bigBossTitle
END
From PeopleTable
inner join... other tables...
謝謝。
乾杯。我現在放棄了。 – Sean
我非常親密的伴侶。在一個很長的查詢結束時,我有內連接,我現在需要將新的值managerTitle加入到另一個表中。 table2上的內連接table2 = managerTitle。那可能嗎? – Sean
@肖恩:是的,這是可能的。以最簡單的形式在連接謂詞/子句中使用case語句,但刪除別名'managerTitle') –