我有2個表。一張表格列出了我們追蹤的項目的所有記錄。另一個表包含第一個表中記錄的屬性標誌。根據另一個表中存在的值在SELECT語句中設置列值
例如,表1中的列
Tab1ID, Name, Address, Phone
表2具有這些列
Tab2ID, Tab1ID, FlagName
有由Tab1ID聯Table 1和表2之間的1對多的關係。
我想創建一個查詢,其中包含Table1中的所有記錄。但是,如果Table2中的某條記錄具有Flagname = Retired(具有匹配的Tab1ID),那麼我希望「Y」在選擇列列表中顯示,否則顯示爲「N」。
我想可能是這個樣子:
Select Name, Address, Phone, (select something in table2)
from Table1
where Tab1ID > 1;
這是在有我難倒了塔子查詢。
帕特