我有一個表,其中只有一個單獨列名的代碼,如“A1G”、“Z8H”等。

這張桌子真的很大。因此,在 SELECT 陳述句中手動添加別名也無濟于事。
每個列代碼的描述存盤在不同的表中:

現在我想從第一個表中選擇 *,但使用正確的列標題名稱。這存盤在過濾器 Schema = 'ABC' 和 Table = 'A' 內的第二個表中。那將是理想的輸出:

你將如何在 SQL 中做到這一點?如何更改列名?
uj5u.com熱心網友回復:
您最好只創建一個視圖,其中所有列都別名為您的首選名稱。完成后,您可以從視圖中選擇并使用您想要的標題獲取資料。
uj5u.com熱心網友回復:
查看內部聯接:https ://www.w3schools.com/sql/sql_ref_inner_join.asp 或左聯接:https ://www.w3schools.com/sql/sql_join_left.asp
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/516038.html
標籤:sql甲骨文
上一篇:選擇具有特定條件的用戶ID
