RE: Bis kein Pony kommt - PrinzIgor - 12.10.2014
0 bye bye
RE: Bis kein Pony kommt - Unbekannt - 12.10.2014
1 = 1*1 = 0,5*2 = 0,5+0,5
RE: Bis kein Pony kommt - PrinzIgor - 12.10.2014
Ja das wusste ich 0
Bitte warten Sie noch 8 Sekunden
RE: Bis kein Pony kommt - FlashShadow - 12.10.2014
1 - Eins
RE: Bis kein Pony kommt - PrinzIgor - 12.10.2014
0 - null
Bitte warten Sie noch 12 Sekunden
RE: Bis kein Pony kommt - FlashShadow - 12.10.2014
1
Code: SELECT `Mitarbeiter`.`Name`, `Mitarbeiter`.`Vorname`, COUNT(`Kind`.`Vorname`) AS 'Kinder' FROM `Projekt` LEFT JOIN `Mitarbeiter` ON `Projekt`.`Leiter`=`Mitarbeiter`.`Mnr` LEFT JOIN `Kind` ON `Projekt`.`Leiter`=`Kind`.`Mitarbeiternummer` GROUP BY `Projekt`.`Leiter` ORDER BY `Mitarbeiter`.`Name`,`Mitarbeiter`.`Vorname` ASC LIMIT 10;
Und dafür braucht man das ganze:
Code: +-----------+-----------+--------+
| Name | Vorname | Kinder |
+-----------+-----------+--------+
| Huber | Sepp | 0 |
| Klein | Kurth | 0 |
| Meier | Anton | 0 |
| Meier | Ingrid | 2 |
| Messner | B_rbel | 0 |
| Preu_ | Karl | 1 |
| Schmidt | Barbara | 0 |
| Schmitz | Klaus | 2 |
| Schneider | Ute | 3 |
| Walczak | Hildegard | 0 |
+-----------+-----------+--------+
RE: Bis kein Pony kommt - PrinzIgor - 12.10.2014
0 und was bringt dir das/ wofür ist das gut ?
RE: Bis kein Pony kommt - FlashShadow - 12.10.2014
1
Das benötigt man um aus einer Datenbank, in der lauter Tabellen sind, eine Abfrage zu erstellen, die mir in diesem Fall die gezeigte Tabelle ausgibt.
Ich übersetze mal:
Code: Selektiere
Aus der Tabelle Mitarbeiter die Spalte Name
Aus der Tabelle Mitarbeiter die Spalte Vorname
Zähle(Aus der Tabelle Kind die Spalte Vorname). Bennen die Spalte als "Kinder"
Aus der Tabelle Projekt
Verknüpfe der Menge der Daten aus der Linke Tabelle (Tabelle "Projekt") die Tabelle Mitarbeiter. Die Daten sollen über die Spalte Leiter, aus der Tabelle Projekt, mit der Spalte "Mnr" aus der Tabelle Mitarbeiter verknüpft werden.
Verknüpfe der Menge der Daten aus der Linken Tabelle (Tabell "Projekt") die Tabelle Kind. Die Daten sollten über die Spalte Leiter, aus der Tabelle Projekt, mit der Spalte Mitarbeiternummer aus der Tabelle Kind verknüpft werden.
Gruppiere die Daten nach den Daten in der Spalte Leiter, aus der Tabelle Projekt.
Sortiere die Daten.
1. Nach der Spalte Name aus der Tabelle Mitarbeiter
2. Nach der Spalte Vorname aus der Tabelle Mitarbeiter
Aufsteigend (Von A nach Z)
Limitiere die Menge der Datensätze auf 10
Das ganze in SQL:
Code: SELECT `Mitarbeiter`.`Name`, `Mitarbeiter`.`Vorname`, COUNT(`Kind`.`Vorname`) AS 'Kinder' FROM `Projekt` LEFT JOIN `Mitarbeiter` ON `Projekt`.`Leiter`=`Mitarbeiter`.`Mnr` LEFT JOIN `Kind` ON `Projekt`.`Leiter`=`Kind`.`Mitarbeiternummer` GROUP BY `Projekt`.`Leiter` ORDER BY `Mitarbeiter`.`Name`,`Mitarbeiter`.`Vorname` ASC LIMIT 10;
bringt beim ausführen folgendes Ergebnis:
Code: +-----------+-----------+--------+
| Name | Vorname | Kinder |
+-----------+-----------+--------+
| Huber | Sepp | 0 |
| Klein | Kurth | 0 |
| Meier | Anton | 0 |
| Meier | Ingrid | 2 |
| Messner | B_rbel | 0 |
| Preu_ | Karl | 1 |
| Schmidt | Barbara | 0 |
| Schmitz | Klaus | 2 |
| Schneider | Ute | 3 |
| Walczak | Hildegard | 0 |
+-----------+-----------+--------+
RE: Bis kein Pony kommt - Unbekannt - 12.10.2014
2
Interessant
RE: Bis kein Pony kommt - PrinzIgor - 12.10.2014
Okay Und wofür brauchst du diese Tabelle ? 0
|