Problem Of Order by In Union
If we Use order by in single select query, It display the result according to the order by filed.
For Example,
SELECT * FROM table1 ORDER BY field1
If we use order by in union of select statement without limit it will have no effect.
Example:
SELECT * FROM table1 ORDER BY field1
UNION
SELECT * FROM table2 ORDER BY field1
UNION
SELECT * FROM table3 ORDER BY field1
