Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Magdalena Wuttke Geändert vor über 11 Jahren
1
Erhard Künzel für Info 9. Klasse: digitale-schule-bayern.de © Erhard Künzel
2
In wie vielen Ländern wird Pashto... gesprochen? Welche Länder haben die meisten offiziellen Sprachen? Kein Datensatz gibt darüber Auskunft Wir könnten sortieren und selber zählen Wir können aber auch Datensätze zusammenführen digitale-schule-bayern.de © Erhard Künzel
3
TABELLENKALKULATION MIT EINER PIVOT-TABLE DATENBANK MIT EINER GRUPPIERTEN ABFRAGE digitale-schule-bayern.de © Erhard Künzel
4
SELECT Count(*) FROM country; SELECT Count(IndepYear)... SELECT Max(IndepYear)... SELECT Min(IndepYear)... SELECT AVG(IndepYear)... SELECT Aggregatsfunktion(...) FROM Tabelle; Arbeitsauftrag: digitale-schule-bayern.de © Erhard Künzel
5
SELECT Continent, Min(IndepYear) FROM country GROUP BY Continent; digitale-schule-bayern.de © Erhard Künzel
6
SELECT Continent, Min(IndepYear) FROM country GROUP BY Continent; digitale-schule-bayern.de © Erhard Künzel
7
SELECT Continent, Min(IndepYear) FROM country GROUP BY Continent; digitale-schule-bayern.de © Erhard Künzel
8
SELECT Continent, Min(IndepYear) FROM country GROUP BY Continent; digitale-schule-bayern.de © Erhard Künzel
9
SELECT Continent, Min(IndepYear) FROM country GROUP BY Continent; Asia-1523Europe800North America1776Africa-1000Min(IndepYear)Continent digitale-schule-bayern.de © Erhard Künzel
10
Asia-1523 Europe800 North America1776 Africa-1000 Min(IndepYear)Continent digitale-schule-bayern.de © Erhard Künzel
11
SELECT Attribute (Spalten) der Ausgabe FROM Tabelle [WHERE Selektion vor der Gruppierung] GROUP BY Gruppierer [HAVING Selektion nach der Gruppierung]; [WHERE Selektion vor der Gruppierung] [HAVING Selektion nach der Gruppierung] [ORDER BY Sortierentscheider]; digitale-schule-bayern.de © Erhard Künzel
12
SELECT Language, Count(*) AS Anzahl FROM countrylanguage WHERE Percentage >0.02 GROUP BY Language HAVING Anzahl > 10 ORDER BY Anzahl; digitale-schule-bayern.de © Erhard Künzel
13
SELECT Continent FROM country; SELECT Continent FROM country GROUP BY Continent; SELECT DISTINCT Continent FROM country; digitale-schule-bayern.de © Erhard Künzel
16
Dieses Attribut ist nicht gruppiert! digitale-schule-bayern.de © Erhard Künzel
17
Das erste Vorkommen! Zufällig! digitale-schule-bayern.de © Erhard Künzel
18
SELECT Attribute (Spalten) der Ausgabe FROM Tabelle [WHERE Selektion vor der Gruppierung] GROUP BY Gruppierer [HAVING Selektion nach der Gruppierung]; SQL-Standard: Was hier steht darf nur vom Gruppierer abhängen, oder muss eine Aggregatfunktion sein! SELECT IndepYear, Min(IndepYear) FROM country GROUP BY Continent Continent digitale-schule-bayern.de © Erhard Künzel
19
SELECT Continent, AVG(LifeExpectancy) AS Leben FROM country WHERE Population > 30 000 000 GROUP BY Continent HAVING AVG(LifeExpectancy) IS NOT NULL ORDER BY AVG(LifeExpectancy); digitale-schule-bayern.de © Erhard Künzel
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.