我有多個(8)表,它們都有一個名爲Encounter_ID
的列。同一Encounter_ID
可以出現在一個或多個表中。最終目標是查看具體Encounter_ID
出現在哪些表中。SQL標誌/ IF語句/鏈接公共列值的新列
我想創建名爲Table1_Flag
,Table2_Flag
等的列,其值爲'Y'或'N'。我正在使用Microsoft SQL Server 2014,然後將代碼導入到表示層軟件中,該軟件允許用戶選擇與目標的特定相遇以查看其屬於哪個表。
我是一個在IT部門工作的護士。所以我有基本的SQL編碼經驗,並希望得到任何幫助。
表1
Encounter_ID
1
2
3
4
5
8
9
11
表2
Encounter_ID
2
3
5
6
7
11
13
表3
Encounter_ID
1
3
5
6
10
12
13
消息8155,級別16,狀態2,行18 沒有列名是爲在 't' 1欄指明。 運行查詢時出現此錯誤 –
我不確定爲什麼會出現此錯誤。我在答案中添加了一個工作演示。你能提供給我你正在運行的確切查詢嗎? – GurV