Size: a a a

SqlCom.ru - Стиль жизни SQL

2021 January 26

А

Артем in SqlCom.ru - Стиль жизни SQL
Но матричную обёртку придется писать самому, переписывая функции с либ на других языках на скл.
[[1,2],[2,5]] - матрица 2х2
источник
2021 January 27

IU

Ilia UTC+5 in SqlCom.ru - Стиль жизни SQL
накатил CU передвинул мастера - все отработало
база на секонадри только в Ретрив упала, обнулил и синкаю обратно через фулбэкап\фулрестор в группу
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Переслано от Nikita Dverkin
Помогите с запросом, пожалуйста. Есть такая таблица с весом материалов (их 5), каждому материалу присвоен id 1-5, нужно составить таблицу по сумме материалов за промежуток времени
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Переслано от Nikita Dverkin
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Переслано от Nikita Dverkin
Начал делать так, а дальше не могу понять
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Переслано от Nikita Dverkin
То есть таблица в итоге должна получиться из 5 столбцов: мат1, мат1, мат3....
источник

ДС

Дмитрий Степанов... in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Переслано от Nikita Dverkin
Начал делать так, а дальше не могу понять
ммм, скриншотики запросов. вкуснота
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Я бы до завтра это всё переписывал)
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
разобрался как сделать, но хотелось бы функцию с входными значениями
источник

ДС

Дмитрий Степанов... in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Я бы до завтра это всё переписывал)
т.е. ты нам предлагаешь переписать за тебя?
источник

ДС

Дмитрий Степанов... in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
разобрался как сделать, но хотелось бы функцию с входными значениями
select
 id_material,
 round(

...
  and   id_material in (1,2,3,4,5)
group by
 id_material


внешний запрос можешь выкинуть
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Сейчас попробую, спасибо друг
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Argument of AND must be type boolean, not type numeric .... В что не так?
источник

T

Timus in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Argument of AND must be type boolean, not type numeric .... В что не так?
в чем?
источник

AL

Andrey Losev in SqlCom.ru - Стиль жизни SQL
select
sum(case when id_material=1) then VAL else 0) as MAT1
sum(case when id_material=2) then VAL else 0) as MAT2
sum(case when id_material=3) then VAL else 0) as MAT3
sum(case when id_material=4) then VAL else 0) as MAT4
sum(case when id_material=5) then VAL else 0) as MAT5
from ....
where id_material in (1,2,3,4,5)
источник

AL

Andrey Losev in SqlCom.ru - Стиль жизни SQL
Ну и условие по дате добавь
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
'''
SELECT
   "ID_material",
   ROUND(SUM("VAL" / 1000), 3)
AND "ID_material" IN (1,2,3,4,5)
FROM
   "Doz_RTP3"
WHERE
   ...
GROUP BY
   "ID_material"
'''
источник

AL

Andrey Losev in SqlCom.ru - Стиль жизни SQL
ему же надо в столбцы вынести
источник

T

Timus in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
'''
SELECT
   "ID_material",
   ROUND(SUM("VAL" / 1000), 3)
AND "ID_material" IN (1,2,3,4,5)
FROM
   "Doz_RTP3"
WHERE
   ...
GROUP BY
   "ID_material"
'''
а чего у тебя AND делает в select ?
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Timus
а чего у тебя AND делает в select ?
Видимо ошибка. Но этот запрос всё равно не подходит, он в строки пишет сумму
источник