Hirdetés
Új hozzászólás Aktív témák
-
drkbl
őstag
válasz
SQLkerdes
#496
üzenetére
Szerintem a derived table, amit keresel: SELECT ... FROM (SELECT ...) AS x(..)
SELECT
e.EmployeeID, oe.NumOrders, oe.MaxDate, e.ReportsTo AS ManagerID,
om.NumOrders, om.MaxDate
FROM
Employees AS e
INNER JOIN
(SELECT EmployeeID, COUNT(*), MAX(OrderDate)
FROM Orders
GROUP BY EmployeeID) AS oe(EmployeeID, NumOrders, MaxDate)
ON e.EmployeeID = oe.EmployeeID
LEFT JOIN
(SELECT EmployeeID, COUNT(*), MAX(OrderDate)
FROM Orders
GROUP BY EmployeeID) AS om(EmployeeID, NumOrders, MaxDate)
ON e.ReportsTo = om.EmployeeIDTovábbi lehetőségek: Common Table Expressions
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Gumi és felni topik
- Töltőtoll kedvelők/használók topicja
- nVidia GeForce GTX 1070 / 1070 Ti / 1080 (GP104)
- Külföldi prepaid SIM-ek itthon
- Diablo II: Classic és Resurrected
- Zeneszerkesztő és DJ topic
- Információbiztonság, kiberbiztonság, adatvédelem
- VR topik
- Automata kávégépek
- További aktív témák...
- Keychron K4 vezeték nélküli mechanikus billentyűzet
- 2 DB HYPERX 16GB FURY DDR4 2666MHz CL16 HX426C16FB/16
- Alaplap ASUS ROG STRIX B850-I GAMING WIFI, Fractal Design ház, NOCTUA NH-D9L chromax black hűtő, Cor
- Új, bontatlan / felbontott / Kingston, Corsair, G. Skill, Crucial / DDR5 ramok / gari!
- NVIDIA RTX 3080 Ti Founders Edition
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


