rasenganIT Geschrieben 28. November 2023 Geschrieben 28. November 2023 Hallo, müsste nicht count(Fz.FzA_ID) gewählt werden statt wie in den Lösungen die Fz_ID ?
carnaqe Geschrieben 28. November 2023 Geschrieben 28. November 2023 Dürfte keinen Unterschied machen, sofern es keine NULL werte in eine der Spalten gibt rasenganIT reagierte darauf 1
Enno Geschrieben 28. November 2023 Geschrieben 28. November 2023 Um die Anzahl an Einträgen rauszubekommen nimmt man normal immer die ID, also den PK. Da man ja nur bei diesem sicher sein kann das es keine NULL Werte gibt.
MartinSt Geschrieben 29. November 2023 Geschrieben 29. November 2023 Nein, die Lösung ist korrekt. Falls ein Mitarbeiter mehrere Einträge vom Typ "Urlaub" in der Tabelle "Fehlzeit" hat, dann sollen diese einzeln gezählt werden, also bspw. 3 Urlaube für Mitarbeiter XY. count(Fz.FzA_ID) ergäbe hier aber = 1, da es nur die Art der Fehlzeit zählt und das ist bei 3 Urlauben immer dieselbe.
Enno Geschrieben 29. November 2023 Geschrieben 29. November 2023 @MartinSt hähhh?? wieso soll ein count(Fz.FzA_ID) nur eine 1 bringen? ein count zählt die Anzahl der zurückgegebenen Werte in der Spalte und nicht die Anzahl der verschiedenen Werte in der Spalte.
MartinSt Geschrieben 29. November 2023 Geschrieben 29. November 2023 vor 3 Stunden schrieb Enno: hähhh?? Sorry, ich war falsch. Du hast Recht. Enno reagierte darauf 1
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden