powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Функция First()
9 сообщений из 9, страница 1 из 1
Функция First()
    #32343377
Ostrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как интерпретировать функцию First() Аксцесса при трансляции запроса в SQL-Server?
...
Рейтинг: 0 / 0
Функция First()
    #32343477
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бред()
...
Рейтинг: 0 / 0
Функция First()
    #32343615
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну не со всем бред :)
можно как значение (Select Top 1 Поле1 From Table1 OrderBy Поле1 ASC ).
...
Рейтинг: 0 / 0
Функция First()
    #32343634
Ostrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень интересная интерпретация! ):-(‼

И все таки, будет это эквивалентно:
в Аксцесе
select first(artkel), gruppe
from tblartikel
group by gruppe

и в T-QSL
select min(artikel), gruppe
from tblartikel
group by gruppe
?
...
Рейтинг: 0 / 0
Функция First()
    #32343697
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, эквивалентно не будет
Оно вообще ничему эквивалентно не будет. За исключением того, что Хам написал.
...
Рейтинг: 0 / 0
Функция First()
    #32343703
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Senin ViktorНу не со всем бред :)
можно как значение (Select Top 1 Поле1 From Table1 OrderBy Поле1 ASC ).
Так это будет Min... А First берет первое попавшееся значение. В SQL'е такого нет.
...
Рейтинг: 0 / 0
Функция First()
    #32343713
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если убрать order by ? чем будет не первое попавшееся?
...
Рейтинг: 0 / 0
Функция First()
    #32343728
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если функция возращает случайное значение, то почему бы всегда не возрашать случайное первое значение?
Мне почему-то думаеться, что мой вариант будет быстрей, чем с Min. Поэтому лучше юзать его. Если сортировать DESC - то получиться аналог Last() функции
...
Рейтинг: 0 / 0
Функция First()
    #32343787
Ostrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виктор, твой вариант выдает ОДНУ запись из всей таблицы. Поэтому он так быстро работает.
А запрос в Аксцессе выдает по одной (ПЕРВОЙ! физически, ну или исторически первой) записи из каждой группы.
Вопрос мой в том как построить в T-SQL запрос с таким же результатом.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Функция First()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]