Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите с запросом.  [new]
boo_0
Member

Откуда:
Сообщений: 4599
Здраствуйте,для построения отчета мне пришлось выбирать данные из разных табличек,поэтому пришлось создавать временные таблицы и делать объединение.Вот тока ума не приложу как как на выходе есчо раз их просуммировать.

--майкаин золото
SELECT     Организации.NAME_1C, Организации.ID AS id, SUM(ГруппаТарифов.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD, 1 AS sort
into #1
FROM         Организации INNER JOIN
                      ГруппаТарифов ON Организации.ID = ГруппаТарифов.ID INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.DATE_AKT IS NULL)
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 849)
ORDER BY Тарифы.PRICE_VOD

SELECT     Организации.NAME_1C as NAME_1C, Организации.ID as id, SUM(ГруппаТарифовАКТ.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD as PRICE_VOD, 1 AS sort
into #11
FROM         Организации INNER JOIN
                      ГруппаТарифовАКТ ON Организации.ID = ГруппаТарифовАКТ.ID INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 849)
ORDER BY Тарифы.PRICE_VOD
--темиржолсу
SELECT     Организации.NAME_1C, Организации.ID AS id, SUM(ГруппаТарифов.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD, 2 AS sort
into #2
FROM         Организации INNER JOIN
                      ГруппаТарифов ON Организации.ID = ГруппаТарифов.ID INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.DATE_AKT IS NULL)
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 988)
ORDER BY Тарифы.PRICE_VOD

SELECT     Организации.NAME_1C as NAME_1C, Организации.ID as id, SUM(ГруппаТарифовАКТ.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD as PRICE_VOD,2 AS sort
into #22
FROM         Организации INNER JOIN
                      ГруппаТарифовАКТ ON Организации.ID = ГруппаТарифовАКТ.ID INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 988)
ORDER BY Тарифы.PRICE_VOD

--богатырькомир
SELECT     Организации.NAME_1C, Организации.ID AS id, SUM(ГруппаТарифов.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD, 3 AS sort
into #3
FROM         Организации INNER JOIN
                      ГруппаТарифов ON Организации.ID = ГруппаТарифов.ID INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.DATE_AKT IS NULL)
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 9)
ORDER BY Тарифы.PRICE_VOD

SELECT     Организации.NAME_1C as NAME_1C, Организации.ID as id, SUM(ГруппаТарифовАКТ.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD as PRICE_VOD,3 AS sort
into #33
FROM         Организации INNER JOIN
                      ГруппаТарифовАКТ ON Организации.ID = ГруппаТарифовАКТ.ID INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 9)
ORDER BY Тарифы.PRICE_VOD
--ЕЭК
SELECT     Организации.NAME_1C, Организации.ID AS id, SUM(ГруппаТарифов.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD, 4 AS sort
into #4
FROM         Организации INNER JOIN
                      ГруппаТарифов ON Организации.ID = ГруппаТарифов.ID INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.DATE_AKT IS NULL)
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 15)
ORDER BY Тарифы.PRICE_VOD

SELECT     Организации.NAME_1C as NAME_1C, Организации.ID as id, SUM(ГруппаТарифовАКТ.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD as PRICE_VOD,4 AS sort
into #44
FROM         Организации INNER JOIN
                      ГруппаТарифовАКТ ON Организации.ID = ГруппаТарифовАКТ.ID INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 15)
ORDER BY Тарифы.PRICE_VOD

--Павлодарэнерго
SELECT     Организации.NAME_1C, Организации.ID AS id, SUM(ГруппаТарифов.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD, 5 AS sort
into #5
FROM         Организации INNER JOIN
                      ГруппаТарифов ON Организации.ID = ГруппаТарифов.ID INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.DATE_AKT IS NULL)
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 5740)
ORDER BY Тарифы.PRICE_VOD

SELECT     Организации.NAME_1C as NAME_1C, Организации.ID as id, SUM(ГруппаТарифовАКТ.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD as PRICE_VOD,5 AS sort
into #55
FROM         Организации INNER JOIN
                      ГруппаТарифовАКТ ON Организации.ID = ГруппаТарифовАКТ.ID INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 5740)
ORDER BY Тарифы.PRICE_VOD
--Талоны питьевые
SELECT    'Талоны питьевые' as name, SUM(ГруппаТарифов.KUBS_VOD) AS KUBS_VOD,1 as id, Тарифы.PRICE_VOD, 6 AS sort
into #6
FROM         ГруппаТарифов INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR INNER JOIN
                      Организации ON ГруппаТарифов.ID = Организации.ID
   WHERE     (Организации.DATE_AKT IS NULL) AND (ГруппаТарифов.ID_TAR = 34) OR
                      (Организации.DATE_AKT IS NULL) AND (ГруппаТарифов.ID_TAR = 3)
GROUP BY Тарифы.PRICE_VOD
                      
                      
SELECT     'Талоны питьевые' as name,SUM(ГруппаТарифовАКТ.KUBS_VOD) AS KUBS_VOD,1 as id ,Тарифы.PRICE_VOD, 6 AS sort
into #66
FROM         ГруппаТарифовАКТ INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR INNER JOIN
                      Организации ON ГруппаТарифовАКТ.ID = Организации.ID
WHERE     (ГруппаТарифовАКТ.ID_TAR = 34) OR
                      (ГруппаТарифовАКТ.ID_TAR = 3)
GROUP BY Тарифы.PRICE_VOD
--грань
SELECT     ГруппаТарифов.ID_TAR, SUM(ГруппаТарифов.KUBS_VOD) AS KUBS_VOD, Тарифы.PRICE_VOD, Организации.NAME_1C, 7 AS sort
into #7
FROM         ГруппаТарифов INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR INNER JOIN
                      Организации ON ГруппаТарифов.ID = Организации.ID
WHERE     (ГруппаТарифов.ID = 275) AND (Организации.DATE_AKT IS NULL)
GROUP BY ГруппаТарифов.ID_TAR, Организации.NAME_1C, Тарифы.PRICE_VOD
HAVING      (ГруппаТарифов.ID_TAR = 37) OR
                      (ГруппаТарифов.ID_TAR = 6)
                      
SELECT    ГруппаТарифовАКТ.ID_TAR, SUM(ГруппаТарифовАКТ.KUBS_VOD) AS KUBS_VOD, Тарифы.PRICE_VOD,Организации.NAME_1C as NAME_1C , 7 AS sort
into #77
FROM         ГруппаТарифовАКТ INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR INNER JOIN
                      Организации ON ГруппаТарифовАКТ.ID = Организации.ID
WHERE     (ГруппаТарифовАКТ.ID = 275)
GROUP BY ГруппаТарифовАКТ.ID_TAR, Организации.NAME_1C, Тарифы.PRICE_VOD
HAVING      (ГруппаТарифовАКТ.ID_TAR = 37) OR
                      (ГруппаТарифовАКТ.ID_TAR = 6)     
--Республиканский и Областной бюджет

SELECT     'Республиканский и Областной бюджет' AS name, SUM(ГруппаТарифов.KUBS_VOD) AS KUBS_VOD, Тарифы.PRICE_VOD, ГруппаТарифов.ID_TAR, 
                      8 AS sort, Организации.ID
into #8
FROM         Организации INNER JOIN
                      ГруппаТарифов ON Организации.ID = ГруппаТарифов.ID INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.ID_GR = 2) AND (Организации.ID_UNGR = 3 OR
                      Организации.ID_UNGR = 4) AND (Организации.DATE_AKT IS NULL)
GROUP BY Тарифы.PRICE_VOD, ГруппаТарифов.ID_TAR, Организации.ID    


SELECT     'Республиканский и Областной бюджет' AS name, SUM(ГруппаТарифовАКТ.KUBS_VOD) AS KUBS_VOD, Тарифы.PRICE_VOD, 
                      ГруппаТарифовАКТ.ID_TAR, 8 AS sort
into #88
FROM         Организации INNER JOIN
                      ГруппаТарифовАКТ ON Организации.ID = ГруппаТарифовАКТ.ID INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.ID_GR = 2) AND (Организации.ID_UNGR = 3 OR
                      Организации.ID_UNGR = 4)
GROUP BY Тарифы.PRICE_VOD, ГруппаТарифовАКТ.ID_TAR 

--Городской бюджет

SELECT     'Городской бюджет' AS name, SUM(ГруппаТарифов.KUBS_VOD) AS KUBS_VOD, Тарифы.PRICE_VOD, ГруппаТарифов.ID_TAR, 
                      9 AS sort, Организации.ID
into #9
FROM         Организации INNER JOIN
                      ГруппаТарифов ON Организации.ID = ГруппаТарифов.ID INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.ID_GR = 2) AND (Организации.ID_UNGR = 2) AND (Организации.DATE_AKT IS NULL)
GROUP BY Тарифы.PRICE_VOD, ГруппаТарифов.ID_TAR, Организации.ID    


SELECT     'Городской бюджет' AS name, SUM(ГруппаТарифовАКТ.KUBS_VOD) AS KUBS_VOD, Тарифы.PRICE_VOD, 
                      ГруппаТарифовАКТ.ID_TAR, 9 AS sort
into #99
FROM         Организации INNER JOIN
                      ГруппаТарифовАКТ ON Организации.ID = ГруппаТарифовАКТ.ID INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.ID_GR = 2) AND (Организации.ID_UNGR = 2)
GROUP BY Тарифы.PRICE_VOD, ГруппаТарифовАКТ.ID_TAR 

--Население
SELECT     Организации.NAME_1C, Организации.ID AS id, SUM(ГруппаТарифов.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD, 10 AS sort
into #10
FROM         Организации INNER JOIN
                      ГруппаТарифов ON Организации.ID = ГруппаТарифов.ID INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.DATE_AKT IS NULL)
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 442)
ORDER BY Тарифы.PRICE_VOD

SELECT     Организации.NAME_1C as NAME_1C, Организации.ID as id, SUM(ГруппаТарифовАКТ.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD as PRICE_VOD, 10 AS sort
into #1010
FROM         Организации INNER JOIN
                      ГруппаТарифовАКТ ON Организации.ID = ГруппаТарифовАКТ.ID INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR
GROUP BY Организации.NAME_1C, Организации.ID, Тарифы.PRICE_VOD
HAVING      (Организации.ID = 442)
ORDER BY Тарифы.PRICE_VOD
--прочие

SELECT     'Вода предприятия' AS name,SUM(ГруппаТарифов.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD,1 as id, 11 AS sort
into #pr
FROM         Организации INNER JOIN
                      ГруппаТарифов ON Организации.ID = ГруппаТарифов.ID INNER JOIN
                      Тарифы ON ГруппаТарифов.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.DATE_AKT IS NULL) AND (Организации.ID <> 849) AND (Организации.ID <> 988) AND (Организации.ID <> 9) AND 
                      (Организации.ID <> 15) AND (Организации.ID <> 5740) AND (Организации.ID <> 275) AND (Организации.ID <> 442) AND (Тарифы.ID_TAR <> 34) AND 
                      (Тарифы.ID_TAR <> 3) AND (Тарифы.ID_TAR <> 37) AND (Тарифы.ID_TAR <> 6) AND (Организации.ID_UNGR <> 2) AND (Организации.ID_UNGR <> 3) 
                      AND (Организации.ID_UNGR <> 4)
GROUP BY Тарифы.PRICE_VOD
ORDER BY Тарифы.PRICE_VOD

SELECT     'Вода предприятия' AS name,SUM(ГруппаТарифовАКТ.KUBS_VOD) AS kubs_vod, Тарифы.PRICE_VOD,1 as id, 11 AS sort
into #pr2
FROM         Организации INNER JOIN
                      ГруппаТарифовАКТ ON Организации.ID = ГруппаТарифовАКТ.ID INNER JOIN
                      Тарифы ON ГруппаТарифовАКТ.ID_TAR = Тарифы.ID_TAR
WHERE     (Организации.ID <> 849) AND (Организации.ID <> 988) AND (Организации.ID <> 9) AND (Организации.ID <> 15) AND (Организации.ID <> 5740) AND 
                      (Организации.ID <> 442) AND (Тарифы.ID_TAR <> 34) AND (Тарифы.ID_TAR <> 3) AND (Тарифы.ID_TAR <> 37) AND 
                      (Тарифы.ID_TAR <> 6) AND (Организации.ID_UNGR <> 2) AND (Организации.ID_UNGR <> 3) AND (Организации.ID_UNGR <> 4)
GROUP BY Тарифы.PRICE_VOD
ORDER BY Тарифы.PRICE_VOD


select  NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort from #1
group by NAME_1C,PRICE_VOD,id,sort
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort from #11
group by NAME_1C,PRICE_VOD,id,sort
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort from #2
group by NAME_1C,PRICE_VOD,id,sort
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort from #22
group by NAME_1C,PRICE_VOD,id,sort 
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort from #3
group by NAME_1C,PRICE_VOD,id,sort  
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort from #33 
group by NAME_1C,PRICE_VOD,id,sort  
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort from #4
group by NAME_1C,PRICE_VOD,id,sort  
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort from #44
group by NAME_1C,PRICE_VOD,id,sort  
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort from #5
group by NAME_1C,PRICE_VOD,id,sort  
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort from #55
group by NAME_1C,PRICE_VOD,id,sort 
union
select NAME,sum(kubs_vod)as kubs_vod,PRICE_VOD,ID,sort  from #6
group by NAME,PRICE_VOD,id,sort  
union
select NAME,sum(kubs_vod)as kubs_vod,PRICE_VOD,ID,sort  from #66
group by NAME,PRICE_VOD,id,sort   
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,ID_TAR,sort  from #7 
group by NAME_1C,PRICE_VOD,ID_TAR,sort  
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,ID_TAR,sort  from #77
group by NAME_1C,PRICE_VOD,ID_TAR,sort  
union
select NAME,sum(kubs_vod)as kubs_vod,PRICE_VOD,ID_TAR,sort  from #8
group by NAME,PRICE_VOD,ID_TAR,sort   
union
select NAME,sum(kubs_vod)as kubs_vod,PRICE_VOD,ID_TAR,sort  from #88
group by NAME,PRICE_VOD,ID_TAR,sort   
union
select NAME,sum(kubs_vod)as kubs_vod,PRICE_VOD,ID_TAR,sort  from #9
group by NAME,PRICE_VOD,ID_TAR,sort   
union
select NAME,sum(kubs_vod)as kubs_vodD,PRICE_VOD,ID_TAR,sort  from #99
group by NAME,PRICE_VOD,ID_TAR,sort   
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort  from #10 
group by NAME_1C,PRICE_VOD,id,sort  
union
select NAME_1C,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort  from #1010
group by NAME_1C,PRICE_VOD,id,sort  
union
select NAME,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort  from #pr
group by NAME,PRICE_VOD,id,sort  
union
select NAME,sum(kubs_vod)as kubs_vod,PRICE_VOD,id,sort  from #pr2
group by NAME,PRICE_VOD,id,sort  )



drop table #1
drop table #11
drop table #2
drop table #22
drop table #3
drop table #33
drop table #4
drop table #44
drop table #5
drop table #55
drop table #6
drop table #66
drop table #7
drop table #77
drop table #8
drop table #88
drop table #9
drop table #99
drop table #10
drop table #1010
drop table #pr
drop table #pr2


вот какой вышел результат,но он не подходит..

Талоны питьевые	160	162,63	1	6
Талоны питьевые	628	162,63	1	6
Талоны питьевые	11	169,65	1	6
Талоны питьевые	16	169,65	1	6


а вот как оно должно быть

Талоны питьевые	788	162,63	1	6
Талоны питьевые	27	169,65	1	6
14 май 12, 07:15    [12547699]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом.  [new]
Добрый Э - Эх
Guest
Сразу замечания:
1) Условие (Организации.ID = 442) нужно перенести из фразы HAVING во фразу WHERE. Ибо смысл группировать ВСЁ, чтобы после этого взять только для одной организации? Сразу и отсекай все лишнее, бери только нужную организацию и уже по ней группируй.
2) Всё не читал, но создалось впечатление, что многократно селектятся данные из одного и того же набора таблиц, но с разными условиями фильтрации. Предлагаю, собрать все в одном запросе, фильтр накладывать по вхождению в список (IN (...)).
14 май 12, 07:59    [12547739]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом.  [new]
boo_0
Member

Откуда:
Сообщений: 4599
Добрый Э - Эх,

спасибо,все учту,только вот одним селектом..это не то...нужно есчо поискать пути решения..
14 май 12, 08:11    [12547760]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом.  [new]
Добрый Э - Эх
Guest
Одним селектом - как раз самое то...
14 май 12, 08:16    [12547769]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом.  [new]
kDnZP
Member [заблокирован]

Откуда: ★[msg=16399436]★[msg=20850760]
Сообщений: 11289
boo_0
вот какой вышел результат,но он не подходит..

Вашу простынь с юнионами оберните запросом, с суммированием в разрезе остальных полей т.е.

select   t.NAME_1C, sum(t.kubs_vod) as kubs_vod, t.PRICE_VOD, t.id, t.sort
from (
select NAME_1C,kubs_vod as kubs_vod,PRICE_VOD,id,sort from #1
union all -- именно all
select NAME_1C,kubs_vod as kubs_vod,PRICE_VOD,id,sort from #11
-- ... остальные таблицы
) t
group by t.NAME_1C, t.PRICE_VOD, t.id, t.sort
14 май 12, 09:21    [12547945]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом.  [new]
boo_0
Member

Откуда:
Сообщений: 4599
kDnZP
boo_0
вот какой вышел результат,но он не подходит..

Вашу простынь с юнионами оберните запросом, с суммированием в разрезе остальных полей т.е.

select   t.NAME_1C, sum(t.kubs_vod) as kubs_vod, t.PRICE_VOD, t.id, t.sort
from (
select NAME_1C,kubs_vod as kubs_vod,PRICE_VOD,id,sort from #1
union all -- именно all
select NAME_1C,kubs_vod as kubs_vod,PRICE_VOD,id,sort from #11
-- ... остальные таблицы
) t
group by t.NAME_1C, t.PRICE_VOD, t.id, t.sort


Пасибки!!!!!!!!!!!!!!!Огромное!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
зы...где то видела,что так можно сделать,тока не знала как написать...
14 май 12, 11:04    [12548503]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить