combinación de tablas, asocia una fila de una tabla con todas las filas de otra tabla
Frecuentes
Visto 196 veces
0
tengo este codigo y lo que quiero hacer es mostrar a todos los clientes con sus respectivos numeros de tarjeta, pero lo que me sale es solo uno de los clientes asociado a todas las tarjetas de la mesa de cartas.. que pasa?? Gracias por adelantado
SELECT `customers.idcustomer`,
`customers.EMRI`,
`customers.MBIEMRI`,
`customers.KONTAKT`,
`customers.VENDBANIMI`,
`customers.Adresa`,
`customers.email1`,
`customers.tel1`,
`xts_cards.CARD_NO`,
`xts_cards.CARD_TYPE`,
xts_cards.MER_ID
FROM customers
INNER JOIN `xts_cards` ON `customers.idcustomer` = `xts_cards.MER_ID_OWNED_BY`
0 Respuestas
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas mysql or haz tu propia pregunta.
¿Estás seguro de que MER_ID_OWNED_BY está configurado correctamente? ¿Quizás ese tipo posee todas las tarjetas? - Thilo
MER_ID_OWNED_BY
tiene uno y el mismo valor en su tabla? - Lieven Keersmaekersgracias chicos por responder pero descubrí qué hacer! cambié la columna de conectividad a otra, "xts_cards.idcustomer_c" que he creado con todos los valores "-1". Crearé un formulario editable donde los usuarios editarán los atributos de las tarjetas, como el cliente que posee esa tarjeta. (estoy trabajando con scriptcase) una lista desplegable hará que los usuarios elijan entre los clientes y vinculen esta tarjeta a un cliente... aparentemente el cliente piensa que está bien así... ¡Gracias de nuevo! Buen dia a todos :) - Mirela