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

start [/forum/topic.php?fid=56&mobile=1&tid=2016881]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
164ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 11ms |
| total: | 279ms |

| 0 / 0 |

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