Эдди
Новичок
Надо вывести новости привязанные к разным странам.
Новости в одной таблице "news": поля - new_id, new
Привязка в другой таблице "new_countries": поля - new_id, country_id
Надо вывести ВСЕ новости по стране, скажем, Италии и ВСЕ новости, к которым нет привязки в таблице new_countries, исключив все новости, которые привязаны к другим странам.
Делаю так, как ниже, но тогда не выводятся новости, привязки к которым вообще не существует
Оно и понятно. WHERE отсекает все записи, где нет привязки к Италии.
А вот как изменить запрос, чтобы выводил и те новости, которые ни к какой стране не привязаны?
Буду благодарен...
Новости в одной таблице "news": поля - new_id, new
Привязка в другой таблице "new_countries": поля - new_id, country_id
Надо вывести ВСЕ новости по стране, скажем, Италии и ВСЕ новости, к которым нет привязки в таблице new_countries, исключив все новости, которые привязаны к другим странам.
Делаю так, как ниже, но тогда не выводятся новости, привязки к которым вообще не существует
PHP:
SELECT news.new_id, `new`, FROM `news` LEFT JOIN `new_countries` ON news.new_id=new_countries.new_id WHERE country_id="it"
А вот как изменить запрос, чтобы выводил и те новости, которые ни к какой стране не привязаны?
Буду благодарен...