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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.10.2016, 15:17
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Error: Interbase 2009: expression evaluation not supported Firebird 2.5: Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause). Добавление поля таблицы ничего не меняет: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2016, 15:31
|
|||
|---|---|---|---|
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
Delphi159, зачем проверять в case то, что уже гарантировано в where ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2016, 15:32
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
Delphi159, sum надо поверх case применять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2016, 15:35
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
hvladDelphi159, зачем проверять в case то, что уже гарантировано в where ? Вы правы, не надо в where taxable=1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2016, 15:52
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
Симонов ДенисDelphi159, sum надо поверх case применять Симонов Денис, тогда выводит: Interbase 2009: Invalid aggregate reference- причина в sum(I.Price*I.qty*18/118) Firebird 2.5: Nested aggregate functions are not allowed Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Если вместо sum(I.Price*I.qty*18/118) написать, например, 1, тогда работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2016, 15:57
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
А если так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. заработал в Firebird 2.5, а в Interbase 2009: expression evaluation not supported ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2016, 16:07
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
Delphi159, тяжёлый случай... Ты либо в where указывай taxable=1, либо в case. Delphi159в Interbase 2009: expression evaluation not supported С косяками IB в их суппорт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2016, 16:48
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
group by taxable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2016, 02:48
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
Симонов ДенисDelphi159, Ты либо в where указывай taxable=1, либо в case. Код: sql 1. 2. 3. 4. 5. Delphi159в Interbase 2009: expression evaluation not supported С косяками IB в их суппорт. Это не косяк, скорее всего в IB 2009 не было поддержки использования выражения. Как можно обойти без выражения в IB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2016, 13:43
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
Delphi159Это не косяк, скорее всего в IB 2009 не было поддержки использования выражения. Или у тебя опять какое-нибудь из полей float вместо decimal. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2016, 15:31
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
Dimitry Sibiryakov Или у тебя опять какое-нибудь из полей float вместо decimal. Dimitry Sibiryakov , вы правы, оба поля(Price,qty) были типа float. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2016, 16:20
|
|||
|---|---|---|---|
|
|||
Не могу написать запрос на Interbase 2009, FireBird 2.5 |
|||
|
#18+
Delphi159Price ... были типа float.Безумству храбрых, поем мы песню! (С) Флоат пригоден разве что для определения температуры воды и интервала времени для поливки кактусов, но никак не для цены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&tablet=1&tid=1561875]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
99ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 287ms |
| total: | 491ms |

| 0 / 0 |
