Portál AbcLinuxu, 31. října 2025 22:58
 21.6.2016 12:49
Josef Kufner             | skóre: 70
        21.6.2016 12:49
Josef Kufner             | skóre: 70
            
            
         21.6.2016 12:38
Josef Kufner             | skóre: 70
        21.6.2016 12:38
Josef Kufner             | skóre: 70
            
            
        group by a count spočítat, kolikrát se která dvojice vyskytuje. Tím zjistíš, které dvojice máš. Pak můžeš podle těch dvojic zpětně dohledat, ve kterých objednávkách se vyskytují. Jak přesně ten dotaz postavit už záleží na tom, co tě zrovna bude zajímat a jaká vstupní data máš k dispozici.
            
select a.id_produktu, b.id_produktu, count(*)
from objednavky a, objednavky b
where a.id = b.id
and a.id_produktu < b.id_produktu
group by a.id_produktu, b.id_produktu
having count(*) >= 2
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.