Запрос к MySQL для выборки данных, совпадающих с данными в другой таблице
День добрый, уважаемые участники! Надеюсь на помощь коммьюнити.
Итак, имеем две таблицы:
Tabl№1
| Ads | Date |
| :--------- | :-------------- |
| Куплю пшеницу | dd.MMMM.yyyy |
| Нужен камаз | dd.MMMM.yyyy |
| Нужен рукав | dd.MMMM.yyyy |
| Ищу станок | dd.MMMM.yyyy |
Tabl№2
| Zag |
| :--------- |
| пшениц |
| Камаз |
Как прописать запрос к таблице №1 MySQL, чтобы получить лишь те данные, которые соответствуют условию:
- Чтобы брались лишь те строки из столбца 'Ads' Tabl№1, которые совпадают с данными из столбца 'Zag' из таблицы Tabl№2
На итоге должен получить лишь такие данные из Tabl№1:
| Ads | Date |
| :--------- | :-------------- |
| Куплю пшеницу | dd.MMMM.yyyy |
| Нужен камаз | dd.MMMM.yyyy |
Делаю так, но не срабатывает:((((
SET lc_time_names = 'ru_RU';
SELECT *
FROM `Tabl№1`
WHERE `Ads` LIKE (SELECT st.`Zag` FROM `Tabl№2` as st)
Очень надеюсь на поддержку сообщества, ибо не знаю как правильно прописать.