Hallo,
ich habe eine Tabelle mit acht Spalten, alles VARCHAR-Felder. In zweien steht das Datum in der Form YYYY-MM-DD-HH.MM.SS (aber eben auch als VARCHAR). In den anderen stehe Informationen über gelaufene Backups (welche Instanz, welche Datenbank, welcher Server, welche Backup-Art, -Grösse, -Status, Start- und Ende). Jeden Tag laufen Backups für jede Datenbank, ich möchte aber nur die letzten Backups eines jeden Monats von jeder Instanz/Datenbank selektieren, also nur nach month(timestamp_format(backup_ende,'YYYY-MM-DD HH24.MI.SS')). Mit MAX(month(timestamp_format(backup_ende,'YYYY-MM-DD HH24.MI.SS'))) zu arbeiten ist nicht sinnig, dann bekomme ich ja nur den letzten Eintrag und nicht die Monate davor... wer kann helfen?
Ach ja, es geht um Db2 LUW V11.5.
Vielen Dank!!
Gruß
KS
ich habe eine Tabelle mit acht Spalten, alles VARCHAR-Felder. In zweien steht das Datum in der Form YYYY-MM-DD-HH.MM.SS (aber eben auch als VARCHAR). In den anderen stehe Informationen über gelaufene Backups (welche Instanz, welche Datenbank, welcher Server, welche Backup-Art, -Grösse, -Status, Start- und Ende). Jeden Tag laufen Backups für jede Datenbank, ich möchte aber nur die letzten Backups eines jeden Monats von jeder Instanz/Datenbank selektieren, also nur nach month(timestamp_format(backup_ende,'YYYY-MM-DD HH24.MI.SS')). Mit MAX(month(timestamp_format(backup_ende,'YYYY-MM-DD HH24.MI.SS'))) zu arbeiten ist nicht sinnig, dann bekomme ich ja nur den letzten Eintrag und nicht die Monate davor... wer kann helfen?
Ach ja, es geht um Db2 LUW V11.5.
Vielen Dank!!
Gruß
KS