Preguntas etiquetadas con mysql

88
¿Cómo verificar si el campo es nulo o vacío en MySQL?

Estoy tratando de encontrar la manera de comprobar si un campo es NULLo vacío . Tengo esto: SELECT IFNULL(field1, 'empty') as field1 from tablename Necesito agregar un cheque adicional field1 != ""algo como: SELECT IFNULL(field1, 'empty') OR field1 != "" as field1 from tablename ¿Alguna idea...

87
Duplicar / Copiar registros en la misma tabla MySQL

He estado buscando por un tiempo pero no puedo encontrar una solución fácil para mi problema. Me gustaría duplicar un registro en una tabla, pero, por supuesto, es necesario actualizar la clave principal única. Tengo esta consulta: INSERT INTO invoices SELECT * FROM invoices AS iv WHERE...

87
mysql actualiza varias columnas con el mismo ahora ()

Necesito actualizar 2 columnas de fecha y hora, y necesito que sean exactamente iguales, usando mysql versión 4.1.20. Estoy usando esta consulta: mysql> update table set last_update=now(), last_monitor=now() where id=1; ¿Es seguro o existe la posibilidad de que las columnas se actualicen...

87
La contraseña de Mysql expiró. No puedo conectar

Acabo de limpiar mi Mac e hice una nueva instalación de El Capitan. Estoy luchando por conectarme a Mysql ahora. Después de haber pasado por un proceso de configuración de servidor web, he creado un archivo de prueba PHP simple: <?php $conn = new mysqli("127.0.0.1", "root", "xxxxxxxx"); if...

86
max (longitud (campo)) en mysql

Si yo digo: select max(length(Name)) from my_table Obtengo el resultado como 18, pero también quiero los datos correspondientes. Entonces, si digo: select max(length(Name)), Name from my_table ...No funciona. Debería haber una autounión, supongo, que no puedo resolver. ¿Alguien...

86
MySQL obtiene la posición de la fila en ORDER BY

Con la siguiente tabla MySQL: +-----------------------------+ + id INT UNSIGNED + + name VARCHAR(100) + +-----------------------------+ ¿Cómo puedo seleccionar una sola fila Y su posición entre las otras filas de la tabla, cuando se ordena por name ASC. Entonces, si los datos de la tabla se...

86
¿Cómo eliminar de select en MySQL?

Este código no funciona para MySQL 5.0, cómo reescribirlo para que funcione DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id HAVING ( COUNT(id) > 1 )) Quiero eliminar columnas que no tienen una identificación única. Agregaré que la mayoría de las veces es solo una...

86
Cuando cerrar cursores usando MySQLdb

Estoy construyendo una aplicación web WSGI y tengo una base de datos MySQL. Estoy usando MySQLdb, que proporciona cursores para ejecutar declaraciones y obtener resultados. ¿Cuál es la práctica estándar para obtener y cerrar cursores? En particular, ¿cuánto deberían durar mis cursores? ¿Debería...

86
seleccionar en mysql

Soy un usuario de MSSQL y ahora estoy convirtiendo mi base de datos a MySQL. Estoy escribiendo la siguiente consulta en MySQL: select * into new_tbl from tbl Y me sale el siguiente error Error : Undeclared variable new_tbl ¿Cómo se debe escribir correctamente una consulta de este tipo en...