Hi,
brauch dringend Hilfa, da ich keine Idee mehr für mögl. Lösungswege habe.
Mal angenommen Daten liegen in historisierter Form vor und sollen jetzt auf die notwendigen Datenzeilen reduziert werden.
Daten in der Tabelle, die alle Möbel einer Wohnung enthält:
id startdatum enddatum was farbe beschreibung
1 1.1.2011 31.1.2011 sofa rot hart
2 1.2.2011 28.2.2011 sofa rot weich
3 1.3.2011 31.3.2011 sofa grün weich
4 1.4.2011 30.4.2011 sofa rot weich
5 1.5.2011 sofa rot hart
Im Ergebniss interessiert die Beschreibung und die ID nicht.
startdatum enddatum was farbe
1.1.2011 28.2.2011 sofa rot
1.3.2011 31.3.2011 sofa grün
1.4.2011 sofa rot
Wie kann ich aus der Tabelle das beschriebene Ergebniss generieren?
Mit min/max über das Datum (group by farbe) bin ich nicht zum Ziel gekommen und was besseres fällt mit nicht ein.
Bin dankbar für jede Idee!
/Funzel
brauch dringend Hilfa, da ich keine Idee mehr für mögl. Lösungswege habe.
Mal angenommen Daten liegen in historisierter Form vor und sollen jetzt auf die notwendigen Datenzeilen reduziert werden.
Daten in der Tabelle, die alle Möbel einer Wohnung enthält:
id startdatum enddatum was farbe beschreibung
1 1.1.2011 31.1.2011 sofa rot hart
2 1.2.2011 28.2.2011 sofa rot weich
3 1.3.2011 31.3.2011 sofa grün weich
4 1.4.2011 30.4.2011 sofa rot weich
5 1.5.2011 sofa rot hart
Im Ergebniss interessiert die Beschreibung und die ID nicht.
startdatum enddatum was farbe
1.1.2011 28.2.2011 sofa rot
1.3.2011 31.3.2011 sofa grün
1.4.2011 sofa rot
Wie kann ich aus der Tabelle das beschriebene Ergebniss generieren?
Mit min/max über das Datum (group by farbe) bin ich nicht zum Ziel gekommen und was besseres fällt mit nicht ein.
Bin dankbar für jede Idee!
/Funzel
Comment