create table nt (x int, y int);
insert into nt values (10, 10);
insert into nt values (10, 20);
insert into nt values (20, 10);
insert into nt values (30, 40);
insert into nt values (30, 50);
insert into nt values (30, 60);
insert into nt values (40, 70);
select * FROM nt WHERE exists
(SELECT t.* FROM nt t WHERE nt.x = t.x AND nt.y > t.y) ;
select * FROM nt WHERE exists
(SELECT nt.* FROM nt t, nt nt WHERE nt.x = t.x AND nt.y > t.y) ;
Y3JlYXRlIHRhYmxlIG50ICh4IGludCwgeSBpbnQpOwppbnNlcnQgaW50byBudCB2YWx1ZXMgKDEwLCAxMCk7Cmluc2VydCBpbnRvIG50IHZhbHVlcyAoMTAsIDIwKTsKaW5zZXJ0IGludG8gbnQgdmFsdWVzICgyMCwgMTApOwppbnNlcnQgaW50byBudCB2YWx1ZXMgKDMwLCA0MCk7Cmluc2VydCBpbnRvIG50IHZhbHVlcyAoMzAsIDUwKTsKaW5zZXJ0IGludG8gbnQgdmFsdWVzICgzMCwgNjApOwppbnNlcnQgaW50byBudCB2YWx1ZXMgKDQwLCA3MCk7CgpzZWxlY3QgKiBGUk9NIG50IFdIRVJFIGV4aXN0cwooU0VMRUNUIHQuKiBGUk9NIG50IHQgV0hFUkUgbnQueCA9IHQueCBBTkQgbnQueSA+IHQueSkgOwoKc2VsZWN0ICogRlJPTSBudCBXSEVSRSBleGlzdHMKKFNFTEVDVCBudC4qIEZST00gbnQgdCwgbnQgbnQgV0hFUkUgbnQueCA9IHQueCBBTkQgbnQueSA+IHQueSkgOwo=