SELECT `acart`.`order_number` AS `admin_order_number`,
`acart`.`user_id` AS `admin_user_id`,
`acart`.`created_by` AS `admin_created_by`,
`rcart`.`order_number` AS `renew_order_number`,
`rcart`.`user_id` AS `renew_user_id`,
`rcart`.`created_by` AS `renew_created_by`,
`scart`.`order_number` AS `shopping_order_number`,
`scart`.`user_id` AS `shopping_user_id`,
`scart`.`created_by` AS `shopping_created_by`
FROM `cdp_order_transaction_master` AS `master`
LEFT JOIN `cdp_admin_shopping_cart` AS `acart`
ON `acart`.`order_number`=`master`.`order_number`
LEFT JOIN `cdp_renew_cart` AS `rcart`
ON `rcart`.`order_number`=`master`.`order_number`
LEFT JOIN `cdp_shopping_cart` AS `scart`
ON `scart`.`order_number`=`master`.`order_number`
WHERE master.order_number IS NULL
Lassen Sie mich mein Problem erklären, wenn der Auftrag erfolgreich ist, dann wird es Tisch und andere 3-Tabelle cdp_order_transaction_master geht (cdp_admin_shopping_cart, cdp_renew_cart, cdp_shopping_cart) je nach Situation aber, wenn der Auftrag dann scheitert es wird nicht in anderen Tabellen gehen Tabelle cdp_order_transaction_master und bleiben, so möchte ich die ausgefallene Ordnung, die nicht in cdp_order_transaction_master ist und alle anderen Tabellen sind in kann (cdp_admin_shopping_cart, cdp_renew_cart, cdp_shopping_c Kunst)Was ist mit dieser Abfrage falsch? ich bin immer null Ergebnis
lesen Sie bitte vor Fragen veröffentlichen: https://stackoverflow.com/help/mcve –
Bist du sicher, Sie wollen nicht, dass WHERE master.order_number nicht NULL ist? –
Ja, ich will nur NULL, ich bearbeite meine Frage zum besseren Verständnis, bitte lesen Sie es einmal. –