Select Befehle zum selectieren?

Hallo. Brauche dringend die Hilfe von den lieben Experten hier im Forum.

Hoffe es kennt sich jemand mit SQL und Datenbanken aus. Aber denke ja schon. Wenn hier nicht, wo dann. :smile:

Hoffe ebenfalls ich habe meine anfrage richtig eingestellt in Bezug auf Forum und Form. …Ansonsten bitte entschuldigung.

Ist für eine gestellte Aufgabe wärend meinem Praktikum… ich hab keine Ahnung von Datenbanken und SQL. So ganz einfache Sachen, hab ich mir schon „zusammen“ gelesen in Punkto selectieren von Daten aus Datenbanken. Aber ich bekomms nicht so hin wie ichs gerne hätte, bzw mein Kopf raucht jetzt schon.

Ich schreib euch einfach mal die Aufgabenstellung auf. Es wäre echt super, duper klasse, wenn ihr mir dann bitte die „select“ Befehle aufschreibt, die ich benutzen muss!?

Dürfte ja nicht so schwer sein… wenn man Ahnung hat. Hoffe ich zumindest.
_____________________________________________________________
Bitte selektieren Sie folgende Abfragen mit dem SQL-Management Studio. Es handelt sich um die Datenbank adda und die Firma Gesamt.
Infos zur Tabellenstruktur der Firma Gesamt:

  • Stammtabelle „Gesamt“ enthält die Adresse und Infos zu dem Kunden.
  • Bestellungstabelle „Gesamt_Produkt“ enthält alle Infos zu den Bestellungen des Kunden.
  1. Alle Adressen aus der Tabelle Gesamt die weder Herr noch Frau als Anrede haben.
    (Anredekennzeichen Herr = 1, Frau = 2).
  2. Alle Adressen aus der Tabelle Gesamt deren Geburtsdatum älter 50 Jahre ist.
  3. Alle Adressen aus der Tabelle Gesamt deren Geburtsdatum kleiner 18 Jahre ist.
  4. Alle Adressen aus der Tabelle Gesamt wo die Email-Adresse gefüllt ist.
  5. Alle Adressen die seit 2009 angelegt wurden und Interessent sind.
  6. Alle Adressen die in den letzten 3 Monaten das letzte Mal bestellt haben.
  7. Alle Adressen die das Produkt ABU bestellt haben.
  8. Alle Adressen die das Produkt ABU oder ASI bestellt haben.
  9. Alle Adressen wo die PLZ nicht 5 Stellen hat.
  10. Alle Adressen die im PLZ-Bereich 5,6 und 7 liegen.
  11. Alle Adressen in der die Adressbestandteile PLZ, Ort, Straße und Nachname gefüllt sind.
  12. Alle Adressen in der die Adressbestandteile PLZ, Ort, Straße und Nachname gefüllt sind und nicht das Wort „Paketstation“ in der Straße vorkommt.
  13. Alle Adressen in der die Adressbestandteile PLZ, Ort, Straße und Nachname gefüllt sind, ein Geburtsdatum haben und nicht älter als 50 sind.
    ______________________________________________________________

Bitte, bitte, bitte, bitte helfen!?

Schnellstmögliche Antwort wäre wirklich super nett.

Also, das sind ja ganz schön viele Selects.
Ich helfe Euch mal beim ersten:

Select * from Gesamt where Anredekennzeichen != 1 and Anredekennzeichen != 2

oder

Select * from Gesamt where Anredekennzeichen not in (1,2)

Hallo. Danke. Das ist schonmal super nett. :smile:

Kannst du vielleicht auch bei den anderen helfen? Wenigstens 1 oder 2 noch?

Aber wie erwähnt… Danke für die Hilfe. :smile:

Frage bleibt ja noch stehen und hoffe es melden sich noch einige Leute.

Hi!

Hoffe es kennt sich jemand mit SQL und Datenbanken aus.

Yep!

ich
hab keine Ahnung von Datenbanken und SQL.

Das sieht man.

So ganz einfache
Sachen, hab ich mir schon „zusammen“ gelesen in Punkto
selectieren von Daten aus Datenbanken.

Und Deine Beispiele sind nix anderes

Aber ich bekomms nicht
so hin wie ichs gerne hätte, bzw mein Kopf raucht jetzt schon.

Dann laß ihn noch mehr rauchen und sieh Dir mal http://www.it-infothek.de/sql/sql01.html an.

Ich schreib euch einfach mal die Aufgabenstellung auf. Es wäre
echt super, duper klasse, wenn ihr mir dann bitte die „select“
Befehle aufschreibt, die ich benutzen muss!?

Vera hat Dir schon DEN Ansatz geliefert - jetzt noch den Rest zusammenzustoppeln ist wahrlich kein Problem mehr.

Es hat ganz einfach keinen Sinn Dir hier die vorgefertigten, wirklich sehr einfachen Abfragen aufzulisten (auch hab ich ganz ehrlich gesagt keine Lust dazu), da die entsprechenden Basics anscheinend komplett fehlen.

Lediglich das Grundgerüst geb ich Dir noch mit:

select [feldname1,[feldname2],...]
from tabelle1[,tabelle2,...]
where [not][feldname][not][=|||!=|like|in|exists|...][bedingung]

Grüße,
Tomh

Moin moin,

ich hätte da auch noch 'ne Hilfe für den Fall, dass Du noch mehr
„Praktikumsaufgaben“ bekommst:

http://www.computerjockey.de/mcdba/SQL_in_21_Tagen/i…

SQLliebende Grüße Grisu