Как получить данные из двух таблиц из базы данных с MySql - PullRequest
0 голосов
/ 17 мая 2019

Что я хочу сделать, это получить всю информацию из одной таблицы, где имя пользователя и номер такие же, как в таблице, а затем при одном и том же вызове я хочу соединить две строки из другой таблицы с помощьютот же заголовок, что и в первой строке таблицы с именем "title" (надеюсь, я достаточно ясно понял).

Попробовал это:

`SELECT * FROM movies_in_theater 
     WHERE username = "${req.username}" 
     AND theater_number = '${req.theater}'
     LEFT JOIN movie_info.key_exp, movie_info.key_exp_time 
     WHERE movies_in_theater.movie_title = movie_info.title
     `

1 Ответ

0 голосов
/ 17 мая 2019

Как это:

SELECT t.username
     , t.theater_number
     , t.movie_title
     , i.key_exp
     , i.key_exp_time

  FROM movies_in_theater t

  LEFT
  JOIN movie_info i
    ON i.title = t.movie_title

 WHERE t.username       = ?
   AND t.theater_number = ?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...