我有一個如下表(參考表 1),它可以有多個 ID。我想拆分 Reviewer id 并從表 2 中獲取名字和姓氏,并使用 sql 顯示在表 1 的第 2 列和第 3 列中。
表格1
| Reviewer id/s| Name 1 |Name 2|
| -------------| -------|------|
| 123; 124 | row | row |
| 126; 156 | row | row |
表 2
| Reviewer id | First Name |Last name |
| -------------| -----------|----------|
| 123 | Apple | A |
| 124 | Banana | B |
| 125 | Rose | Rose |
| 156 | Orange | I |
| 157 | Purple | J |
uj5u.com熱心網友回復:
嘗試這個
select value,first_name,last_name from Tabel1 cross apply string_split(Reviewer_id,';') inner join Table2 on Tabel2.Reviewer_id=value
在這里測驗 SQL DEMO
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/346759.html
