2017-02-15 10 views
0

Я хочу взять все данные из двух таблиц с одним и тем же user_id, но я не знаю, какой тип соединения использовать, и я хочу быть уверенным в синтаксисе запроса.PDO - выбор данных из двух таблиц

"пользователи" таблицы: enter image description here

"Расписание" стол:

enter image description here

+1

SQL-запрос поступает в панель, проходит до двух таблиц и спрашивает: «Могу ли я присоединиться к вам?» - [Adam Neal] (http://stackoverflow.com/questions/234075/what-is-your-best-programmer-joke) – user7393973

+0

@ Ваш общий смысл Я ценю редактирование, но я четко указал, что хочу быть уверенным синтаксис. –

+0

И что случилось с редактированием? –

ответ

1

Вот простой LEFT JOIN пример:

SELECT * FROM `users` LEFT JOIN `schedule` ON `users`.`userid` = `schedule`.`user_id` 
WHERE `users`.`userid` = ? 

это будет собирать все из обеих таблиц и затем вы можете вывести его соответствующим образом.

+0

Это замечательно. Спасибо большое –