Befehle
3 verfasser
Befehle
Weil ich denke, dass ich nicht der einzige so bin, dem es so geht...
Im Unterricht bekomm ich wegen der Art von der Hengst nie wirklich was mit. Alles geht zu schnell und wenn man kurz mal nicht aufpasst, was ja immer mal passiert, dann hat man schon den Faden verloren.
Also, nun - irgendjemand, der alle Unterlagen noch und Ahnung hat, sollte dann mal der Allgemeinheit wegen die SQL Befehle die wir kennen müssten hier aufschreiben und erklären... wäre sehr super!
Im Unterricht bekomm ich wegen der Art von der Hengst nie wirklich was mit. Alles geht zu schnell und wenn man kurz mal nicht aufpasst, was ja immer mal passiert, dann hat man schon den Faden verloren.
Also, nun - irgendjemand, der alle Unterlagen noch und Ahnung hat, sollte dann mal der Allgemeinheit wegen die SQL Befehle die wir kennen müssten hier aufschreiben und erklären... wäre sehr super!
Fleisch- Idiot vom Dienst
- Anzahl der Beiträge : 191
Alter : 35
Ort : Parensen
Anmeldedatum : 20.11.07
Re: Befehle
wäre ne Idee. steige auch nicht da so durch.
Caim- Pern-Bann-Gottheit
- Anzahl der Beiträge : 26
Alter : 41
Ort : Northeim
Anmeldedatum : 19.11.07
SQL-Abfragen
Hier Einige SQL-Abfragen, diese mussten wir in der Schule selber erstellen (Arbeitsblatt: Unternehmen)
Löschen
Beispiel
Wir haben eine Tabelle Lager und wollen den Artikel mit einer bestimmten Artikel_Nr löschen.
DELETE *
FROM Lager
WHERE Artikel_Nr = 1;
Bei zum Beispiel 2 Artikeln.
DELETE *
FROM Lager
WHERE Artikel_Nr = 1 AND Artikel_Nr = 2;
Beispiel
Wir wollen die Tabelle Lager löschen.
DROP TABLE Lager;
---------------------------------------------------------------------------
Ändern
Beispiel
Wir wollen in der Tabelle Lager die Artikelart Schreibtisch in Bürotisch ändern.
UPDATE Lager SET Artikelart = "Bürotisch"
WHERE Artikelart = "Schreibtisch";
---------------------------------------------------------------------------
Datensätze Sortieren
Beispiel
Wir wollen alle Artikel in der Tabelle Lager nach der Artikel_Nr sortieren.
Für aufwärts sortieren
SELECT *
FROM Lager
ORDER BY Artikel_Nr ASC;
Für abwärts sortieren
SELECT *
FROM Lager
ORDER BY Artikel_Nr DESC;
---------------------------------------------------------------------------
Suchen
Beispiel
Wir wollen aus der Tabelle Lager alle Artikel die der Artikelart Computer entsprechen auflisten.
SELECT *
FROM Lager
WHERE Artikelart = "Computer";
Beispiel
Wir wollen aus der Tabelle Lager alle Artikel auflisten die mit dem Buchstaben S beginnen.
SELECT *
FROM Lager
WHERE Artikelart LIKE "S*";
Beispiel
Wir wollen aus der Tabelle Lager alle Artikel auflisten die nicht der Artikelart Computer entsprechen.
SELECT *
FROM Lager
WHERE Artikelart NOT LIKE "Computer";
Beispiel
Wir wollen aus der Tabelle Lager alle Artikel auflisten bei denen der Bestand zwischen 10 und 20 liegt.
SELECT *
FROM Lager
WHERE Bestand BETWEEN 10 and 20;
Beispiel
Wir wollen aus der Tabelle Lager alle Artikel auflisten bei denen der Bestand zwischen 10 und 20 liegt und die Artikelart Drucker ist.
SELECT *
FROM Lager
WHERE Artikelart = "Drucker" AND Bestand BETWEEN 10 and 20;
---------------------------------------------------------------------------
Hinzufügen
Beispiel
Wir wollen der Tabelle Lager die Spalte Mindestbestand hinzufügen.
ALTER TABLE Lager ADD Mindestbestand LONG
---------------------------------------------------------------------------
Rechnen
Beispiel
Wir wollen in eine gerade neu angelegten Spalte Gesamteinkaufspreis den Gesamteinkaufspreis eintragen.
UPDATE Lager SET Gesamteinkaufspreis = (Bestand*Einkaufspreis);
Beispiel
Wir wollen die Summe der Gesamteinkaufspreise errechnen.
SELECT sum(Gesamteinkaufspreis) AS Ergebnis
FROM Lager;
Beispiel
Wir wollen die Summe der Gesamteinkaufspreise aller Artikelarten errechnen.
SELECT Artikelart, sum(Gesamteinkaufspreis) AS Artikelgesamteinkaufspreis
FROM Lager
GROUP BY Artikelart;
---------------------------------------------------------------------------
Bei weiteren Fragen schaut in eure Unterlagen. Wir haben von Frau Hengst alles erhalten, dort steht alles ausfühlich und leicht erklärt.
Ansonsten könnt Ihr mich auch gerne ansprechen.
mfg
Didito (Rettberg)
Löschen
Beispiel
Wir haben eine Tabelle Lager und wollen den Artikel mit einer bestimmten Artikel_Nr löschen.
DELETE *
FROM Lager
WHERE Artikel_Nr = 1;
Bei zum Beispiel 2 Artikeln.
DELETE *
FROM Lager
WHERE Artikel_Nr = 1 AND Artikel_Nr = 2;
Beispiel
Wir wollen die Tabelle Lager löschen.
DROP TABLE Lager;
---------------------------------------------------------------------------
Ändern
Beispiel
Wir wollen in der Tabelle Lager die Artikelart Schreibtisch in Bürotisch ändern.
UPDATE Lager SET Artikelart = "Bürotisch"
WHERE Artikelart = "Schreibtisch";
---------------------------------------------------------------------------
Datensätze Sortieren
Beispiel
Wir wollen alle Artikel in der Tabelle Lager nach der Artikel_Nr sortieren.
Für aufwärts sortieren
SELECT *
FROM Lager
ORDER BY Artikel_Nr ASC;
Für abwärts sortieren
SELECT *
FROM Lager
ORDER BY Artikel_Nr DESC;
---------------------------------------------------------------------------
Suchen
Beispiel
Wir wollen aus der Tabelle Lager alle Artikel die der Artikelart Computer entsprechen auflisten.
SELECT *
FROM Lager
WHERE Artikelart = "Computer";
Beispiel
Wir wollen aus der Tabelle Lager alle Artikel auflisten die mit dem Buchstaben S beginnen.
SELECT *
FROM Lager
WHERE Artikelart LIKE "S*";
Beispiel
Wir wollen aus der Tabelle Lager alle Artikel auflisten die nicht der Artikelart Computer entsprechen.
SELECT *
FROM Lager
WHERE Artikelart NOT LIKE "Computer";
Beispiel
Wir wollen aus der Tabelle Lager alle Artikel auflisten bei denen der Bestand zwischen 10 und 20 liegt.
SELECT *
FROM Lager
WHERE Bestand BETWEEN 10 and 20;
Beispiel
Wir wollen aus der Tabelle Lager alle Artikel auflisten bei denen der Bestand zwischen 10 und 20 liegt und die Artikelart Drucker ist.
SELECT *
FROM Lager
WHERE Artikelart = "Drucker" AND Bestand BETWEEN 10 and 20;
---------------------------------------------------------------------------
Hinzufügen
Beispiel
Wir wollen der Tabelle Lager die Spalte Mindestbestand hinzufügen.
ALTER TABLE Lager ADD Mindestbestand LONG
---------------------------------------------------------------------------
Rechnen
Beispiel
Wir wollen in eine gerade neu angelegten Spalte Gesamteinkaufspreis den Gesamteinkaufspreis eintragen.
UPDATE Lager SET Gesamteinkaufspreis = (Bestand*Einkaufspreis);
Beispiel
Wir wollen die Summe der Gesamteinkaufspreise errechnen.
SELECT sum(Gesamteinkaufspreis) AS Ergebnis
FROM Lager;
Beispiel
Wir wollen die Summe der Gesamteinkaufspreise aller Artikelarten errechnen.
SELECT Artikelart, sum(Gesamteinkaufspreis) AS Artikelgesamteinkaufspreis
FROM Lager
GROUP BY Artikelart;
---------------------------------------------------------------------------
Bei weiteren Fragen schaut in eure Unterlagen. Wir haben von Frau Hengst alles erhalten, dort steht alles ausfühlich und leicht erklärt.
Ansonsten könnt Ihr mich auch gerne ansprechen.
mfg
Didito (Rettberg)
Rettberg- Anzahl der Beiträge : 1
Anmeldedatum : 21.11.07
Re: Befehle
Genau das hab ich gesucht, danke Rettberg!
So ist das wesentlich praktischer als sich das einzeln aus den Unterlagen raus zu suchen, finde ich zumindest.
So ist das wesentlich praktischer als sich das einzeln aus den Unterlagen raus zu suchen, finde ich zumindest.
Fleisch- Idiot vom Dienst
- Anzahl der Beiträge : 191
Alter : 35
Ort : Parensen
Anmeldedatum : 20.11.07
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten