Quiero encontrar números enteros cualesquiera números enteros entre 6 y 10. He intentado:enteros Match regex 6 a 10
[6-10]{1,2}
pero esto arroja un error de MySQL (esto es para una consulta MySQL). ¿Cómo se relacionan los números entre 6 y 10?
Quiero encontrar números enteros cualesquiera números enteros entre 6 y 10. He intentado:enteros Match regex 6 a 10
[6-10]{1,2}
pero esto arroja un error de MySQL (esto es para una consulta MySQL). ¿Cómo se relacionan los números entre 6 y 10?
¿por qué complicar su sintaxis? no podría ser tan simple como esto? Usando BETWEEN
,
SELECT...
FROM..
WHERE columnName BETWEEN 6 AND 10
pero de todos modos si tiene otro uso, puede utilizar REGEXP
en MySQL
where columName REGEXP '10|[6-9]'
fantástico, gracias – Norse
@Norse ¡De nada! –
+1 para SQLFiddle. Herramienta impresionante ... –
expresiones regulares no son una herramienta mágica que usted lanza en todos los problemas de programación. Son buenos para encontrar patrones en cuerdas. La comparación de valores numéricos no tiene nada que ver con los patrones de cadena. –