Guest User

Untitled

a guest
Dec 10th, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. -- Aufgabe 1 maximaler Gebotspreis
  2. select max(gebotspreis) from gebot;
  3.  
  4. -- Aufgabe 2 Abfragen
  5. SELECT artikelbez, count(*) AS AnzahlGebote
  6. FROM angebot INNER JOIN gebot ON angebot.aid=gebot.aid
  7. GROUP BY gebot.aid, artikelbez
  8. HAVING COUNT(*) > 3
  9. ORDER BY COUNT(*) DESC;
  10.  
  11. -- Aufgabe 3 MaxMinPreis
  12. SELECT artikelbez FROM Angebot
  13. WHERE Auktionminpreis = ( SELECT max(Auktionminpreis) FROM Angebot);
  14.  
  15. -- Aufgabe 4 MaxGebotPreis
  16. Select artikelbez, gebotspreis from angebot
  17. inner join gebot on angebot.aid = gebot.aid where
  18. gebot.gebotspreis = (select max(gebot.gebotspreis)from Gebot);
  19.  
  20. -- Aufgabe 5 Abfragen der maximalen Gebote
  21. select artikelbez,count(*) as AnzGebote
  22. from angebot
  23. inner join gebot on angebot.aid=gebot.aid
  24. group by artikelbez,gebot.aid
  25. having count(*) = (Select max(AnzGebote)from
  26. (Select count (*) as AnzGebote from gebot group by gebot.aid));
Add Comment
Please, Sign In to add comment