Forum: Datenbanken
by Bernhard Geyer,
3. Feb 2013
Alle anderen Felder werden auch benötigt? Dann ist aber auch kein Distinct mehr nötig/sinnvoll.
Was willst du den wirklich in deinem Formular sehen? Evtl. ist es nötig das du 2 Formulare hast. Einen für die Eingabe, einen für Auswertungstätigkeiten (Liste aller Zeitbuchungen einer Person, diese Liste ist eine Liste (Baum, falls nach Projekten gruppiert werden soll)
Forum: Datenbanken
by Bernhard Geyer,
3. Feb 2013
Dann ist es klar. Wenn du nur projektnr abfragst kommt auch keine Projektbezeichnung zurück:
SELECT DISTINCT PROJEKTNR, PROJEKTBEZ FROM ARBEITEN WHERE MITARBEITER = 'NAME'.
Und ja, die Tabelle ist nicht normalisiert.
Die Projektbezeichnung ist hier unnötig und ist vermutlich auch in der Projekttabelle auch vorhanden.