#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'countries.CName WHERE tourfirms.countries LIKE CONCAT(countries.country_id, ",%"' at line 5
SELECT
title
countries
FROM tourfirms
LEFT JOIN countries.country_id,countries.CName
WHERE tourfirms.countries LIKE CONCAT(countries.country_id, ",%")
OR tourfirms.countries LIKE CONCAT("%,", countries.country_id)
OR tourfirms.countries LIKE CONCAT("%,", countries.country_id, ",%")
Тут я пытаюсь джойнить айдишки и название стран если такие страны есть в тектовом поле турфирм, в текстовом поле ни записаны через запятую, вот только все равно ошибку выдает 
Попробовал еще так
SELECT
title
countries
FROM tourfirms
LEFT JOIN cities.CTName
WHERE tourfirms.countries LIKE CONCAT(cities.country_id, ",%")
OR tourfirms.countries LIKE CONCAT("%,", cities.country_id)
OR tourfirms.countries LIKE CONCAT("%,", cities.country_id, ",%")
привело к:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE tourfirms.countries LIKE CONCAT(cities.country_id, ",%") OR tourfirms.coun' at line 6
попробовал по Вашему:
SELECT
title
countries
FROM tourfirms, cities
WHERE tourfirms.countries = cities.country_id
OR tourfirms.countries LIKE CONCAT(cities.country_id, ",%")
OR tourfirms.countries LIKE CONCAT("%,", cities.country_id)
OR tourfirms.countries LIKE CONCAT("%,", cities.country_id, ",%")
Работает, привело к тому что вывело все турфирмы в которых есть country_id из таблицы cities.
Но мне то нужно джойнить таблицы что б сделать связку:
Сначала title турфирмы,также поле с countries где перечислены все направления цифрами но в поле типа text.
Потом нужно джойнуть countries.country_id,countries.CName, при условии что countries.country_id присутствуют в поле tourfirms.countries, потом джойнить cities.CTName при условии что cities.country_id и countries.country_id. Все это нужно для того что бы на сайте в выпадающем списке отображали только те фирмы в которых есть направлния которые выбрал пользователь, направления я буду сравнивать по именам, так как база поиска предоставлена мне без доступа, а фирмы регистрируются у меня в БД, единственный спосом сделать таблицу джойнами, вытащить таким хитровы***м способом имя направления которое есть в турфирме и потом сравнить с выбором пользователя...
Если есть какой-то способ легче, который работает или похожее что-то - напишите, помогите разобратся, уже перепробовал все, спросил у кого только можно, в гугле подобного нет. Единственный вариант узнать у практиков.
Понимаю что у Вас итак много работы и свои дела, но я уже просто незнаю к кому обратится 
Или делай, или не делай - пытатся не надо.