![]() |
problemas con Inner Join mysql Buenas tardes, necesito realizar una consulta en dos tablas; en la tabla produccion tengo los campos numero y estado y en la tabla pedido tengo los campos numero y nit, la consulta es: seleccionar todos los registros de la tabla produccion con estado=7 y que en la tabla pedido sea un nit dado: la consulta que tengo es: SELECT * FROM produccion INNER JOIN pedido ON produccion.pedido=pedido.numero WHERE produccion.motivo='7' AND pedido.cliente='$nit' el problema que tengo es q me sale duplicados los registros. Gracias |
Re: problemas con Inner Join mysql el problema es que no estás haciendo ninguna relación entre tablas... no lo entiendo. Si produccion te saca 7 registros y pedido te saca 5, que sentido tiene? |
Re: problemas con Inner Join mysql La relación entre las dos tablas es el numero del pedido, en ambas tablas tengo ese campo y lo estoy comparando con produccion.pedido=pedido.numero. De la tabla producción recupero registros con el estado 7, pero solo quiero escoger aquellos que sean de un nit dado y que se encuentra en la tabla pedido. No se si estoy siendo claro. Muchas gracias por la colaboración. |
| La zona horaria es GMT -6. Ahora son las 21:33. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.