Kezdőoldal » Számítástechnika » Egyéb kérdések » Sql feladatnál inner join...

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.
2023. nov. 24. 16:32
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
#1 nek, az olvashatóság miatt, ha másféle joint is használsz.
2023. nov. 24. 17:15
Hasznos számodra ez a válasz?
 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.
2023. nov. 24. 21:06
Hasznos számodra ez a válasz?
 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.
2023. nov. 28. 20:33
Hasznos számodra ez a válasz?

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!