Здравствуйте, Kazna4ey, Вы писали:
K>С помощью UNION идет выборка из двух таблиц, но в одной таблице есть одинаковые записи, и в результате выбирается только одна из записей. Почему?
потому что по умолчанию выбираются только уникальные записи. При этом уникальность определяется столбцами указанными в SELECT.
K>и как сделать чтобы выбирались все нужные записи?
Писать не просто UNION, а UNION ALL.
K>И еще вопрос тогда заодно — кто-нибудь использовал MySQL 6.0+ ? Оно вроде еще beta.. как по сравнению с 5-й версией, не прибавилось ли багов?
Я уже год работаю с MySQL 6, на мой взгляд это самая лучшая из всех версий. Багов не прибавилось, а убавилось, в общем мне нравится больше чем 5-я версия. Ставьте смело.