Не так давно начал изучение MySQL, искал в интернетах, но не смог найти ответа на вопрос:
Для общей картины:
Есть множество городов, торгующее между собой товарами, условие что один город либо производит товар, либо покупает (может и ни того ни другого, но одновременно производить и потреблять не может). Собственно в БД городов указал столбец для каждого города со значениями 0/1/2 (не продает и не покупает/продает/покупает)
Задача средствами MySQL составить маршрут от одного города до другого. Проблема в том что я так и не понял каким запросом можно вытащить из MySQL совпадения. Что мне необходимо получить:
строку со значением 1 в столбце определенного товара и второй город со значением 2 в том же столбце.
db1
id, cityname,location, item1,item2,item3 и т.д.