@Parliament: Este hilo es una continuacion de este otro:
http://www.forosdelweb.com/f86/error...o-mal-1161750/
La única diferencia es el tipo de datos.
Si quieres continuarlo o reiniciarlo, los combinaré, pero por favor, POSTEA DATOS de un caso real, porque ya te dijimos que el problema no está en la query, sino en la validación de los datos por parte del WHERE, y sin ver datos completos no es posible hacerte una sugerencia que te sirva.