SQL 聯表查詢中如何去除重復字段?

SQL 聯表查詢中如何去除重復字段?

sql 去除聯表中重復字段

在 sql 聯表查詢中,可能會遇到重復字段的問題。以下討論一種去除重復字段的方法,除了在 select 語句后面指定查詢字段之外。

使用 using 關鍵字

使用 using 關鍵字聯接可以去除聯接字段中重復的字段。using 關鍵字指定了聯接條件,它指定兩個表的共同列。

例如:

select * from student stu left join score sco using(s_id);

在這種情況下,s_id 字段是 student 表和 score 表的共同字段。使用 using 關鍵字聯接,只保留一個 s_id 字段在結果集中。

示例

下圖顯示了上述查詢的示例:

[圖片:sql 查詢結果展示了使用 using 關鍵字去除重復字段的示例]

通過使用 using 關鍵字,s_id 字段從結果集中被去除了,而其他字段仍然保留。

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享