2015-11-27 3 views
-2

Я хочу получить три разных столбца из трех таблиц (table1, table2 и table3), а user_id - это ссылка. Помогите мне с запросом в mysql phpПолучение столбцов из трех таблиц в mysql

+3

использование присоединяется при попытке извлечь –

+0

http://dev.mysql.com/doc/refman/5.7/en/join.html попробуйте прочитать этот – maniteja

+0

добавить некоторые примеры запросов и детали вывода – Mayank

ответ

0

Использование JOIN ... Вы можете использовать несколько таблиц в одном запросе SQL. Акт присоединения к MySQL относится к разбивке двух или более таблиц в одну таблицу.

SELECT * 
FROM table1 
INNER JOIN table2 ON table1.user_id = table2.user_id 
INNER JOIN table3 ON table2.user_id = table3.user_id 

Вы можете использовать JOINS в операторах SELECT, UPDATE и DELETE для соединения таблиц MySQL. Мы также увидим пример LEFT JOIN, который отличается от простого MySQL JOIN.

Read more

0

Вы можете использовать JOIN запрос для этого.

SELECT * FROM table1 as ti1,table2 as ti2,table3 as ti3 WHERE ti1.user_id = ti2.user_id AND ti1.user_id=ti3.user_id 
Смежные вопросы