Kezdőoldal » Számítástechnika » Programozás » Létezik egyáltalán megoldás...

Létezik egyáltalán megoldás erre az sql feladatra?

Figyelt kérdés

Van két tábla: Rendelések(dátum;termék azonosító) és Kiszállítások(dátum;A;B;C)


Mindkét táblában a dátum oszlopban van tárolva a rendelés illetve kiszállítás dátuma. A Rendelések táblában a termék azonosító oszlopban szerepel a rendelt termék kódja, ami A,B vagy C lehet. A Kiszállítások táblában az A, B és C oszlopban 0 vagy 1 szerepelhet, amelyiknél 1 szerepel abból megtörtént a kiszállítás, ahol 0 abból nem. A rendelés leadása és a kiszállítás egy napon történik tehát figyelni kell hogy a két dátum megegyezzen. Egy nap több rendelés és több kiszállítás is lehetséges egyforma rekordok is lehetségesek ugyanazon a napon.

A feladat az, hogy kilistázni, hogy melyik nap és miből történt rendelés de kiszállítás meg nem.


Egyszerűen akárhogy próbálkozok, nem megy. Case-megoldással próbálkoztam, úgysem.

Valakinek lenne ötlete?



2021. szept. 9. 20:07
 1/1 anonim ***** válasza:
A duplikátumokat megszüntetheted. Csoportosítod a kiszállításokat dátum szerint, hogy azt jelezze, történt-e kiszállítás az adott termékből. Aztán összekapcsolod a táblákat dátum mentén és kiválasztod azokat, ahol a rendelt termék kódjából nem történt kiszállítás.
2021. szept. 10. 00:50
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!