Size: a a a

2020 May 21

IZ

Ilia Zviagin in sql_ninja
О, запятая, 94 + 0, запятая, 31 ?
источник

ЕА

Екатерина Александро... in sql_ninja
Точки, там должны быть точки
источник

IZ

Ilia Zviagin in sql_ninja
Разделитель дес. знаков -- точка
источник

ЕА

Екатерина Александро... in sql_ninja
Прошу прощения, я пишу в блокноте, мне не подчёркивает как ошибку
источник

IZ

Ilia Zviagin in sql_ninja
Екатерина Александровна
case when srd.QNTY>0 and QNTY<=0.3 then 0.31
       when srd.QNTY>0.3 and QNTY<=0.6 then 0.62
       when srd.QNTY>0.6 and QNTY<=0.9 then 0.94
       when srd.QNTY>0.9 and  (QNTY-0,9) <=0,3 then (o,94+0,31)
       when srd.QNTY>0.9 and  (QNTY-0,9) <=0,6 then (o,94+0,62)
       when srd.QNTY>0.9 and  (QNTY-0,9) <=0,9 then (o,94+0,94)
        when srd. (QNTY-0,9) >0.9 and  (QNTY-0,9-0,9) <=0,3 then (o,94+0,94+0,31)
       when srd. (QNTY-0,9) >0.9 and  (QNTY-0,9-0,9) <=0,6 then (o,94+0,94+0,62) 
       when srd. (QNTY-0,9) >0.9 and  (QNTY-0,9-0,9) <=0,9 then (o,94+0,94+0,94)
И тд и т.п
Вот можно это как-то поизящней сделать
Ну, ок, допустим, мы исправили синтаксисеские ошибки.

Чем это неизящно? По мне -- всё вполне даже изящно.
источник

IZ

Ilia Zviagin in sql_ninja
Екатерина Александровна
case when srd.QNTY>0 and QNTY<=0.3 then 0.31
       when srd.QNTY>0.3 and QNTY<=0.6 then 0.62
       when srd.QNTY>0.6 and QNTY<=0.9 then 0.94
       when srd.QNTY>0.9 and  (QNTY-0,9) <=0,3 then (o,94+0,31)
       when srd.QNTY>0.9 and  (QNTY-0,9) <=0,6 then (o,94+0,62)
       when srd.QNTY>0.9 and  (QNTY-0,9) <=0,9 then (o,94+0,94)
        when srd. (QNTY-0,9) >0.9 and  (QNTY-0,9-0,9) <=0,3 then (o,94+0,94+0,31)
       when srd. (QNTY-0,9) >0.9 and  (QNTY-0,9-0,9) <=0,6 then (o,94+0,94+0,62) 
       when srd. (QNTY-0,9) >0.9 and  (QNTY-0,9-0,9) <=0,9 then (o,94+0,94+0,94)
И тд и т.п
Вот можно это как-то поизящней сделать
Вот только бы CASE закрыть...
источник

ЕА

Екатерина Александро... in sql_ninja
Ilia Zviagin
Ну, ок, допустим, мы исправили синтаксисеские ошибки.

Чем это неизящно? По мне -- всё вполне даже изящно.
А если Qnty будет за пределом прописанных условий ? Будет срабатывать else, в который что ставить?
источник

IZ

Ilia Zviagin in sql_ninja
Екатерина Александровна
А если Qnty будет за пределом прописанных условий ? Будет срабатывать else, в который что ставить?
да
источник

IZ

Ilia Zviagin in sql_ninja
Екатерина Александровна
А если Qnty будет за пределом прописанных условий ? Будет срабатывать else, в который что ставить?
В который что ставить -- знаешь только ты.
источник

T

Timus in sql_ninja
а где тут работники терадаты? может они что-то подскажут...
источник

Дt

Дмитрий texnix 🇨🇳... in sql_ninja
вопросец, делаю select with (nolock) и иногда ругается что "недопустимая попытка вызвать read при недоступном устройстве чтения"
источник

ЕА

Екатерина Александро... in sql_ninja
Ilia Zviagin
В который что ставить -- знаешь только ты.
я бы вообще else не ставила
источник

IZ

Ilia Zviagin in sql_ninja
Timus
а где тут работники терадаты? может они что-то подскажут...
А там SQL сильно другой?
источник

IZ

Ilia Zviagin in sql_ninja
Екатерина Александровна
я бы вообще else не ставила
Зря.
источник

IZ

Ilia Zviagin in sql_ninja
Екатерина Александровна
я бы вообще else не ставила
Если не ставишь,и он сработает, то выражение будет null
источник

T

Timus in sql_ninja
Ilia Zviagin
А там SQL сильно другой?
я хз. не работал. но были тут админы и разрабы с терадаты.
источник

ЕА

Екатерина Александро... in sql_ninja
Если получится сделать изящней, поделится сюда?
источник

ЕА

Екатерина Александро... in sql_ninja
Ilia Zviagin
А там SQL сильно другой?
Некоторые вещи не работают
источник

L

Les in sql_ninja
Timus
а где тут работники терадаты? может они что-то подскажут...
что подскажут?
источник

IZ

Ilia Zviagin in sql_ninja
Терадата - редкий зверь, вряд ли
источник