Как написать запрос mysql
есть id из одной таблицы и есть id из другой они между собой идентичны. И надо написать "SELECT * FROM `users` WHERE `id`(из одной таблицы)='id (из другой)'"; Как написать правильно ?
По дате
По рейтингу
Если нужно выбрать только те записи, id которых есть в обеих таблицах, то нужен не LEFT JOIN, а INNER JOIN:
1234
SELECT *
FROM `users`
INNER JOIN `другая_таблица`
ON `users`.`id` = `другая_таблица`.`id` Другой способ записи (не следует использовать, но нужно знать) INNER JOIN:
123
SELECT *
FROM `users`, `другая_таблица`
WHERE `users`.`id` = `другая_таблица`.`id` что именно ты выбрать хочешь?
потому как SELECT * выберет всё из обеих таблиц...
123
select *
from users
left join tbl2 t2 on t2.id = users.id Примерно так
Видео по теме