Changes between Version 8 and Version 9 of usefulQueries


Ignore:
Timestamp:
08/02/2019 05:55:04 AM (6 years ago)
Author:
volodya
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • usefulQueries

    v8 v9  
    88* [#point5 Скрипт очистки ЦБД]
    99* [#point6 Перевірка дублікатів записів у Ревізії]
     10* [#point7 Сховати товари по яким не бул жодного руху]
     11* [#point8 Проставити останього постачалька в якості основного]
    1012
    1113== [=#point1]Видалення товарів (без руху) ==
     
    370372}}}
    371373
    372 }}}
     374== [=#point7] Сховати товари по яким не бул жодного руху ==
     375
     376{{{
     377update  t_nomens uu
     378set IS_ACTIVE = 0, IS_VISIBLE = 0
     379 where uu.nomen_id in (select t.nomen_id from t_nomens  t left join t_goods n on t.nomen_id= n.nomen_id
     380 where ((IS_ACTIVE = 1)or (IS_VISIBLE =1) ) and goods_id is null)
     381}}}
     382
     383== [=#point8] Проставити останього постачалька в якості основного ==
     384
     385{{{
     386update  t_nomens uu
     387set uu.src_client_id = (select first(1) clients_id
     388                        from t_goods pp
     389                        where pp.nomen_id = uu.nomen_id and pp.clients_id > 100 order by pp.goods_id desc)
     390 where uu.nomen_id in (select distinct t.nomen_id from t_nomens  t join t_goods n on t.nomen_id= n.nomen_id
     391 where n.clients_id > 100 )
     392}}}
     393
     394}}}
Copyright by "ПК Конкурент"®