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

PHP MySQL Vyberte ID z jedné tabulky a informace z jiné tabulky

Toto je to, co nazývají spojovací tabulky, měli byste použít dotaz jako tento:

SELECT i.ID, i.Name, i.Phone FROM `queuelist` AS q
LEFT JOIN `info` AS i ON (
    q.clientID = i.ID
);

Ve výše uvedeném dotazu používám aliasy pro kratší zápis (queuelist se změní na q a info se změní na i) a poté nastavte podmínku spojení (bit mezi ON()) tak, aby to bylo clientID z tabulky fronty, mělo by odpovídat ID v informační tabulka.

Viz také http://dev.mysql.com/doc/refman /5.0/en/join.html pro více podrobností.



  1. Jak porovnat data mezi dvěma databázemi v PostgreSQL?

  2. Mohu odstranit přechodné jevy v tabulce wp_options mé instalace WordPress?

  3. Jak změníte úroveň izolace SQL z Pythonu pomocí MySQLdb?

  4. životopis pro XID zvýšen 0:neznámý