sql >> Database teknologi >  >> RDS >> Mysql

PHP MySQL Vælg ID fra én tabel og information fra en anden tabel

Dette er, hvad de kalder at forbinde tabeller, du skal bruge en forespørgsel som denne:

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

Jeg bruger aliaser til kortere notation i ovenstående forespørgsel (queuelist bliver q og info bliver i) og indstiller derefter join-betingelsen (bitten mellem ON()) til at være clientID'et fra queuelist-tabellen skal matche ID'et i infotabel.

Se også http://dev.mysql.com/doc/refman /5.0/da/join.html for flere detaljer.



  1. Sådan fungerer DIV i MariaDB

  2. Connection nægtede at MySQL på laravel og MAMP

  3. Inkluder manglende måneder i gruppe efter forespørgsel

  4. Sådan repræsenterer du X- og Y-aksedata i en SQL-tabel