|
v7: 1SQLite: Проблемы с UNION ALL и LIMIT |
☑ |
0
Zhuravlik
21.06.13
✎
16:17
|
Здравствуйте. Подскажите пожалуйста, в запросе:
SELECT
спр.ID as [Ссылка :Справочник.МойСправочник]
FROM
[Справочник.МойСправочник] as спр
WHERE
спр.Условие = 9999
UNION ALL
SELECT
спр.ID as [Ссылка :Справочник.МойСправочник]
FROM
[Справочник.МойСправочник] as спр
WHERE
спр.Условие = 545454
LIMIT 1
Как сделать чтобы LIMIT действовал только на вторую часть запроса?
|
|
1
Zhuravlik
21.06.13
✎
16:28
|
Если в скобки заключаю запросы, ругается на синтаксис. Если нижний ставлю вверх - то же самое. Если пишу SELECT TOP(1) - то же самое..
|
|
2
Zhuravlik
21.06.13
✎
17:12
|
Догнал)
SELECT
спр.ID as [Ссылка :Справочник.МойСправочник]
FROM
[Справочник.МойСправочник] as спр
WHERE
спр.Условие = 9999
UNION ALL
SELECT лим_Спр.ИД as [Ссылка :Справочник.МойСправочник]
FROM
(
SELECT
спр.ID as ИД
FROM
[Справочник.МойСправочник] as спр
WHERE
спр.Условие = 545454
LIMIT 1
) as лим_Спр
|
|
3
cincout
21.06.13
✎
17:22
|
Обрасчайся ещё!
|
|
4
Zhuravlik
21.06.13
✎
17:25
|
)
|
|