Доброго суток всем. Занимаюсь разного вида версткой, js и тд, но тут на собесе предложили выполнить задание, а я тупой. Ну как-то так.
Из элементарного не могу понять, как связать таблицы(не знаю в какую сторону чтения копать по mysql) такой запрос, чтобы есть таблицы: project(id, name), task(id,name, project_id),user(name,id,project_id). Делаю авторизацию и соотвественно нужно так, чтобы когда я логинился, то выдавалось следующее: project и tasks привязанные по project_id к юзеру и проекту. Что почитать? Куда копать?
(т.е. залогинился юзер с project_id=10, мне выдается prject c ид 10 и таски с prject_id=10)
Получить информацию по о проекте одновременно с пользователем
SELECT
`user`.*,
`project`.`name` as 'project_name'
FROM
`user`
JOIN `project` ON (`project`.`id`=`user`.`project_id`)
WHERE
`user_id`='1' -- здесь подставить правильный id
Получить информацию по о проекте одновременно с пользователем
SELECT
`task`.*
FROM
`task`
WHERE
`project_id`='1' -- здесь подставить правильный project_id, полученный в предыдущем запросе.