0

これが私の実際のクエリです:

SELECT temp.id_company AS id_company
     , temp.code_product AS id_product
     , temp.date_product  AS date_p
FROM (
   SELECT *
   FROM companies 
   INNER JOIN products
      ON products.id_company_product = companies.id_company
   WHERE module_key_company = "daL/RqzZcfqc."
   ) AS temp
WHERE temp.code_product = "app_12"

最初に、companies.id_company where companies.module_key_company一致する "dal....." を取得してから、最初のテストの後に一致するproducts.code_product = "app_12"ANDを取得するかどうかを確認します。products.id_company = companies.id_company

両方の条件が真の場合、私は欲しいものを手に入れます。しかし、一致するものがない場合は、companys.id_company も取得したいと考えていproducts.code_productます。

module_keyが間違っていても、テストだけで id_company を取得する方法がわかりませんcode_product

ご協力いただきありがとうございます。

4

2 に答える 2