これが私の質問ですそして私は説明します:
SELECT 
    tyds.product_tyd,
    tyds.user_tyd,
    COALESCE(action_tyd, 'NONE') AS action_tyd 
FROM tyds
INNER JOIN users
    ON tyds.user_tyd = users.id_user
INNER JOIN products
    ON tyds.product_tyd = products.id_product
INNER JOIN companies
    ON products.id_company_product = companies.id_company 
WHERE users.key_user = '14967d378a580cdf020350f4eb626f16'
AND companies.module_key_company = 'daL/RqzZcfqc.'
AND products.cancelled_product >= 0
AND products.code_product = 'app_1'
users.key_userusers.id_userも教えてくださいtyds.user_tyd。
companies.module_key_companyくださいproducts.company_id_product
テーブルでaを許可し、productsこれを使用してテーブルに記録しますID_productcode_productcompany_idID_producttyds
私が欲しいのは、このユーザーがTYDS指定された製品のテーブルにレコードを作成してから、彼id_userや他のいくつかのものを取得するかどうかを知ることです。TYDS検出するレコードがある場合に機能しますが、もちろん、テーブルにレコードや対応がない場合は機能しません。
しかし、私が知りたいのは、テーブルusers.id_userにレコードがない場合でもEVENを取得できるかどうかです。TYDs
したがって、実際には、users.key_user他の3つの条件がFALSEを返した場合でも、結果を取得することになります。
先週似たようなことを聞いたのは知っていますが、前例の解決策でもわかりません。
あなたの助けをどうもありがとう!