
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.05.2003, 09:37:36
|
|||
|---|---|---|---|
|
|||
В MS SQL First(). А в ORACLE ? |
|||
|
#18+
Нашел только Min(), Max() и другие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2003, 10:10:34
|
|||
|---|---|---|---|
В MS SQL First(). А в ORACLE ? |
|||
|
#18+
rownum - номер строки возвращаемых запросом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2003, 10:14:10
|
|||
|---|---|---|---|
|
|||
В MS SQL First(). А в ORACLE ? |
|||
|
#18+
Стало быть Min(rownum) ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2003, 10:28:15
|
|||
|---|---|---|---|
|
|||
В MS SQL First(). А в ORACLE ? |
|||
|
#18+
Min(rownum) = 1, по-моему. А что делает First(), можно посмотреть краткое описание? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2003, 10:28:33
|
|||
|---|---|---|---|
|
|||
В MS SQL First(). А в ORACLE ? |
|||
|
#18+
Не получается, приходится писать GROUP BY на остальные поля и в результате опять лезут все строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2003, 10:34:25
|
|||
|---|---|---|---|
|
|||
В MS SQL First(). А в ORACLE ? |
|||
|
#18+
В MS SQL First() - групповая функция, возвращает только первое найденое значение поля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2003, 10:42:09
|
|||
|---|---|---|---|
|
|||
В MS SQL First(). А в ORACLE ? |
|||
|
#18+
Первое найденное по какому-то условию? К примеру, в отсортированной выборке или еще как. Или просто "первое попавшеся"? Насколько помню, MSSQL не требует в GROUP BY перечисления полей, не участвующих в агрегатных функциях, при использовании последних в запросе. Oracle требует, если не использовать OVER(). Приведи полностью требуемый запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2003, 12:01:47
|
|||
|---|---|---|---|
|
|||
В MS SQL First(). А в ORACLE ? |
|||
|
#18+
select a.rn, a.crn, a.company, a.jur_pers from dicaccfo a, (select dlo.ndocument, ------------------------ t.rn, t.pref, t.numb, t.docdate from v_doclinks_inout_in dlo, transinvcust t where dlo.nin_document = t.rn) sub1 ----------- where a.rn = sub1.ndocument(+) and a.rn = 148036267; -------------- Нужно выбрать первую попавшуюся строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2003, 12:07:06
|
|||
|---|---|---|---|
|
|||
В MS SQL First(). А в ORACLE ? |
|||
|
#18+
Чуть поправь условие WHERE: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1990310]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 463ms |

| 0 / 0 |
