Помогите разобраться с запросом!!!!!!!!!!!!!!!!! Срочно плиз!
Добавлено: 18 июн 2014, 16:00
Добрый день! Не могу разобраться в запросе. А до затвра надо напсиать похожий((
insert [PROT](ko,idc,lft,rt,delta)
select a.ko,20000,a.zn1,b.zn2,a.zn1-b.zn2form
(select ko,sum(zn) as zn1 from frm_data_6 where st=1 and substring(str(s1,8),6,1)=4 group by ko) a
left join
(select ko, zn as zn2 from frm_data_5 where st=17 and gr=5)b
on a.ko=b.ko
where isnull(zn2,0)=0
таблица с колонками: ko,st,gr,s1,zn
Этот запрос связан с программой. если в строке такой то шестой знак ОКТМОЛ равен 4 то должна быть заполнена строка такая то.
не могу понять запись в кавычках и то что дальше следует буква. логику этого не пойму. и потом идет сравнение a.ko = b.ko
И самая первая строка зачем нужна? Спасибо.
insert [PROT](ko,idc,lft,rt,delta)
select a.ko,20000,a.zn1,b.zn2,a.zn1-b.zn2form
(select ko,sum(zn) as zn1 from frm_data_6 where st=1 and substring(str(s1,8),6,1)=4 group by ko) a
left join
(select ko, zn as zn2 from frm_data_5 where st=17 and gr=5)b
on a.ko=b.ko
where isnull(zn2,0)=0
таблица с колонками: ko,st,gr,s1,zn
Этот запрос связан с программой. если в строке такой то шестой знак ОКТМОЛ равен 4 то должна быть заполнена строка такая то.
не могу понять запись в кавычках и то что дальше следует буква. логику этого не пойму. и потом идет сравнение a.ko = b.ko
И самая первая строка зачем нужна? Спасибо.