ich habe jetzt Admidio 2.0.7 installiert. Natürlich brauche ich jetzt wie schon im Frühjahr mit der DB von Admidio 1.x, wieder meine Statistikabfragen. Leider ist es mit der neuen DB noch wesentlich schwieriger geworden, diese zu finden. Anders ausgedrückt, ich schaffe es jetzt gar nicht mehr an die Daten zu kommen.
Wollte ich z.B. alle die mindestes 15 Jahre im Verein sind haben, klappte das mit der alten DB mit dieser Abfrage:
Leider habe ich jetzt aber z.B. die Felder usr_last_name, usr_first_name nicht mehr, da alles in usd_value steht und dort nur über die usd_usf_id definiert wird.SELECT `adm_users`.`usr_id` AS 'Mitglieds-ID', `usr_last_name` AS 'Nachname', `usr_first_name` AS 'Vorname', `usd_value` AS 'Eintrittsdatum', YEAR( CURDATE( ) ) - YEAR( usd_value ) +1 AS 'Mitgliedszeit'
FROM `adm_users`
RIGHT JOIN `adm_user_data` ON `adm_users`.`usr_id` = `adm_user_data`.`usd_usr_id`
WHERE `usd_usf_id` = '7'
AND `usd_value` >0
AND YEAR( CURDATE( ) ) - YEAR( usd_value ) +1 > 15
GROUP BY `usd_value` DESC'
Und das schaffe ich nicht mehr. Dazu reichen meine SQL Kenntnisse nicht aus um damit noch klar zu kommen.
Warum wurde die alte Struktur in der Form eigentlich aufgegeben?
Gibt es hier jemanden, der mir damit helfen kann?
Danke und viele Grüße
Gerhard