Preguntas etiquetadas con mysql

81
MySQL: conversión de tipo NULL a 0

Supongamos la siguiente tabla (por ejemplo, un resultado de varias declaraciones de combinación internas): id | column_1 | column_2 ------------------------ 1 | 1 | 2 | 2 | 2 3 | | 3 Que podría obtener, por ejemplo, de la siguiente declaración: select a.id, t1.column_1, t2.column_2 from...

81
¿Cómo obtener la clave principal de la mesa?

¿Hay alguna manera de obtener el nombre del campo de clave principal de mysql-database? Por ejemplo: Tengo una mesa como esta: +----+------+ | id | name | +----+------+ | 1 | Foo1 | | 2 | Foo2 | | 3 | Foo3 | +----+------+ Donde la identificación del campo es la clave principal (tiene...

81
EMITIR DECIMAL a INT

Estoy tratando de hacer esto: SELECT CAST(columnName AS INT), moreColumns, etc FROM myTable WHERE ... He visto las preguntas frecuentes de ayuda aquí: http://dev.mysql.com/doc/refman/5.0/en/cast-functions.html , dice que puedo hacerlo como CAST(val AS TYPE), pero no funciona. Tratando de...

81
MySQL IF ELSEIF en una consulta de selección

Estoy tratando de seleccionar diferentes precios de un producto en función de la cantidad que elija el usuario. Esta es la consulta en la que estoy trabajando (tiene un error de sintaxis): select id, (SELECT IF(qty_1<='23',price,1) ELSEIF(('23'>qty_1 &&

80
Únete a MySQL donde no existe

Tengo una consulta MySQL que une dos tablas Votantes Hogares Se unen a voters.household_idy household.id. Ahora lo que tengo que hacer es modificarlo donde la mesa de votantes se une a una tercera mesa llamada eliminación, junto con voter.idy elimination.voter_id. Sin embargo, el problema...

80
Consultas parametrizadas de MySQL

Estoy teniendo dificultades para usar el módulo MySQLdb para insertar información en mi base de datos. Necesito insertar 6 variables en la tabla. cursor.execute (""" INSERT INTO Songs (SongName, SongArtist, SongAlbum, SongGenre, SongLength, SongLocation) VALUES (var1, var2, var3, var4,...

80
Cliente de línea de comandos MySQL para Windows

¿Hay algún cliente MySQL de línea de comandos agradable para Windows? Me refiero a un solo archivo ejecutable que permite conectar y ejecutar una consulta de muestra. Busqué en Google y solo pude encontrar grandes entornos gráficos como toad o mysql workbench. Solo necesito una herramienta de...