1
我有包含列Id和Pcode的表。其中ID列是外鍵。我正在嘗試獲取ID,其中Pcode不包含'FT'組的'ID'值。使用where子句和組選擇查詢訪問查詢
示例數據:
所需的結果:
ID
所期望的結果是3的ID列3不具有P碼FT。任何人都可以幫助我寫一個查詢來獲得所需的結果。提前致謝。
我有包含列Id和Pcode的表。其中ID列是外鍵。我正在嘗試獲取ID,其中Pcode不包含'FT'組的'ID'值。使用where子句和組選擇查詢訪問查詢
示例數據:
所需的結果:
ID
所期望的結果是3的ID列3不具有P碼FT。任何人都可以幫助我寫一個查詢來獲得所需的結果。提前致謝。
一種選擇是使用聚合:
SELECT ID
FROM yourTable
GROUP BY ID
HAVING SUM(IIF(PCODE = 'FA', 1, 0)) = 0
上面的查詢顯示在MS Access語法錯誤。 – PRABA
我需要的輸出結果是ID = 3.ID行不包含Pcode列中的「FT」值。 – PRABA
如果您更改IIF語句以使用「FT」而不是「FA」,這是否可行? – bbrumm