*******
-
Gesamte Inhalte
5 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von *******
-
-
Original geschrieben von Tachyoon
c)
Select Teilenummer, Bezeichnung
From Teile
Where (Gesamtverbrauch/Durchschnittsverbrauch) < 3;
da hab ich
select teilenummer, bezeichnung, (gesamtverbrauch/durchschnittsverbrauch) as umschlaghäufigkeit
from teile
where (gesamtverbrauch/durchschnittsverbrauch) < 3;
sicher bin ich mir allerdings nicht *schäm*
hätte man z.b. in der where-bedingung gleich den vorher gesetzten spaltenalias benutzen können?
also
where umschlaghäufigkeit < 3?
-
Original geschrieben von Tachyoon
Select Teilenummer, Lieferernummer, Preis, Firma
From Teile_Lieferer, Lieferer
Where Teilenummer = 4711;
hier fehlt die verknüpfende bedingung der tabellen teile_lieferer und lieferer, es sollten nur die lieferer angezeigt werden, die das teil mit der nr 4711 liefern können, also
select teile_lieferer.teilenummer, teile_lieferer.lieferernummer, teile.lieferernummer
from teile_lieferer, teile
where teile_lieferer.lieferernummer = lieferer.lieferernummer
and
teile_lieferer.teilenummer = "4711";
das ist ein einfaches JOIN, man hätte das ganze auch mit einem INNER JOIN lösen können, da weiss ich allerdings die syntax nicht 100%
-
Original geschrieben von PruefungsAngst
ASC ist aber default, weshalb man es nicht anzugeben braucht
*klug*******
ja, aber das weiss ja nicht jeder
ich würds in der prüfung jedenfalls vorsichtshalber hinschreiben
-
Original geschrieben von hart
select Kundennummer, Firma, Postleitzahl, Ort from Kunden
where Postleitzahl like "34%" order by Firma;
da fehlt allerdings noch die aufsteigende sortierung, also:
select Kundennummer, Firma, Postleitzahl, Ort from Kunden
where Postleitzahl like "34%" order by Firma ASC;
ASC = aufsteigend
DESC = absteigend
SQL aus GH2
in Prüfungsaufgaben und -lösungen
Geschrieben
bei mySQL geht nichts ohne das semikolon am ende eines statements und da ich ausschliesslich damit arbeite hab ichs auch hingeschrieben ...
ich denke nicht, das bei der korrektur darauf geachtet wird gerade weil die dbms das halt unterschiedlich handeln ...