sql >> Databasteknik >  >> RDS >> Mysql

PHP MySQL Välj ID från en tabell och information från en annan tabell

Detta är vad de kallar att gå med i tabeller, du bör använda en fråga som denna:

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

Jag använder alias för kortare notation i ovanstående fråga (queuelist blir q och info blir i) och ställer sedan in joinvillkoret (biten mellan ON()) för att vara klient-ID från queuelist-tabellen ska matcha ID i informationstabell.

Se även http://dev.mysql.com/doc/refman /5.0/en/join.html för mer information.



  1. Välj flera kolumner från flera tabeller

  2. CakePHP 4.0 databaskonfiguration

  3. mysql frågehjälp för en hierarkivisning

  4. hur man får LAST_INSERT_ID via lagrad procedur i php