Saludos. Escribo a los conocedores de SQL para aclarar una duda. Es lo que yo considero un error. Lo que pasa es que ya lo he visto tan recurrentemente en los códigos que postean en la sección de PHP que ya comienzo a dudar si realmente el que está equivocado soy yo.
A ver, yo tengo entendido que en SQL los valores string se ponen entre ' ' y los numéricos sin ' '
Por ejemplo, se supone que esto no funciona:
SELECT * FROM tabla WHERE IdNumerico='1'
Debería ser así:
SELECT * FROM tabla WHERE IdNumerico=1
Sin comillas, porque IdNumerico es un valor numérico y no string. O será que puede funcionar indistintamente con comillas o sin ellas.
Estoy en lo cierto o es un diparate mío? Si alguien me puede aclarar.
Saludos