SQL - Having függvény
SELECT oszlopnév, összesítő függvény(oszlopnév)
FROM táblanév
WHERE oszlopnév érték
GROUP BY oszlopnév
HAVING feltétel(oszlopnév) érték;
'Rendelések' táblázat:
|
R_azonosító |
Rendelési dátum |
Rendelési ár |
Vevő |
|
1 |
2010/11/12 |
1000 |
Kovács |
|
2 |
2010/10/14 |
1600 |
Szabó |
|
3 |
2010/09/02 |
700 |
Szalay |
|
4 |
2010/09/03 |
300 |
Kovács |
|
5 |
2010/08/30 |
2000 |
Szabó |
|
6 |
2010/10/04 |
100 |
Kovács |
Most azokat a vevőket keressük, akinek a 'Rendelési ár' kisebb mint 2000.
SELECT Vevő,SUM(Rendelési ár) FROM Rendelések
GROUP BY Vevő
HAVING SUM(Rendelési ár)<2000;
|
Vevő |
Összeg (Rendelési ár) |
|
Kovács |
1400 |
|
Szalay |
700 |