Lucypaci kérdése:
Sql feladatnál inner join fogadható el csak informatikai ismeretek érettségin?
Figyelt kérdés
Csak inner joinos összekapcsolás fogadható el az érettségin?
pl:
SELECT versenyzok.nev, AVG(eredmenyek.tarolas) AS "atlagpont"
FROM eredmenyek INNER JOIN versenyzok ON eredmenyek.versenyzo = versenyzok.rajtszam
GROUP BY versenyzok.rajtszam
ORDER BY atlagpont DESC;
VAGY
SELECT versenyzok.nev, AVG(eredmenyek.tarolas) AS "atlagpont"
FROM eredmenyek, versenyzok
WHERE versenyzok.rajtszam = eredmenyek.versenyzo
GROUP BY versenyzok.rajtszam
ORDER BY atlagpont DESC;
minkettő működik, és kíváncsi vagyok hogy a második elfogadható-e...
(xamppot használunk)
2022. márc. 18. 15:52
1/4 anonim válasza:
Na, elfogadták? Egyébként mi a különbség a kettő között? Én az utóbbit használom és nem értem, hogy akkor minek az inner join.
2/4 anonim 



válasza:





#1 nek, az olvashatóság miatt, ha másféle joint is használsz.
3/4 anonim 



válasza:





Még mindig #1 nek, nyilván nem fogadták el, mert ez így "Not a GROUP BY expression" hibát ad. Minden, ami a SELECT ben szerepel, és nincs aggregált függvényben, szerepelnie kell a GROUP BY ban is.
4/4 anonim válasza:
Azóta már rájöttem, mert nézegettem a hivatalos megoldókulcsokat gyakorlás mellett, és amik ott szerepelnek példák a megoldásra, sosem joinolva vannak, mármint join fügvénnyel.
Kapcsolódó 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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!