Forum Discussion
Reference a value in a table to use in another SQL power Query
- 4 years ago
Double quote missing before the closing square bracket I think.
I notice you're missing a table alias for your SHIP_DATE_RETURN, not sure if that will cause you any abiguity issues.
This is just the query portion, make sure it goes inside the correct ().
[Query=" SELECT rd.SERIAL_NUMBER , rd.REF_NUM , rd.MODEL_ASC , pm.MODEL , rd.MOTO_PART_NUMBER , rd.ASC_SITE_ID , ras.ASC_SITE_NAME , rd.REPAIR_TYPE , acm.ASC_CUSTOMER_NAME , rd.WARR_CODE , rd.RMA_CREATION_DATE , rd.EXPIRY_DATE , rd.RECV_DATE , rd.SHIP_DATE_RETURN , rd.UNIT_STATUS , rd.PROJECT_NAME , rd.FINAL_UNIT_DETERMINATION , rd.INVOICE_NUMBER , rd.INVOICE_DATE , ROUND((SHIP_DATE_RETURN - rd.RECV_DATE)) AS AGE , (rd.RECV_DATE + 30) AS TAT , rd.LABCOST , rd.FREIGHT_COST FROM rdwadmin.rdw_repair_details rd , rdwadmin.rdw_part_master pm , rdwadmin.rdw_asc_customer_master acm , rdwadmin.rdw_asc_site ras WHERE rd.moto_part_number = pm.moto_part_number AND rd.ASC_CUSTOMER_NUMBER = acm.ASC_CUSTOMER_NUMBER AND rd.ASC_SITE_ID = ras.ASC_SITE_ID AND rd.INVOICE_NUMBER = '"& #"Current-Invoice"[CurrentInvoice]{0} &"' "]
Double quote missing before the closing square bracket I think.
I notice you're missing a table alias for your SHIP_DATE_RETURN, not sure if that will cause you any abiguity issues.
This is just the query portion, make sure it goes inside the correct ().
[Query="
SELECT rd.SERIAL_NUMBER
, rd.REF_NUM
, rd.MODEL_ASC
, pm.MODEL
, rd.MOTO_PART_NUMBER
, rd.ASC_SITE_ID
, ras.ASC_SITE_NAME
, rd.REPAIR_TYPE
, acm.ASC_CUSTOMER_NAME
, rd.WARR_CODE
, rd.RMA_CREATION_DATE
, rd.EXPIRY_DATE
, rd.RECV_DATE
, rd.SHIP_DATE_RETURN
, rd.UNIT_STATUS
, rd.PROJECT_NAME
, rd.FINAL_UNIT_DETERMINATION
, rd.INVOICE_NUMBER
, rd.INVOICE_DATE
, ROUND((SHIP_DATE_RETURN - rd.RECV_DATE)) AS AGE
, (rd.RECV_DATE + 30) AS TAT
, rd.LABCOST
, rd.FREIGHT_COST
FROM rdwadmin.rdw_repair_details rd
, rdwadmin.rdw_part_master pm
, rdwadmin.rdw_asc_customer_master acm
, rdwadmin.rdw_asc_site ras
WHERE rd.moto_part_number = pm.moto_part_number
AND rd.ASC_CUSTOMER_NUMBER = acm.ASC_CUSTOMER_NUMBER
AND rd.ASC_SITE_ID = ras.ASC_SITE_ID
AND rd.INVOICE_NUMBER = '"& #"Current-Invoice"[CurrentInvoice]{0} &"'
"]
Good spot on the table ref, it wasnt an issue as i have used this via sql into excel previously, but now i know its there I have amended it 🙂
I think we are almsot there! It started to work and then came up with something i have never seen before:
- Anonymous4 years agoNot applicable
KNP Thank you this is now fixed. I did the old google on the firewall piece and it was down to the privacy settings. - I can't thank you enough as this will save so much time!
Anyone else who comes across the firewall issue, just amend your privacy settings.