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

Problema con consulta de mysql

Estas en el tema de Problema con consulta de mysql en el foro de Bases de Datos General en Foros del Web. Hola chicos, tengon un problema, quiero extraer unos registros de tres tablas desde una pagina php en una data de mysql, y lo hace, pero ...
  #1 (permalink)  
Antiguo 09/06/2004, 07:37
 
Fecha de Ingreso: junio-2004
Mensajes: 29
Antigüedad: 19 años, 10 meses
Puntos: 0
Problema con consulta de mysql

Hola chicos, tengon un problema, quiero extraer unos registros de tres tablas desde una pagina php en una data de mysql, y lo hace, pero me jala todos los registros y cuando intento filtrar por el campo dsc_cta de la tabla cuentas igual, porfavor, ayudenme

SELECT presup.cod_cta, cuentas.dsc_cta, presup.det_cta, det_cta.dsc_det, presup.monto_pres, presup.periodo
FROM presup, cuentas, det_cta
WHERE (presup.cod_cta=cuentas.cod_cta and presup.det_cta=det_cta.det_cta and cuentas.dsc_cta not like 'J*') order by cod_cta, det_cta;



RONALD
  #2 (permalink)  
Antiguo 09/06/2004, 10:57
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Hola jviera

prueba sustituyendo
Código:
cuentas.dsc_cta not like 'J*'
por
Código:
cuentas.dsc_cta not like 'J%'
Rcuerda que Mysql solo acepta "%'', y "_'' como caracteres comodines
saludos!

Última edición por Genetix; 09/06/2004 a las 11:01
  #3 (permalink)  
Antiguo 10/06/2004, 12:51
 
Fecha de Ingreso: junio-2004
Mensajes: 29
Antigüedad: 19 años, 10 meses
Puntos: 0
Cita:
Iniciado por Genetix
Hola jviera

prueba sustituyendo
Código:
cuentas.dsc_cta not like 'J*'
por
Código:
cuentas.dsc_cta not like 'J%'
Rcuerda que Mysql solo acepta "%'', y "_'' como caracteres comodines
saludos!
Gracias por todo, pudo realizar la consulta satisfactoriamente, graciass
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 08:34.