Jednoduchý select – Oracle – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Jednoduchý select – Oracle – Fórum – Programujte.comJednoduchý select – Oracle – Fórum – Programujte.com

 

Toto vlákno bylo označeno za vyřešené.
Kristina0
Duch
23. 4. 2013   #1
-
0
-

Dobrý den,

prosím o pomoc s následující úlohou: Mám dvě tabulky - OBJEDNAVKY a ZAKAZNICI. V tabulce OBJEDNAVKY jsou uvedená id_objednávky a id_zákazníka, v tabulce ZAKAZNICI jsou id_zákazníka, jméno_zákazníka a příjmení_zákazníka. Potřebovala bych vybrat všechny zákazníky, kteří si objednali více než například dvakrát (v tabulce OBJEDNAVKY jsou pro některá navzájem různá čísla objednávek uvedeni stejní zákazníci). Nevím, zda je třeba použít výběr z obou tabulek, či stačí pracovat jen s tabulkou OBJEDNAVKY. Neměl by někdo nějaký nápad, jak takovýto SELECT vyrobit? Nemělo by to být nic složitého, jelikož je to jediný výběr, který se mi nepodařilo vyřešit ze 40 dalších úloh určených pro začátečníky. Za případné odpovědi moc děkuji.

Nahlásit jako SPAM
IP: 212.79.96.–
Jan
~ Anonymní uživatel
187 příspěvků
2. 5. 2013   #2
-
0
-

#1 Kristina

Ahoj, co třeba takto:

select
z.id_zákazníka, z.jméno_zákazníka, z.příjmení_zákazníka

from
ZAKAZNICI z

where
z.ID_ZAKAZNIKA=(select  o.ID_ZAKAZNIKA

                             from
                            OBJEDNAVKY o
                           
                            group by
                            o.ID_ZAKAZNIKA
                           
                            having
                            count(o.ID_ZAKAZNIKA)>1)

Nahlásit jako SPAM
IP: 178.248.252.–
Kristina0
Duch
6. 5. 2013   #3
-
0
-

#2 Jan
Vyzkouším, nenapadlo mě vložení další selectu za where tímto způsobem.

Moc děkuji a hezký večer

Nahlásit jako SPAM
IP: 90.180.179.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 2 hosté

Podobná vlákna

Jednoduchy for — založil Durza

Jednoduchý dotaz — založil Martin

Jednoduchý shoutbox — založil takinoo

Jednoduchý zásobník — založil kadet

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý