
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.04.2015, 16:17:06
|
|||
|---|---|---|---|
|
|||
SUM возвращает NULL (преобразование запроса) |
|||
|
#18+
Нужно преобразовать запрос Код: sql 1. 2. 3. 4. 5. чтобы SUM(themes.time) при отсутствии значений возвращал не NULL, а 0 (false); Подскажите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2015, 16:52:31
|
|||
|---|---|---|---|
SUM возвращает NULL (преобразование запроса) |
|||
|
#18+
unnomenчтобы SUM(themes.time) при отсутствии значений возвращал не NULL, а 0 (false);Это-то несложно, можно задействовать IFNULL() . А вот весь запрос явно нужно переписывать. Я даже не возьмусь угадать, что он реально делает в текущем написании. Во-первых, не стоит смешивать в секции FROM запятые и явные JOIN-ы. Это может привести к синтаксической ошибке или неверному результату. Во-вторых, в секции SELECT одновременно и простые поля, и агрегатные функции, да еще без группировки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2015, 16:59:50
|
|||
|---|---|---|---|
|
|||
SUM возвращает NULL (преобразование запроса) |
|||
|
#18+
miksoft, Запрос отлично работает, без ошибок:) (не будем вдаваться в "мелочи") За IFNULL() спасибо, всё работает!:) IFNULL(SUM(themes.time),0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2015, 17:03:08
|
|||
|---|---|---|---|
SUM возвращает NULL (преобразование запроса) |
|||
|
#18+
unnomenЗапрос отлично работает, без ошибок:)Повезло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2015, 17:09:47
|
|||
|---|---|---|---|
|
|||
SUM возвращает NULL (преобразование запроса) |
|||
|
#18+
miksoft, я просто знаю как сделал его и как он работает, поэтому я уверен в том, что он отлично работает и не вызовет ошибок в моём использовании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2015, 20:43:12
|
|||
|---|---|---|---|
|
|||
SUM возвращает NULL (преобразование запроса) |
|||
|
#18+
miksoft, Я понял о чём вы писали) У меня возникла проблема, вывод только одного результата. Не хватало группировки. Немного подкорректировал и через JOIN'ы переписал: Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1833271]: |
0ms |
get settings: |
9ms |
get forum list: |
25ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 371ms |

| 0 / 0 |
