私は都市リヴィウから同じ名前と家族を持つすべての人々を選ぶ必要があります。これは私のdbテーブルです
depart
debt city
43 odesa
23 kiev
79 lviv
78 lviv
empl
ide fn ln debt
341 ki trt 43
354 jed vt 79
43 ged gf 79
73 ged gf 79
456 jkl gdfg 78
532 kkhg vjv 23
45 ki vt 79
243 ki vt 78
これは期待される結果です
fn ln
ged gf
ki vt
私はそのようなスクリプトを書きました
select distinct FN, LN from empl inner join depart on depart.DEBT=empl.DEBT
where LN in
(select
LN from empl
group by LN
having count(LN)>1)
and
FN in
(select
FN from empl
group by FN
having count(FN)>1)
and
depart.CITY='lviv';
ただし、同一のレコードを選択せず、ide 354でレコードを表示します。どのように変更しますか?
ヒキガエルと一緒にオラクルを使います