Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Подставить значение 0 если нет данных во второй таблице
|
|||
|---|---|---|---|
|
#18+
Alibek B.TaPaKВы бесполезны Не нервничайте, корвалол попейте. Ляпнули глупость публично, не хватило духу признать, начали юлить. Бывает. Видны задатки журналиста. авторПравильнее isnull(sum), а не sum(isnull). ответ - нет, или вы ещё не согласны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2018, 13:48 |
|
||
|
Подставить значение 0 если нет данных во второй таблице
|
|||
|---|---|---|---|
|
#18+
iap Код: sql 1. обязательно во многих случаях. ворнинги обязательны, но конкретно этот - прям будет поперек горла стоять :) Alibek B.sum(isnull(fld,0)) и isnull(sum(fld),0) дают одинаковый результат для любых int. Так вы же речь то завели не про одинаковость, а про предпочтительность. соответственно, и обосновывать надо именно свое утверждение. пример никак ваше утверждение не подтверждает. а на других вы при этом кидаетесь, что они глупости ляпают ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2018, 15:02 |
|
||
|
Подставить значение 0 если нет данных во второй таблице
|
|||
|---|---|---|---|
|
#18+
Посетительпример никак ваше утверждение не подтверждает Этот пример в первую очередь показывает идентичность результатов, sum(isnull(fld,0))=isnull(sum(fld),0), в ответ на 21472158 . К этому, надеюсь, возражений нет? Что касается предпочтительности и логичности, то этот вывод основан на том, что функция внутри агрегирующей функции будет применяться к каждому значению, а снаружи будет применяться только один раз к результату агрегирующей функции. Это как-бы развитие обычной рекомендации выносить постоянные части вычислений за пределы цикла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2018, 16:33 |
|
||
|
Подставить значение 0 если нет данных во второй таблице
|
|||
|---|---|---|---|
|
#18+
Alibek B., авторчто функция внутри агрегирующей функции будет применяться к каждому значению, а снаружи будет применяться только один раз к результату агрегирующей функции. план недостаточно точно опровергает это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2018, 16:43 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1689618]: |
0ms |
get settings: |
6ms |
get forum list: |
19ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
127ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 441ms |

| 0 / 0 |
