Kezdőoldal » Számítástechnika » Programozás » Kik gyártanak laptopokat és...

Kik gyártanak laptopokat és pc-ket, de nyomtatót nem?

Figyelt kérdés

SELECT termek.gyarto

FROM termek

WHERE termek.tipus = 'laptop' AND

termek.gyarto NOT IN

(SELECT termek.gyarto

FROM termek

WHERE termek.tipus = 'nyomtato');


Mi a hiba benne ? Hiányzik valahonnan a pc,de nem tudom hova kellene írni

SQL, Notepad++



2022. márc. 24. 14:26
 1/3 Pelenkásfiú ***** válasza:
100%

Ehhez látnunk kellene a táblaszerkezeteket.

Ezt nem így kell lekérdezni. Ez annyiszor fogja visszaadni a gyártókat, ahány ilyen típusú termékük van.

2022. márc. 24. 14:44
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
79%
Pl. ASUS
2022. márc. 24. 15:03
Hasznos számodra ez a válasz?
 3/3 Pelenkásfiú ***** válasza:
100%

Esetleg így le tudod kérdezni, de nem túl szép:


SELECT DISTINCT T.gyarto

FROM termek T

WHERE T.tipus = 'laptop'

AND EXISTS (SELECT * FROM termek T2 WHERE T2.gyarto = T.gyarto AND T2.tipus = 'pc')

AND NOT EXISTS (SELECT * FROM termek T3 WHERE T3.gyarto = T.gyarto AND T3.tipus = 'nyomtato');

2022. márc. 24. 17:28
Hasznos számodra ez a válasz?

További kérdések:




Minden jog fenntartva © 2025, 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!