ki06
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.

Befehle

3 verfasser

ki06 :: Sql

Nach unten

Befehle Empty Befehle

Beitrag  Fleisch Di Nov 20, 2007 2:47 pm

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!
Fleisch
Fleisch
Idiot vom Dienst
Idiot vom Dienst

Anzahl der Beiträge : 191
Alter : 35
Ort : Parensen
Anmeldedatum : 20.11.07

Nach oben Nach unten

Befehle Empty Re: Befehle

Beitrag  Caim Di Nov 20, 2007 3:03 pm

wäre ne Idee. steige auch nicht da so durch. Embarassed
Caim
Caim
Pern-Bann-Gottheit
Pern-Bann-Gottheit

Anzahl der Beiträge : 26
Alter : 41
Ort : Northeim
Anmeldedatum : 19.11.07

Nach oben Nach unten

Befehle Empty SQL-Abfragen

Beitrag  Rettberg Mi Nov 21, 2007 11:35 pm

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)

Rettberg

Anzahl der Beiträge : 1
Anmeldedatum : 21.11.07

Nach oben Nach unten

Befehle Empty Re: Befehle

Beitrag  Fleisch Do Nov 22, 2007 12:18 am

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.
Fleisch
Fleisch
Idiot vom Dienst
Idiot vom Dienst

Anzahl der Beiträge : 191
Alter : 35
Ort : Parensen
Anmeldedatum : 20.11.07

Nach oben Nach unten

Befehle Empty Re: Befehle

Beitrag  Gesponserte Inhalte


Gesponserte Inhalte


Nach oben Nach unten

Nach oben


ki06 :: Sql

 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten