|
Запрос с группировкой
|
|||
---|---|---|---|
#18+
rstrelba, а ты уверен, что такой запрос вообще будет принят сервером? 2-й столбец у тебя ни агрегатной функцией не покрыт, ни в group by не указан по идее сервер должен тебя послать, тем более на 2.5 ввиде нестабильности курсора, вполне можно получить разные значения 2-го столбца для одинакового первого, если между чтениями другая транзакция закоммитится. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2018, 16:34 |
|
Запрос с группировкой
|
|||
---|---|---|---|
#18+
Ariochrstrelba, а ты уверен, что такой запрос вообще будет принят сервером? 2-й столбец у тебя ни агрегатной функцией не покрыт, ни в group by не указан по идее сервер должен тебя послать, тем более на 2.5 ввиде нестабильности курсора, вполне можно получить разные значения 2-го столбца для одинакового первого, если между чтениями другая транзакция закоммитится. запрос работает, пришлось проверить :-) https://gyazo.com/0f2a368872d002770b2bd7b29b8f717f он должен работать т.к. в сабселекте агрегатное поле присутствует в where ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2018, 16:48 |
|
Запрос с группировкой
|
|||
---|---|---|---|
#18+
rstrelba, неожиданно, стрёмная конструкция, но подбедителей не судят, пока у них БД не слетает ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2018, 16:52 |
|
Запрос с группировкой
|
|||
---|---|---|---|
#18+
WildSeryrstrelba, Где я сказал, что у тебя неправильно? Ничего у меня не будет дублировать. Какой именно запрос из двух? Беру слова назад, все работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2018, 16:52 |
|
Запрос с группировкой
|
|||
---|---|---|---|
#18+
Ariochпо идее сервер должен тебя послать, тем более на 2.5 ввиде нестабильности курсора, вполне можно получить разные значения 2-го столбца для одинакового первого, если между чтениями другая транзакция закоммитится. слышал звон да не знает где он. Стабильность курсора это про модифицирующие запросы. А то что ты говоришь это скорее statement read consistent в READ COMMITED. И в тройке это не исправлено. Возможно в 4.0 будет исправлено. В red soft ветке есть, но к снапшоту пока не применено. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2018, 16:59 |
|
Запрос с группировкой
|
|||
---|---|---|---|
#18+
Ariochнеожиданно, стрёмная конструкция, но подбедителей не судят, пока у них БД не слетает Ничего неожиданного, синтаксис корректен, и не только для Firebird. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2018, 17:28 |
|
Запрос с группировкой
|
|||
---|---|---|---|
#18+
SQL_JuniorЗдравствуйте. Извините за возможно нубский вопрос. Не могу понять и найти как добиться такого результата запроса: Исходная таблица: namevaluedateJonh410.10.2017David505.07.2017Jonh308.07.2016Lukas702.03.2015David901.06.2014 Результат: namedateDavid05.07.2017Jonh08.07.2016Lukas02.03.2015 Необходимо сгруппировать по полю name, но выводить только name и date, где в группе значение value минимально Ну, с учетом, что FB2.5, в котором нет оконных функций: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
P.S. Весь топик не читал. С уважением, Polesov. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2018, 22:17 |
|
|
start [/forum/topic.php?fid=40&gotonew=1&tid=1561262]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
10ms |
get first new msg: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 172ms |
0 / 0 |