0
我有一個情景,其中有一個聯繫人表(ID,名稱)和電話號碼錶(ID,電話,contactid)。 1個聯繫人可以有很多電話號碼。我想顯示輸出如下:sql加入1到很多 - 避免爲父母重複列
|Contact | Phone |
|----------|---------|
|contact 1 | phone 1 |
| | phone 2 |
| | phone 3 |
|contact 2 | phone 4 |
|contact 3 | phone 5 |
| | phone 6 |
| | phone 7 |
基本上我不想重複聯繫人列時,有多個匹配的電話號碼。這可能嗎?
哪個RDBMS是這樣的? mySQL或PostgreSQL?它不可能是兩個;除非你說這個解決方案需要在兩個平臺上工作。 – xQbert
你能解釋爲什麼你不想重複接觸?我想這是可能的在MySQL中,但將需要一些子查詢,這將降低查詢的性能。至於postgresql,我不知道 – piotrgajow
@xQbert postgresql。 – Raj