Daniel`s IV II Blog @ JKU |
Mittwoch, 26. März 2008
2 Hausübung (Ferien) ... haben Studenten Ferien?
Daniel.HELLEIS.Uni-Linz, 22:25h
Zeigen Sie Ihre SQL-Kenntnisse.
Führen Sie auf SQL.IDV.EDU mindestens 5 Abfragen mittels SQL, mit steigendem Schwierigkeitsgrad durch. Beschreiben Sie das Ziel der jeweiligen Abfrage und dokumentieren Sie die Beschreibung und die entsprechende SQL-Anweisung in Ihrem Weblog. Deadline: 1. April Also für meinen Teil, glaub ich ja dass mich die ! SQL DATENBANK ! schon verfolgen ... SQL bedeutet soviel wie strukturierte Abfragesprache. Select leitet hierbei die Anweisung ein, from sagt in welcher Tabelle der Datenbank die Select Anweisung angewendet werden soll und mit der letzten Anweisung where, wird eine zusätzliche Bedingung eingebaut, die nur bestimmte Datensätze einer Tabelle selektiert! Für mich ist es immer einfacher sich bei den Abfragen zu steigern. Deshalb beginne ich mit einfachen Select Abfragen! Der Befehl: Select Ort from PLZwirft alle Orte in der Datenbank aus, aber nicht geordnet und ohne Einschränkung.Select distinct Ort from PLZwirft alle Orte nur einmal aus.Select distinct Ort from PLZ order by Ort ASCwirft alle Orte beginnend mit A - Z aus.Select distinct Ort from PLZ order by Ort Descwirft hingegen alle Orte, beginnend von Z - A aus.Verschiedene Auswahlverfahren können mit Hilfe von Boolschen Operatoren (and, or, not) vereinfacht werden. Etwas kniffliger wird das Ganze, wenn man eine Abfrage aus zwei verschiedenen Tabellen zu einem Datensatz kombinieren will. Select Kunde.Vorname, Kunde.Nachname, Kunde.Plz, PLZ.Ort from Kunde, PLZ where (Kunde.Plz=PLZ.Plz)Verbinde sozusagen 2 Tabellen miteinander. Tabelle PLZ und Kunde ... aber warum ... weil ich auch den dazupassenden Ort haben will!Zum Abschluss gibts ja dann auch noch Gruppenfunktionen: Count - Sum - AVG - Max - Min Select count(*) from Buchwirft die Anzahl der Bücher aus.Select Autor, max(Preis) from Buch group by Autor ASCwirft das teuerste Buch jedes Autors von A - Z aus.Freue mich schon über eure comments ;) ... comment |
Online for 6105 days
Last update: 2008.11.05, 22:05 status
You're not logged in ... login
menu
search
calendar
recent updates
Zwei Sonderaufgaben für...
Reorganisieren Sie Ihren Lernblog, er ist in der... by Hans.Mittendorfer.Uni-Linz (2008.11.05, 22:05) Tutorium part II
Select Verlag, count(*) As Buchanzahl from Buch Group... by Daniel.HELLEIS.Uni-Linz (2008.04.15, 09:43) hi
arbeite mit dem Befehl...
hi arbeite mit dem Befehl "between", dann tust du... by patrick.fuehrer.Uni-Linz (2008.04.13, 11:02) hi
sehe ich das so richtig:
Einkauf...
hi sehe ich das so richtig: Einkauf sind die Werte,... by patrick.fuehrer.Uni-Linz (2008.04.10, 08:25) Hilfe!
hilfe excel vs. sql ( sql, 46 KB) kann mir da vielleicht... by Daniel.HELLEIS.Uni-Linz (2008.04.09, 15:19) |