UNION с группировкой

Slon747

Новичок
UNION с группировкой

MySQL 4.1.16

PHP:
( SELECT field1, NULL FROM table1 )  
UNION  
( SELECT field1, Count  FROM table2 )
Хотелось бы после объединения сгруппировать по полю field1. Но GROUP BY не разрешен для UNION.
Скажите, как можно получить сгруппированную выборку?
 

zerkms

TDD infected
Команда форума
[sql]
SELECT * FROM ( ( SELECT field1, NULL FROM table1 )
UNION
( SELECT field1, Count FROM table2 ) ) `x` GROUP BY `x`.`field1`
[/sql]
 
Сверху