D
david.moore
This is the SQL script of an Access query I run. Each record is being
duplicated in the result.
Can anyone see from this script where I am going wrong?
My thanks for any suggestions.
SELECT InvBatchDetail.INV_BATCH_HEAD, InvBatchDetail.INVOICE_NO, Now()
AS Expr1, InvBatchDetail.Q_NUMBER, QNo.EXTERNALID1,
CustomerName.CUSTNAME, InvBatchDetail.TOTAL_VALUE,
InvBatchDetail.TOTAL_VAT, InvBatchDetail.INVOICE_VALUE, QNo.SALESPERSON
FROM (QNo INNER JOIN InvBatchDetail ON QNo.MAIN_QNO =
InvBatchDetail.Q_NUMBER) INNER JOIN CustomerName ON QNo.EXTERNALID1 =
CustomerName.CUSTNMBR
WHERE (((InvBatchDetail.INV_BATCH_HEAD)=1999))
ORDER BY InvBatchDetail.INV_BATCH_HEAD, InvBatchDetail.INVOICE_NO;
duplicated in the result.
Can anyone see from this script where I am going wrong?
My thanks for any suggestions.
SELECT InvBatchDetail.INV_BATCH_HEAD, InvBatchDetail.INVOICE_NO, Now()
AS Expr1, InvBatchDetail.Q_NUMBER, QNo.EXTERNALID1,
CustomerName.CUSTNAME, InvBatchDetail.TOTAL_VALUE,
InvBatchDetail.TOTAL_VAT, InvBatchDetail.INVOICE_VALUE, QNo.SALESPERSON
FROM (QNo INNER JOIN InvBatchDetail ON QNo.MAIN_QNO =
InvBatchDetail.Q_NUMBER) INNER JOIN CustomerName ON QNo.EXTERNALID1 =
CustomerName.CUSTNMBR
WHERE (((InvBatchDetail.INV_BATCH_HEAD)=1999))
ORDER BY InvBatchDetail.INV_BATCH_HEAD, InvBatchDetail.INVOICE_NO;