Cita:
Y esto también, sin resultadoSELECT * FROM 'rank' WHERE 'descripcion' > 250
Cita:
¿Cómo sería la sintaxis? SELECT * FROM 'rank' WHERE 'descripcion' > (250)
| |||
MySQL: Consultar con SELECT cantidad de letras de un campo (VARCHAR) Hola amigos. Tengo en mi tabla el campo "descripcion (VARCHAR 500)" que cuando se pasa de 250 carateres, se ve mal en mi sitio web. Quisiera seleccionar de mi base de datos SQL solo los registros que tengan en "descripcion" más de 250 caracteres para acortarlos. Bueno, intenté esto (muy mal): Cita: Y esto también, sin resultadoSELECT * FROM 'rank' WHERE 'descripcion' > 250 Cita: ¿Cómo sería la sintaxis? SELECT * FROM 'rank' WHERE 'descripcion' > (250) |
| |||
Respuesta: MySQL: Consultar con SELECT cantidad de letras de un campo (VARCHAR) debes usar la funcion length |
| |||
Respuesta: MySQL: Consultar con SELECT cantidad de letras de un campo (VARCHAR) Length me devuelve los caracteres de una palabra, yo quiero seleccionar todos los campos de la base de datos y que me diga que registros en "descripcion" (descripcion es un campo) se pasan de 250 caracteres. |
| ||||
Respuesta: MySQL: Consultar con SELECT cantidad de letras de un campo (VARCHAR) Eso mismo es lo que te está diciendo:
Código SQL:
O BIEN Ver original
Código SQL:
Ver original Otro detalle: Ten cuidado con los apóstrofes ('), no se usan para encerrar nombres de bases, tablas o campos. Para eso se usa el acento agudo (`). No es lo mismo
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |