Autor | Zpráva | ||
---|---|---|---|
Gogo_v Profil |
#1 · Zasláno: 8. 12. 2011, 14:13:34 · Upravil/a: Gogo_v
SQL dotaz kde v jednom sloupci je víc než jeden výsledek a součastně není v jiném sloupci stejný údaj
Dobrý den. Potřeboval bych trošku pomoct se SELECTem. Mám tabulku ID Klientid port_id 352 439 7795 353 439 9958 354 439 9958 355 442 13 356 442 13 357 442 13 358 442 13 359 442 13 360 442 1917 361 445 5016 362 447 5214 363 447 5214 364 447 5214 select t.id,t.Klientid,t.port_id from tabulka t join (select Klientid from tabulka where port_id is not null group by port_id having count(*) > 1) d on t.Klientid = d.Klientid where t.port_id is not null; order by t.Klientid ,t.port_id; Děkuji za jakoukoliv radu. |
||
Kajman_ Profil * |
#2 · Zasláno: 8. 12. 2011, 14:48:27
Zkuste poddotaz takto
select Klientid from tabulka group by Klientid having count(distinct port_id) > 1 |
||
Gogo_v Profil |
#3 · Zasláno: 8. 12. 2011, 16:35:47
Děkuji moc toto pomohlo, už mi to vrací přesně co potřebuju :)
|
||
Časová prodleva: 14 let
|
0