5
así que quiero mostrar sólo los resultados en los que la longitud de un BLOB es mayor que 1.PHP MySQL donde la longitud es más larga que 1
Me preguntaba si alguien podría ayudar
así que quiero mostrar sólo los resultados en los que la longitud de un BLOB es mayor que 1.PHP MySQL donde la longitud es más larga que 1
Me preguntaba si alguien podría ayudar
Prueba esto:
SELECT * FROM your_table
WHERE OCTET_LENGTH(blob_field) > 1
Me lo ganaste. – LukeP
@LukeP: Tuve suerte;) – Marco
Podría ser importante tener en cuenta [este informe de errores] (http://bugs.mysql.com/bug.php?id=58234) sobre el rendimiento lento de 'OCTET_LENGTH()' al verificar BLOBs. Es posible que ya se haya corregido (aunque se mostró como si aún estuviera abierto) y solo se aplica al motor InnoDB. –