<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlserver.ro/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>T-SQL</title><link>http://sqlserver.ro/forums/15/ShowForum.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Re: problema sql  - union cred ...</title><link>http://sqlserver.ro/forums/thread/7893.aspx</link><pubDate>Fri, 04 Dec 2009 20:23:57 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:7893</guid><dc:creator>Diana</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/7893.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=7893</wfw:commentRss><description>E mai performanta varianta lui Bogdan - compara planurile de executie.&lt;br /&gt;Multumiri...:)</description></item><item><title>Re: problema sql  - union cred ...</title><link>http://sqlserver.ro/forums/thread/7892.aspx</link><pubDate>Fri, 04 Dec 2009 17:44:03 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:7892</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/7892.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=7892</wfw:commentRss><description>&lt;br&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;DECLARE&lt;/span&gt; @Vanzari &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;TABLE&lt;/span&gt; (C &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt;, S &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt;, A &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt;, L &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt;, Valoare &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt;)&lt;br&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INSERT&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INTO&lt;/span&gt; @Vanzari &lt;br&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;VALUES&lt;/span&gt; (1,1,1,1,100), (1,2,1,1,200), (2,1,1,1,50)&lt;br&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;DECLARE&lt;/span&gt; @Blocari &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;TABLE&lt;/span&gt; (C &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt;, S &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt;, A &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt;, L &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt;, Valoare &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INT&lt;/span&gt;)&lt;br&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INSERT&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;INTO&lt;/span&gt; @Blocari &lt;br&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;VALUES&lt;/span&gt; (1,1,1,1,3), (2,3,1,1,2)&lt;br&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;SELECT&lt;/span&gt; * &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;FROM&lt;/span&gt; @Vanzari &lt;br&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;SELECT&lt;/span&gt; * &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;FROM&lt;/span&gt; @Blocari &lt;br&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;SELECT&lt;/span&gt; &lt;span style="color:Fuchsia;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;COALESCE&lt;/span&gt;(V.C, B.C) &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; C, &lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Fuchsia;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;COALESCE&lt;/span&gt;(V.S, B.S) &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; S, &lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Fuchsia;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;COALESCE&lt;/span&gt;(V.A, B.A) &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; A, &lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Fuchsia;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;COALESCE&lt;/span&gt;(V.L, B.L) &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; L, &lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Fuchsia;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;COALESCE&lt;/span&gt;(V.Valoare,0) &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; ValoareV, &lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Fuchsia;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;COALESCE&lt;/span&gt;(B.Valoare,0) &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; ValoareB&lt;br&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;FROM&lt;/span&gt; @Vanzari &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; V&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;FULL&lt;/span&gt; &lt;span style="color:Silver;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;OUTER&lt;/span&gt; &lt;span style="color:Silver;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;JOIN&lt;/span&gt; @Blocari &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; B &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ON&lt;/span&gt; V.C = B.C &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:Silver;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AND&lt;/span&gt; V.S = B.S&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:Silver;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AND&lt;/span&gt; V.A = B.A &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:Silver;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AND&lt;/span&gt; V.L = B.L &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br&gt;</description></item><item><title>Re: problema sql  - union cred ...</title><link>http://sqlserver.ro/forums/thread/7891.aspx</link><pubDate>Fri, 04 Dec 2009 16:37:54 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:7891</guid><dc:creator>Diana</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/7891.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=7891</wfw:commentRss><description>Andrei, you're welcome...:)&lt;br /&gt;Vezi si ce balarii ti-am bagat in "execution plan"...UNION baga un pas suplimentar de "sort" care poate fi destul de costisitor.&lt;br /&gt;&lt;br /&gt;Gigi - ce sa-i faci, tabieturi de om batran...:)</description></item><item><title>Re: problema sql  - union cred ...</title><link>http://sqlserver.ro/forums/thread/7890.aspx</link><pubDate>Fri, 04 Dec 2009 15:02:56 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:7890</guid><dc:creator>ignatandrei</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/7890.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=7890</wfw:commentRss><description>multumesc mult Diana!&lt;br&gt;Cred ca din cauza copacilor nu vedeam padurea -&amp;nbsp; am la with -uri inauntru... Undeva fac o greseala , pentru ca , in sql-ul meu particular( care se reduce pina la urma la ce am scris)inca nu merge...&lt;br&gt;Inca o data, multumesc!&lt;br&gt;&lt;br&gt;</description></item><item><title>Re: problema sql  - union cred ...</title><link>http://sqlserver.ro/forums/thread/7889.aspx</link><pubDate>Fri, 04 Dec 2009 14:50:52 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:7889</guid><dc:creator>ggciubuc</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/7889.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=7889</wfw:commentRss><description>Eu nu m-as fi chinuit ca Diana sa potrivesc din vorbe fraza sql; as face un view cu instrumentul vizual, jucandu-ma cu sagetile alea prin care potrivesti left join si right join, la campuri as fi pus in loc de null un 0 .&lt;br&gt;</description></item><item><title>Re: problema sql  - union cred ...</title><link>http://sqlserver.ro/forums/thread/7888.aspx</link><pubDate>Fri, 04 Dec 2009 12:40:37 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:7888</guid><dc:creator>Diana</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/7888.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=7888</wfw:commentRss><description>Cam "buruienos", nu-mi place (mai ales UNION):&lt;br /&gt;&lt;br /&gt;SELECT&lt;br /&gt;s.Customer,&lt;br /&gt;s.[Week], s.[Month], s.[year], s.Sales, CASE WHEN b.blocked IS NULL THEN 0 ELSE b.blocked END AS blocked&lt;br /&gt;FROM Sales s&lt;br /&gt;LEFT OUTER JOIN Blocking b ON &lt;br /&gt;s.Customer = b.Customer&lt;br /&gt;AND&lt;br /&gt;s.Week = b.Week&lt;br /&gt;AND&lt;br /&gt;s.[Month] = b.[Month]&lt;br /&gt;AND&lt;br /&gt;s.[year] = b.[year]&lt;br /&gt;UNION&lt;br /&gt;SELECT&lt;br /&gt;b.Customer,&lt;br /&gt;b.[Week], b.[Month], b.[year], CASE WHEN s.Sales IS NULL THEN 0 ELSE s.Sales END AS Sales, b.Blocked&lt;br /&gt;FROM Blocking b LEFT OUTER JOIN Sales s ON&lt;br /&gt;b.Customer = s.Customer&lt;br /&gt;AND&lt;br /&gt;b.Week = s.Week&lt;br /&gt;AND&lt;br /&gt;b.[Month] = s.[Month]&lt;br /&gt;AND&lt;br /&gt;b.[year] = s.[year]&lt;br /&gt;&lt;br /&gt;Nu am mai lucrat de mult cu reporting services, nu stiu ce mai poate face. Poate faimosul "tablix" (?????).</description></item><item><title>problema sql  - union cred ...</title><link>http://sqlserver.ro/forums/thread/7887.aspx</link><pubDate>Fri, 04 Dec 2009 11:38:33 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:7887</guid><dc:creator>ignatandrei</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/7887.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=7887</wfw:commentRss><description>Buna,&lt;br&gt;Chiar nu reusesc sa rezolv problema urmatoare - am un blocaj, desi pare sa fie simpla :&lt;br&gt;&lt;br&gt;Am situatia vinzarilor si a blocarilor pe saptamina(S), luna (L), An(A) per client(C) :&lt;br&gt;Vinzari&lt;br&gt;C1 S1 L1 A1 100 ( adica clientul 1 pe saptamina 1 , luna 1 , anul 1 a avut 100 de bucati cumparate)&lt;br&gt;C1 S2 L1 A1 200&lt;br&gt;C2 S1 L1 A1 50&lt;br&gt;&lt;br&gt;Blocari&lt;br&gt;C1 S1 L1 A1 3( adica clientul 1 pe saptamina 1 , luna 1 , anul 1 a avut 3 zile blocate)&lt;br&gt;C2 S3 L1 A1 2&lt;br&gt;&lt;br&gt;&lt;br&gt;Se cere ca sa se dea situatia pe client si saptamina , luna, an : &lt;br&gt;&lt;br&gt;C1 S1 L1 A1 100 3 ( adica clientul 1 pe saptamina 1 , luna 1 , anul 1 a avut 100 de bucati cumparate si 3 zile blocate)&lt;br&gt;C1 S2 L1 A1 200 0( adica clientul 1 pe saptamina 2 , luna 1 , anul 1 a avut 200 de bucati cumparate si 0 zile blocate)&lt;br&gt;C2 S1 L1 A1 50&amp;nbsp;&amp;nbsp; 0( adica clientul 2 pe saptamina 1 , luna 1 , anul 1 a avut 50 de bucati cumparate si 0 zile blocate)&lt;br&gt;C2 S3 L1 A1&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; 2( adica clientul 2 pe saptamina 1 , luna 1 , anul 1 a avut 0de bucati cumparate si 2 zile blocate)&lt;br&gt;&lt;br&gt;Please help!&lt;br&gt;</description></item></channel></rss>