Вот тоже скуль
http://www.techcenter.com.ua/info3.php?id=17498%20order%20by%201%20--
а дальше не пойму..
Возможно в коде просто идет два запроса к БД подряд, по этому он и выдает The used SELECT statements have a different number of columns, попробуй использовать подзапросы