Hallo,
ich habe ein SELECT mit mehren JOIN die auch so funktioniert. Ich bekomme aber bei phpMyAdmin immer folgende Meldung:
als Warnung.
Wie erzeugt man eine eindeutige unique in dem query? Hier mal die Abfrage:
ich habe ein SELECT mit mehren JOIN die auch so funktioniert. Ich bekomme aber bei phpMyAdmin immer folgende Meldung:
Die aktuelle Markierung enthält keine eindeutige ("unique") Spalte. Gitter-Bearbeitungsfunktion, Kontrollkästchen, Bearbeiten, Kopieren und Löschen von Links sind nicht verfügbar.
Wie erzeugt man eine eindeutige unique in dem query? Hier mal die Abfrage:
SELECT `id_An`,
`id_rennen`,
`id_teiln`,
`meldezeit`,
`Zahl_ID`,
`Zahl_date`,
`Preis`,
`Stat`,
/*Renndaten*/
`racename`,
`date`,
/*Personendaten*/
`Geschlecht`,
`Vorname`,
`Name`,
`Email`,
/*Verein*/
`verein`,
`ktoinhaber`,
`Bank`,
`BLZ`,
`Kto`,
`Einzug_Org`
FROM `anmeldung` AS T1
JOIN `rennen` AS T2 ON T2.id = T1.`id_rennen`
JOIN `user` AS T3 ON T3.ID = T1.`id_teiln`
JOIN `vereine` AS T4 ON T4.Vid = T2.`club`
WHERE `date`>= '2017-01-06'
AND `einzug`=1
AND `Stat`= 0
GROUP BY `id_teiln`
ORDER BY `Zahl_date` ASC
`id_rennen`,
`id_teiln`,
`meldezeit`,
`Zahl_ID`,
`Zahl_date`,
`Preis`,
`Stat`,
/*Renndaten*/
`racename`,
`date`,
/*Personendaten*/
`Geschlecht`,
`Vorname`,
`Name`,
`Email`,
/*Verein*/
`verein`,
`ktoinhaber`,
`Bank`,
`BLZ`,
`Kto`,
`Einzug_Org`
FROM `anmeldung` AS T1
JOIN `rennen` AS T2 ON T2.id = T1.`id_rennen`
JOIN `user` AS T3 ON T3.ID = T1.`id_teiln`
JOIN `vereine` AS T4 ON T4.Vid = T2.`club`
WHERE `date`>= '2017-01-06'
AND `einzug`=1
AND `Stat`= 0
GROUP BY `id_teiln`
ORDER BY `Zahl_date` ASC
Kommentar