MySQL

Ejemplos de como unir 2 o más tablas usando la función JOIN en una consulta de MySql. Algo muy sencillo, pero para los que empiezan algo básico. 1. En este ejemplo vamos a ver como hacer un SELECT y unir […]

Leer más...

Replace es una función de mysql que nos permite buscar y reemplazar cadenas de texto dentro de todos los campos de una tabla de nuestra base de datos mysql. Especialmente útil si tienes muchas filas en una tabla y quieres […]

Leer más...

Entramos desde la consola de MS-DOS a la carpeta «bin» donde tengamos instalado mysql, por ejemplo si tienes windows y wamp sería algo así: C:\wamp\bin\mysql\mysql5.6.17\bin Una vez situados en esa carpeta ejecutamos el siguiente comando para conectarnos a la bd […]

Leer más...

No es recomendable usar el ORDER BY RAND() en una sentencia mysql, ya que ejecutar RAND() requiere de más potencia de procesado para cada una de las filas antes de ordenarlas y devolver una simple fila. // MAL mysql_query("SELECT * […]

Leer más...

A continuación una consulta sql para listar los registros de una determinada tabla, y seleccionando solo aquellos que tengan en el campo «email» una dirección de correo no válida: SELECT * FROM usuarios WHERE email NOT REGEXP '^[A-Z0-9\._%-]+@[A-Z0-9\.-]+\.[A-Z]{2,4}$'

Leer más...

A continuación un recurso de sql. Una tabla con el listado de países en español y su campo «ISO» correspondiente a cada país. CREATE TABLE `paises` ( `id` int(11) NOT NULL AUTO_INCREMENT, `iso` char(2) DEFAULT NULL, `nombre` varchar(80) DEFAULT NULL, […]

Leer más...

Código sql para buscar si dentro de una determinada tabla hay campos repetidos, y en ese caso contar el número total de registros duplicados. Para ver su uso, un ejemplo: en tabla llamada «clientes» con 3 campos (id, nombre, email), […]

Leer más...

Es muy posible que hayáis hechos numerosas pruebas de pago en vuestra tienda Magento y os interesa limpiar, o vaciar toda la lista de ventas (sales) actuales de nuestra tienda. Desde nuestro control panel de magento no podemos vaciar automaticamente […]

Leer más...