|
|
|
| Всем привет. Столкнулся с задачей, чтобы UNION мне не группировал данные. Получается что первый селект мне должен выбрать 13 записей, а второй 8. В обеих таблицах есть одинаковые названия. Вот оно мне и выдало меньшее количество. Как решить задачку? Спасибо заранее.
SELECT `em_produce_name` as name
FROM `em_produce`
WHERE `em_company_id` = 2137
AND `em_produce_access` = 'y'
AND `em_produce_deleted` = 'n'
UNION
SELECT `em_service_name` as name
FROM `em_service`
WHERE `em_company_id` = 2137
AND `em_service_access` = 'y'
AND `em_service_deleted` = 'n'
|
| |
|
|