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

Levé spojení nevrací všechny řádky

Tak určitě. Přesuňte podmínku WHERE na JOIN:

SELECT pr.*, pr7.value AS `room_price_high`
  FROM `jos_hp_properties` pr
       LEFT JOIN `jos_hp_properties2` pr7 
       ON pr7.property=pr.id
   AND 
       pr7.field=23


  1. MySQL – řádky do sloupců

  2. Použití relačních databází MySQL na Arch Linuxu

  3. Nástroje pro generování databázového diagramu/ER diagramu ze stávající databáze Oracle?

  4. Jak ovládat selhání replikace pro MySQL a MariaDB