Tengo dos tablas, table A
:Mostrar los registros de dos tablas de lado a coincidente en el lado sólo algunos de los campos
Customer_ID Product Date Of Sale Pay Meth 1 Pay Meth 2 QTY
----------- ------- ------------ ---------- ---------- ---
123 AB 1/1/2012 111 222 1
123 AB 1/1/2012 111 222 1
456 AC 2/1/2012 333 444 1
y table B
:
Customer_ID Product Date Of Sale Pay Meth 1 Pay Meth 2 QTY
----------- ------- ------------ ---------- ---------- ---
123 AB 1/1/2012 111 222 2
456 AB 1/1/2012 124 111 1
que quieren hacer coincidir los datos de manera que el registro para el cliente 123
en table A
se agrupa como:
Customer_ID Product Date Of Sale Pay Meth 1 Pay Meth 2 QTY
----------- ------- ------------ ---------- ---------- ---
123 AB 1/1/2012 111 222 2
ya la derecha de ella aparece el siguiente registro de table B
:
Customer_ID Product Date Of Sale Pay Meth 1 Pay Meth 2 QTY
----------- ------- ------------ ---------- ---------- ---
123 AB 1/1/2012 111 222 2
también (siempre hay una también) queremos mostrar el tercer registro en table A
ya la derecha de ese registro el segundo registro en table B
(cliente 456
) porque tienen la misma Customer_ID
, Product
y Date of Sale
Por lo tanto, debería ser algo como
Customer_ID Product Date Of Sale Pay Meth 1 Pay Meth 2 QTY Customer_ID Product Date Of Sale Pay Meth 1 Pay Meth 2 QTY
----------- ------- ------------ ---------- ---------- --- ----------- ------- ------------ ---------- ---------- ---
123 AB 1/1/2012 111 222 1 123 AB 1/1/2012 111 222 1
456 AC 2/1/2012 333 444 1 456 AB 1/1/2012 124 111 1
Como @AlexKalicki señala, el producto y la fecha para ' 456' no coinciden entre las tablas; ¿Es solo un error escribir esto? Además, ¿realmente desea que se repitan todas las columnas coincidentes? –