Вы не зашли.
Главная » SQL » UNION подзапрос
#1. Nu3oN Off (11)
Moderator
2011.01.13 17:05
при таком запросе
Код:
(SELECT `cats_id`, `cats_name` FROM `catsblog` WHERE `cats_id`=?)
UNION ALL
(SELECT `cats_id`, `cats_name` FROM `catsblog` ORDER BY `cats_order` ASC)
получаю вот ткаой результат
Код:
Array
(
[0] => Array
(
[cats_id] => 1
[cats_name] => Тестовая категория
)
 
[1] => Array
(
[cats_id] => 1
[cats_name] => Тестовая категория
)
 
[2] => Array
(
[cats_id] => 2
[cats_name] => Тестовая категория
)
 
[3] => Array
(
[cats_id] => 3
[cats_name] => Тестовая категория
)
 
)
а необходимо что бы каждый запрос заносился в свой массив, и что бы на выходе получалось так

Код:
Array
(
[0] => Array
(
[cats_id] => 1
[cats_name] => Тестовая категория
)
 
[1] => Array
(
[0] => Array
(
[cats_id] => 1
[cats_name] => Тестовая категория
)
 
[1] => Array
(
[cats_id] => 2
[cats_name] => Тестовая категория
)
 
[2] => Array
(
[cats_id] => 3
[cats_name] => Тестовая категория
)
 
)
 
)
Я буду лучше голоден, но между креслом и рулем и на дороге.
#2. Nu3oN Off (11)
Moderator
2011.01.23 21:09
что-то тишина... придется велосипедить!
Я буду лучше голоден, но между креслом и рулем и на дороге.
#3. Gemorroj Off (107)
Administrator
2011.01.24 00:12
ну разбей на 2 запроса..)
#4. Nu3oN Off (11)
Moderator
2011.01.24 06:06
в данный момент пришлось мне это разбить на три запроса, плюс подсчет первых двух, и потом сериализирую и пишу в файл, обновляя его раз в 5 минут)))
Я буду лучше голоден, но между креслом и рулем и на дороге.
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.011 s