Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

problema con consulta en mysql

Estas en el tema de problema con consulta en mysql en el foro de Mysql en Foros del Web. tengo una tabla con la siguiente informaciion @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código MySQL: Ver original mysql > select * from isr_tab ; +--------+---------+--------+------------+ | id_isr | cobrado ...
  #1 (permalink)  
Antiguo 24/05/2011, 09:27
Avatar de valdo_kof  
Fecha de Ingreso: noviembre-2009
Ubicación: San Juan del Rio, Qro
Mensajes: 192
Antigüedad: 15 años
Puntos: 16
problema con consulta en mysql

tengo una tabla con la siguiente informaciion

Código MySQL:
Ver original
  1. mysql> select * from isr_tab;
  2. +--------+---------+--------+------------+
  3. | id_isr | cobrado | pagado | caja_chica |
  4. +--------+---------+--------+------------+
  5. |      1 |    1200 |   1500 |        300 |
  6. |      2 |    1200 |   1500 |        300 |
  7. +--------+---------+--------+------------+
  8. 2 rows in set (0.00 sec)

cuando hago mi consulta de esta manera

Código MySQL:
Ver original
  1. mysql> select * from isr_tab where cobrado='1500' and pagado='1200'
  2. Empty set (0.00 sec)

me dice q esta vacia teniendo en cuenta q la tabla tiene dos campos ingresado alguien sabe xq me ocurre esto?

la falla esta en que mysql no me esta haciendo el where correctamente, alguien sabe a que se debe esto

dejo la descripcion de mi tabla por si la necesitan

Código MySQL:
Ver original
  1. mysql> describe isr_tab ;
  2. +------------+---------+------+-----+---------+----------------+
  3. | Field      | Type    | Null | Key | Default | Extra          |
  4. +------------+---------+------+-----+---------+----------------+
  5. | id_isr     | int(6)  | NO   | PRI | NULL    | auto_increment |
  6. | cobrado    | int(11) | YES  |     | 0       |                |
  7. | pagado     | int(11) | YES  |     | 0       |                |
  8. | caja_chica | int(11) | YES  |     | 0       |                |
  9. +------------+---------+------+-----+---------+----------------+
  10. 4 rows in set (0.09 sec)


espero puedan ayudarme garcias de antemano
  #2 (permalink)  
Antiguo 24/05/2011, 09:31
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: problema con consulta en mysql

En tu ejemplo no hay ningún registro donde la columna "cobrado" contenga "1500", ni "pagado" contenga "1200". Es lógico entonces que te devuelva cero registros.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 24/05/2011, 09:33
Avatar de valdo_kof  
Fecha de Ingreso: noviembre-2009
Ubicación: San Juan del Rio, Qro
Mensajes: 192
Antigüedad: 15 años
Puntos: 16
Respuesta: problema con consulta en mysql

gnzsoloyo que tonto es verdad no me habia peractado de esto entonces creo estoy haciendo mal mi insercion, muchas gracias por la ayuda, no puedo creer q duda tan tonta acabo de tener


sorry muchas gracias por responder
  #4 (permalink)  
Antiguo 24/05/2011, 09:42
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: problema con consulta en mysql

No hay problema. Le puede pasar a cualquiera...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:44.