推 criky: as 是欄位命名沒錯,原sql不寫as還是會多一欄 01/09 05:01
→ criky: table.*有3欄位,再加case就多一欄 01/09 05:03
推 mathrew: 你就把它想成是另存成一個欄位就好了 01/09 06:12
→ mathrew: 你開 word excel notepad 等... 軟體 另存檔案也都叫 as 01/09 06:13
推 funk6478: CASE是依你的條件弄一個新欄位出來 AS只是幫這欄位命名 01/09 10:42
→ funk6478: 不過CASE通常會用END去命名欄位 01/09 10:45
→ konkonchou: T-SQL 的 AS 可視為 alias 別名的意思,所以可以Selec 01/09 14:08
→ konkonchou: t A as [B] 欄位,也可以Select A [B] 01/09 14:08
推 ken218: 不同意 f大 說的。第一,case 不只在 select 可以用,wher 01/11 17:27
→ ken218: e 甚至 group by 裡面都可以。第二,end 是 case 的結尾, 01/11 17:27
→ ken218: 不可缺少。as 不論在什麼情況下都是可以省略的。 01/11 17:27