Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP MySQL Изберете ID от една таблица и информация от друга таблица

Това е, което те наричат ​​свързващи таблици, трябва да използвате заявка като тази:

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

Използвам псевдоними за по-кратка нотация в горната заявка (списъкът на опашки става q, а информацията става i) и след това задавам условието за присъединяване (битът между ON()) да бъде clientID от таблицата на списъка с опашки, трябва да съвпада с идентификатора в информационна таблица.

Вижте също http://dev.mysql.com/doc/refman /5.0/bg/join.html за повече подробности.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql:Как мога да премахна символ в началото или в края на полето

  2. Параметър @Name не е намерен в колекцията

  3. Джанго идиосинкразии

  4. Как мога да импортирам geoDataFrame в MySQL?

  5. изберете от една таблица и вмъкнете в друга