Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/01/2016, 09:49
carbo2022
 
Fecha de Ingreso: septiembre-2008
Mensajes: 10
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Consulta a base de datos y que muestre unicamente los campos con valor 000

Cita:
Iniciado por Libras Ver Mensaje
para empezar estas usando joins implicitos, trata de usar joins explicitos para que tu consulta quede:



Código SQL:
Ver original
  1. SELECT * FROM lineas_presupuesto AS t1
  2. INNER JOIN pagos AS t2 ON (t1.id_presupuesto=t2.id_presupuesto)
  3. WHERE  t1.id_articulo = '00000000'

ahora te has puesto a pensar que no estas haciendo el join de tus tablas por id_articulo? sino que lo estas haciendo por id_presupuesto, por lo que el codigo puede ser diferente....prueba con el query que te muestro y te vas a dar cuenta cuales son los registros que no necesitas y que ocupas para discriminar estos :)
He realizado la consulta como me pones y aun asi me sigue mostrando id_articulo distintos a 0000000 :( Es decir, el resultado me da todos los articulos que tienen 000000 pero lo que yo quiero es que directamente si contiene un id_articulo distinto a 000000 no me salga en la consulta realizada