SELECT ... UNION [ALL] SELECT ... [UNION SELECT ...]
          Оператор UNION реализован в MySQL 4.0.0.
        
UNION используется для объединения результатов работы нескольких команд
          SELECT в один набор результатов.
        
          Столбцы, перечисленные в части select_expression должны быть одинакового типа.
          Имена столбцов, указанные в первом SELECT будут использованы как имена столбцов для 
          всего результата. 
        
          Эти команды SELECT являются обычными командами выборки данных, но со
          следующим ограничением:
        
- Только последняя команда - SELECTможет включать оператор- INTO OUTFILE.
          Если не используется ключевое слово ALL для UNION, все возвращенные строки
          будут уникальными, так как по умолчанию подразумевается DISTINCT для всего
          результирующего набора данных. Если указать ключевое слово ALL, то
          результат будет содержать все найденные строки из всех примененных команд
          SELECT.
        
          Если для всего результата UNION  необходимо применить оператор ORDER BY,
          следует использовать круглые скобки:
        
(SELECT a FROM table_name WHERE a=10 AND B=1 ORDER BY a LIMIT 10) UNION (SELECT a FROM table_name WHERE a=11 AND B=2 ORDER BY a LIMIT 10) ORDER BY a;




 
 
