У меня есть две разные таблицы. cities_buildings
и map_buildings
. Оба имеют EXACT SAME Название/структура COLUMN.SELECT Из двух разных таблиц с тем же предложением WHERE?
Можно ли сделать что-то вроде этого, и по-прежнему иметь каждую запись из любой таблицы сами по себе?
SELECT cb.city_id,
cb.type,cb.x,
cb.y,
mb.city_id,
mb.type,
mb.x,
mb.y
FROM cities_buildings AS cb,
map_buildings AS mb
WHERE city_id IN (1,2)
Заранее благодарен!
Не могли бы вы привести нам пример того, какой будет ваш желаемый результат? Я думаю, что у меня есть хорошее предположение о том, чего вы хотите достичь, но поскольку я не читаю мысли, я не могу быть уверен. :-) – Anders
@anders Привет, Я пытаюсь объединить результаты из двух таблиц самостоятельно. Тем не менее, у меня нет отношения 1: 1 записей 'cb' и' mb', в результате чего в одной строке будут две записи: http://puu.sh/j2Lxy/e0d8233299.png --- is есть ли способ поместить все записи в их собственную строку без запуска двух отдельных запросов SELECT? – justin
Спасибо. Если один из ответов еще не решил проблему, было бы здорово, если бы вы могли предоставить нам изображение (или текстовую таблицу) желаемого результата. Кроме того, не могли бы вы обновить свой вопрос с помощью любой новой информации, а не просто публиковать ее в комментариях? Комментарии - это граждане второго сорта SO, и кто-то, проходящий мимо, должен иметь возможность получить всю важную информацию только от вопросов. – Anders