sql >> Databáze >  >> RDS >> Mysql

Spojení dvou pracovních SQL dotazů dostane špatné výsledky - Kde dělám chybu

Ve vašem join podmínky, použili jste orders_id . Měli byste použít orders_products_id takhle:

SELECT op.orders_id, op.products_id, op.products_model, op. products_name,
       op.final_price, op.products_quantity, opa.products_options_values_id,
       opa.products_prid
FROM orders_products op
JOIN orders_products_attributes opa ON op.orders_products_id = opa.orders_products_id
WHERE op.orders_id = 21535



  1. jaký je nejlepší software pro kreslení ERD pro databázi mysql pro Windows

  2. Jak nastavit MariaDB, aby používala vertikální výstup

  3. SQL Developer se nespustí

  4. Vložte pomocí PreparedStatement. Jak mohu automaticky zvýšit ID?