Расчет кол-во по условию

122
01 февраля 2021, 16:20

При на писании запроса возникла следующая проблема: В столбце "A" есть одно кол-во в одном месте "3264" оно всегда одинаковое в столбце "Б" есть общее кол-во допустим 6883 оно может быть всегда разное. Нужно вынести в столбец "В" полное кол-во мест и в столбец "Д" оставшееся кол-во без полных мест т.е по логике должно получится что столбец "В" = 2 а столбец "Д" = 355

case when oba.attr_val_float != 0 
     then ((case when cd.id != 0 
        then(select units 
             from counting_diff 
             where load_id = od.load_id 
                and counted = (select max(counted) as maxdate 
                               from counting_diff 
                               where load_id = od.load_id
                       )
         )
         else od.qty end
   )/oba.attr_val_float) 
else 0 end as mono 

это по столбцу В в оригинале, но получаются не целые числа." т.е. получается case when A != 0 then "Б"/"A" else 0

READ ALSO
экспорт товаров из базы в exccel

экспорт товаров из базы в exccel

делаю экспорт товаров из базы в exccel c помощью PHPExcel

123
Как быть с большим объемом данных?

Как быть с большим объемом данных?

Имеется файл примерно на 700 000 записей, мне необходимо периодически его проверять, если есть изменения то делаю update в базу,если нет то записываю...

127
Не работает авторизация на php

Не работает авторизация на php

У меня не получается сделать авторизацию на сайте! Регистрирует у меня все хорошо, а вот войти на сайт не хочет! Я пользуюсь функцией md5() и у меня...

133
Как правильно создать базу данных mysql для товаров с разными свойствами и категориями

Как правильно создать базу данных mysql для товаров с разными свойствами и категориями

Помогите как правильно организовать структуру БД интернет магазина где у товаров есть разные свойства и категорииЧтобы было легче для фильтрации...

125