SQL Statement und ich sitz aufn schlauch :D! Hilfeee!

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von GiGal, 16. Oktober 2006 .

  1. 16. Oktober 2006
    Also ich brauch ein SQL statement zu folgender aufgabe:

    Formulieren Sie ein SELECT-STatement, das ihnen für jedes Geschlecht die Anzahl der Mitarbeiter dieses Geschlechts liefert!

    Ich hab grad gar kein peil also die tabelle heißt personal und die spalte geschlecht ^^ mögliche werte sind M und W

    SELECT count(*) As AlleMännlichen FROM personal WHERE geschlecht = 'M';


    Das wär die ausgabe der anzahl aller männlichen aber wei wenn ich gleichzeitig die anzahl der weiblichen in ner extra spalte will?????


    Hilfe ! THX !

    mfg GiGAl
     
  2. 16. Oktober 2006
    AW: SQL Statement und ich sitz aufn schlauch ! Hilfeee!

    du musst mit GROUP BY arbeiten

    diese seite sollte dir helfen:
    MySQL Datenbankhandbuch: MySQL Tutorial: Z
     
  3. 17. Oktober 2006
    AW: SQL Statement und ich sitz aufn schlauch ! Hilfeee!

    Ich versuch mal dir zu helfen.

    Als erstes hab ich was feines für dich =)

    Download offline!/

    Das ist ein kleines Programm mit dem du kinderleicht und total übersichtlich sql Befehle auf deine Datenbank ausführen kannst und es zeigt auch gleich obs klappt oder nicht ^^

    OK ich hab mich mal dran versucht aber ich bin auch schon wieder ganz raus... evtl würde das mit einem verschachtelten select gehen.... das is bestimmt so simpel das man da einfach nicht drauf kommt ^^
     
  4. 25. Oktober 2006
    AW: SQL Statement und ich sitz aufn schlauch ! Hilfeee!

    Also wenn du es unbedingt in Spalten willst, wird's ein wenig schwieriger. Laut Aufgabenstellung genügt es jedoch, in der ersten Zeile die Anzahl der Männer und in der zweiten die der Frauen zu haben oder andersrum:

    SELECT count(*) as Anzahl, geschlecht FROM personal group by geschlecht;


    The_player
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.