Fjerne dubletter
Hej NGHar en tabel med:
ID - Input_ID - Maalt_Tid - Value
ID er PRIMARY
Vil så gerne lave en Unik på (Input_ID - Maalt_Tid) så jeg undgår dubletter.
Vil derfor slette dubletterne med:
DELETE FROM LogData_ny WHERE ID IN (SELECT MAX( ID ) FROM LogData_ny GROUP BY Maalt_Tid, Input_ID HAVING COUNT( * ) >1)
Får følgende fejl:
#1093 - You can't specify target table 'LogData_ny' for update in FROM clause
Hvad gør jeg så?
mySQL V5.1.61