除了我打算让它做的事情之外,我在做查询时遇到问题。我在数据库中拥有的每个员工 ID (pmt_id) 的雇主 ID (eh_id)。
我的查询如下:
SELECT *
FROM employer_history table1
WHERE eh_id =
(
SELECT eh_id
FROM employer_history table2
WHERE table1.eh_id = table2.eh_id
group by table2.eh_id
)
and table1.eh_pmt_id in (131,3725)
我得到的是:
eh_id ¦ eh_pmt_id
123 ¦ 131
124 ¦ 131
125 ¦ 3725
126 ¦ 3725
我期待的是:
eh_id ¦ eh_pmt_id
124 ¦ 131
126 ¦ 3725
我将不胜感激,因为我自己对此无能为力
干杯