Las funciones de agregación se utilizan habitualmente, en SQL, durante la agrupación de resultados para mostrar sumatorios, estadísticas, etc. Pero puede ser que necesitemos obtener una concatenación de strings a partir de una agrupación. En MySql la solución viene de la mano de la función de agregación GROUP_CONCAT. La función acepta como parámetro una sintaxis basado [...]
Uno de los problemas más comunes al desarrollar un sistema es el diseño y la elección de la infraestructura que deberá soportar la gestión y acceso a los datos. Como ocurre en muchos otros campos, la infraestructura de datos se diseña acorde a unas expectativas menores que las finales y en consecuencia los equipos de [...]
Podemos leer en casi cualquier sitio como al final Oracle ha comprado, finalmente, Sun Microsystems, dando un giro inesperado a la historia que empezó con IBM al acecho de Sun. Según se puede leer en la pagina web oficial de Sun el valor de la compra asciende a unos 7.400 millones de dólares (precio por [...]
If you want to set or reset the AUTO_INCREMENT value to a determinated value in MySql, use this command
ALTER TABLE table_name AUTO_INCREMENT = X
where X is the new value or 0 to reset.
If someone is finding a way to do a case sensitive comparison in SQL (over MySql), below can find the recipe:
This one produces a True result:
1
SELECT ‘A’ = ‘a’;
The solution is doing the comparison with a = or LIKE and the BINARY clause:
2
SELECT ‘A’ LIKE BINARY ‘a’;
or
3
SELECT ‘A’ = BINARY ‘a’;
This produces a False result [...]