Ik heb een heel irritant probleempje en ik denk dat dat echt een supersimpele oplossing heeft, maar ik kan het maar niet vinden.
Ik probeer de volgende sq te doen:
Uiteraard werkt dit niet, met de terechte opmerking van MySQL als gevolg:
Enig idee hoe ik alleen de ID uit de subquery vis, terwijl de COUNT wel gewoon door blijft werken?
Ik probeer de volgende sq te doen:
SQL:
1
| DELETE FROM prices WHERE id IN (SELECT id, COUNT(artlcode) as aantal FROM prices GROUP BY artlcode HAVING aantal > 1); |
Uiteraard werkt dit niet, met de terechte opmerking van MySQL als gevolg:
SQL:
1
2
| Error Code : 1241 Operand should contain 1 column(s) |
Enig idee hoe ik alleen de ID uit de subquery vis, terwijl de COUNT wel gewoon door blijft werken?