|
|
|
Как вывести опредленное количество строк из столбца?
|
|||
|---|---|---|---|
|
#18+
Возник вопрос... Возможно ли используя только ANSI SQL (то есть запрос должен быть СУБД независимым) вывести из таблицы только n (где n переменная велечина) первых значений столбца. Пробовал курсором, но в ANSI SQL нет ни циклов, ни операторов условного перехода :(( Интересует ваше мнение: возможно ли решение этой задачи ТОЛЬКО средствами ANSI SQL, а если нет то как это можно обосновать. Заранее спасибо за любой ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2003, 13:39 |
|
||
|
Как вывести опредленное количество строк из столбца?
|
|||
|---|---|---|---|
|
#18+
TOP (SELECT TOP n ...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2003, 19:18 |
|
||
|
Как вывести опредленное количество строк из столбца?
|
|||
|---|---|---|---|
|
#18+
Спасибо... Но к сожалению не подходит, конструкция TOP присутствует в MS SQL... В ANSI SQL ее нет... А требуеться решить задачу средствами только ANSI SQL/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2003, 13:14 |
|
||
|
Как вывести опредленное количество строк из столбца?
|
|||
|---|---|---|---|
|
#18+
Так, TOP ты не признаёшь... А Count(<поле>)? ПризнАешь — расскажу, как сделать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2003, 14:25 |
|
||
|
Как вывести опредленное количество строк из столбца?
|
|||
|---|---|---|---|
|
#18+
В ANSI SQL нет возможности определить порядковый номер строки в выборке, следовательно: - решить данную задачу можно, только если в таблице уже есть поле пронумерованное в нужном порядке (очень частный случай) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2003, 04:38 |
|
||
|
Как вывести опредленное количество строк из столбца?
|
|||
|---|---|---|---|
|
#18+
golsa Я знаю решение этой задачи при наличии уникального индекса (не обязательно порядкового номера) по одному полю И с использованием Count(<поле>). Почти уверен, что то же решение проходит и при наличии уникального индекса по нескольким полям. Напишу его, если/когда Inko согласится на эти условия. Могу для тебя написать, если ты согласишься :) Наличие уникального индекса в таблице считаю нормальным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2003, 12:45 |
|
||
|
|

start [/forum/topic.php?fid=56&fpage=48&tid=2016881]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
9ms |
get forum data: |
1ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 152ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...