我試圖從firstname和lastname在同一行中的表中獲取人員的出生日期。我正在處理100個名字,我無法得到獨特的結果。SQL - 從多個列中選擇結果WHERE行1和行2爲真
我試過在名字和姓氏,但我收到不在同一行中的匹配。
例如:表 「測試」
名字姓氏
李四
約翰·亞當斯
李四
莫莉杰特森
瑪麗·韋恩
SELECT firstname,lastname
FROM test
WHERE lastname IN (
'Doe',
'Adams',
'Jetson'
)
AND
firstname IN (
'John',
'John',
'Molly'
);
我只W¯¯其中名字比賽在第二列表的名字,但我得到任何的結果,其中的姓名被發現或姓氏螞蟻的情況下被發現,所以我得到兩個「李四」和「李四」在結果中,因爲第一個名字被找到並且姓氏也被找到了。
我要回會是怎樣:
李四 約翰·亞當斯 莫莉杰特森
NOT: 李四 李四 約翰·亞當斯 莫莉杰特森