ik heb een probleempje met een wat uitgebreidere query om te kijken of het betreffende product binnen een actie valt, ik post gewoon de hele query:
als ik dit doe krijg ik de melding: #1054 - Unknown column 'acId' in 'where clause'
het gaat dus fout op de regel
ik heb
ook geprobeert maar krijg dezelfde melding, zie ik iets over het hoofd en heb ik meer koffie nodig of doe ik gewoon iets wat niet kan?
werkt wel gewoon
SELECT * FROM acties AS main_table WHERE acDateStart <= DATE(NOW()) AND acDateEnd >= DATE(NOW()) AND acType = 0 AND (acArtikelNr = (SELECT prArtikelNummer FROM producten WHERE prId = '1043') OR acGenreId = (SELECT prGenreId FROM producten WHERE prId = '1043') OR (SELECT COUNT(asglSubGenreId) AS in_subgenre FROM ( SELECT asglSubGenreId, psglSubGenreId FROM acSubGenreLinks, prSubGenreLinks WHERE asglActieId = acId AND psglProductId = '1043' AND asglSubGenreId = psglSubGenreId) AS dummy ) > 0 )
als ik dit doe krijg ik de melding: #1054 - Unknown column 'acId' in 'where clause'
het gaat dus fout op de regel
WHERE asglActieId = acId
ik heb
WHERE asglActieId = main_table.acId
ook geprobeert maar krijg dezelfde melding, zie ik iets over het hoofd en heb ik meer koffie nodig of doe ik gewoon iets wat niet kan?
WHERE asglActieId = '23'
werkt wel gewoon