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

zend framework spojení 3 tabulek

Bylo to velmi těžké. Správné SQL:

USE lyf;
SELECT
  *
FROM
  `order` AS o
  LEFT JOIN order_item AS oi ON oi.order_id = o.id
  RIGHT JOIN product AS p ON oi.product_id = p.id
WHERE
  IF(o.`date` IS NOT NULL, MONTH(o.`date`) = MONTH(NOW()), 1) = 1


  1. Náhodná skupina výsledků MySQL podle pořadí

  2. Změnit výchozí znakovou sadu MySQL na UTF-8 v my.cnf?

  3. Uložte pole do databáze nebo vytvořte jiné sloupce

  4. Oracle PL/SQL:Vytvořte balíček DML online