С Союзом, в какой ситуации в мире вы его используете? Потому что для меня нет смысла использовать union в двух запросах на выбор из двух таблиц, которые имеют разные значения/значения столбца. Например:Когда использовать Union in mysql
таблицы люди:
id name age
1 mark 23
2 shawn 18
таблица адреса:
id personID address
1 1 some address
2 2 another random address
На основании приведенных выше таблиц, каким образом или по какой-либо причине вы бы использовать запрос Union?
EDIT
В принципе я понимаю, вы используете Союзов при работе на аналогичной информации из разных таблиц в одну таблицу, в целях повышения эффективности, а всегда запрашивать отдельно или с использованием JOIN и работать на подобной информации.
EDIT
Или же, когда дизайн таблиц (БД) не очень хорошо продумана. Потому что theres ничего не мешает кому-либо разрабатывать db не идеально из-за ограничений по времени И когда вы не знаете полной длины окончательного дизайна для таблиц.
Что не так с вопросом о том, какую ситуацию использовать UNION? Я не понимаю, как это противоречит правилам ... – MarkyMark
@Shadow. Это законный вопрос. Если вы не хотите отвечать на него, двигайтесь вперед. –
Большинство ситуаций «реального мира» - это плохо разработанные схемы и оптимизация OR-условий. (IMHO) –