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

PHP MySQL Seleziona l'ID da una tabella e le informazioni da un'altra tabella

Questo è ciò che chiamano unire le tabelle, dovresti usare una query come questa:

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

Sto usando alias per una notazione più breve nella query precedente (queuelist diventa q e info diventa i) e quindi imposto la condizione di join (il bit tra ON()) in modo che sia il clientID dalla tabella queuelist dovrebbe corrispondere all'ID nel tabella delle informazioni.

Vedi anche http://dev.mysql.com/doc/refman /5.0/en/join.html per maggiori dettagli.