Hirdetés
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Honor Magic6 Pro - kör közepén számok
- Apple Watch
- iPhone topik
- Tokgyártó leplezi le újból a Galaxy S26 Ultra formáját
- Google Pixel topik
- Megtalálták az akkumulátortechnológiai Szent Grált? - CES
- One mobilszolgáltatások
- A kamera nem lesz karcsú a Honor Magic8 Pro Air esetében
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Új hozzászólás Aktív témák
-
nyunyu
félisten
válasz
Micsurin
#4789
üzenetére
Alapvetően jó a próbálkozásod, de az első JOIN feltétel után már ne használd a vesszőt a következő JOINolandó táblához/queryhez, hanem ott is írd ki megfelelő JOIN formulát.
(ne keverjük a régi és a szabványos JOIN szintaxist!!!)Picit olvashatóbbra rendezve:
SELECT er.last_name, er.salary, d.department_name, át.átg
FROM employees er
INNER JOIN departments d
ON er.department_id = d.department_id
INNER JOIN (SELECT department_id, ROUND(AVG(salary),2) AS átg
FROM employees
GROUP BY department_id) át
ON er.department_id = át.department_id
WHERE er.salary > át.átg;Példa megoldás gyakorlatilag ugyanez, csak nem használ benne aliasokat (amik a kód átláthatóságát, követhetőségét, érthetőségét növelik)
Ja, meg natural joint használ, csak azért hogy ne kelljen kiírnia az azonos oszlopok menti join feltételeket.
Új hozzászólás Aktív témák
- TCL LCD és LED TV-k
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Alaposan helyretette az AI ellenzőit az NVIDIA vezetője
- Kerékpárosok, bringások ide!
- Villanyszerelés
- CES 2026: DRAM nélküli csúcs-SSD-ket vizionál a Phison
- Synology NAS
- CES 2026: igazi mindenes a Lenovo legújabb, 4K-s QD-OLED monitora
- AMD vs. INTEL vs. NVIDIA
- Milyen nyomtatót vegyek?
- További aktív témák...
- BE QUIET! Dark Rock Pro 4 Processzor hűtő
- Prémium! Bambulab bontatlan filamentek (PLA - PETG- ABS) ÁFÁS- számlával eladóak készletről!
- 192 - Lenovo Legion 5 (15IRX10) - Intel Core i7-14700HX, RTX 5060
- SONY WH-1000XM5B Prémium vezeték nélküli, zajszűrős fejhallgató, fekete (WH1000XM5B.CE7)
- Apple iPhone 13 Pro Max /128GB / Kártyafüggetlen / 12Hó Garancia / Akku:83%
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest



