<?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>Intrebari</title><link>http://sqlserver.ro/forums/14/ShowForum.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Re: Group by ...</title><link>http://sqlserver.ro/forums/thread/3484.aspx</link><pubDate>Wed, 28 Nov 2007 12:06:37 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3484</guid><dc:creator>valky</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3484.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=14&amp;PostID=3484</wfw:commentRss><description>&lt;p&gt;Era doar ceva sa imi exemplifice problema.&lt;/p&gt;&lt;p&gt;&amp;nbsp;acest "mic" select face parte dintr-un set mult mai mare, reprezentand o "tabela" externa si aveam nevoie sa fac joinul dupa column4, filtrul neexistand, el a fost pus doar pt a-mi exemplifica punctual problema.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Am rezolvat oricum, am gasit alta metoda de a face join-urile in asa fel incat sa-mi functioneze corect.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Va multumesc pt raspunsuri.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Group by ...</title><link>http://sqlserver.ro/forums/thread/3476.aspx</link><pubDate>Tue, 27 Nov 2007 14:49:58 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3476</guid><dc:creator>liviu.costea</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3476.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=14&amp;PostID=3476</wfw:commentRss><description>&lt;P&gt;De ce ai vrea coloana 4 daca tu o dai ca parametru de input?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;select &lt;U&gt;&lt;B&gt;column4&lt;/B&gt;, &lt;/U&gt;case when count(column1) =0 then 0 else sum(valoare) end as 'test'&lt;BR&gt;from table1&lt;BR&gt;where column3 = 0&lt;BR&gt;and data &amp;lt;= '2007-09-30'&lt;BR&gt;and column4 = 145214&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Poti sa inlocuiesti column4 cu valoarea ei:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;select&amp;nbsp;145214 as column4, case when count(column1) =0 then 0 else sum(valoare) end as 'test'&lt;BR&gt;from table1&lt;BR&gt;where column3 = 0&lt;BR&gt;and data &amp;lt;= '2007-09-30'&lt;BR&gt;and column4 = 145214&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Re: Group by ...</title><link>http://sqlserver.ro/forums/thread/3472.aspx</link><pubDate>Tue, 27 Nov 2007 12:49:08 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3472</guid><dc:creator>rsocol</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3472.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=14&amp;PostID=3472</wfw:commentRss><description>&lt;p&gt;Am răspuns la celălalt thread: &lt;a href="http://sqlserver.ro/forums/3471/ShowThread.aspx#3471"&gt;http://sqlserver.ro/forums/3471/ShowThread.aspx#3471&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Răzvan&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Group by ...</title><link>http://sqlserver.ro/forums/thread/3470.aspx</link><pubDate>Tue, 27 Nov 2007 12:32:25 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3470</guid><dc:creator>valky</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3470.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=14&amp;PostID=3470</wfw:commentRss><description>&lt;p&gt;Ideea este ca am nevoie sa-mi afiseze coloana 4 si o valoare de 0/null pe test.&lt;/p&gt;&lt;p&gt;Nu exista nici o metoda ?&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Group by ...</title><link>http://sqlserver.ro/forums/thread/3468.aspx</link><pubDate>Tue, 27 Nov 2007 12:06:27 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3468</guid><dc:creator>liviu.costea</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3468.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=14&amp;PostID=3468</wfw:commentRss><description>&lt;P&gt;Rezultatul mi se pare ok in ambele rulari. &lt;/P&gt;
&lt;P&gt;La prima rulare desi nu exista nici un rand care sa satisfaca predicatul iti intra pe THEN si afiseaza zero. In cazul asta nu ai nevoie de nici o coloana din tabela.&lt;/P&gt;
&lt;P&gt;In al doilea select folosesti o coloana din tabela respectiva, dar cum sunt 0 randuri care satisfac predicatul normal ca nu iti intoarce nici un rezultat. Nu are nici o valoare pentru column4 care sa o afiseze.&lt;/P&gt;</description></item><item><title>Group by ...</title><link>http://sqlserver.ro/forums/thread/3463.aspx</link><pubDate>Tue, 27 Nov 2007 09:59:48 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3463</guid><dc:creator>valky</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3463.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=14&amp;PostID=3463</wfw:commentRss><description>&lt;p&gt;Buna ziua,&lt;/p&gt;&lt;p&gt;&amp;nbsp;Am o problema intr-un select mic ... &lt;/p&gt;&lt;p&gt;&amp;nbsp;select case when count(column1) =0 then 0 else sum(valoare) end as 'test'&lt;br&gt;from table1&lt;br&gt;where column3 = 0&lt;br&gt;and data &amp;lt;= '2007-09-30'&lt;br&gt;and column4 = 145214&lt;br&gt;&lt;/p&gt;&lt;p&gt;Numarul de linii pe coloana 1 este 0 si, in consecinta, rezultatul este:&lt;/p&gt;&lt;p&gt;&lt;b&gt;test&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;0&lt;/b&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Daca incerc acelasi select, dar grupat pe o alta coloana, nu mi se mai afiseaza nimic:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;select &lt;u&gt;&lt;b&gt;column4&lt;/b&gt;, &lt;/u&gt;case when count(column1) =0 then 0 else sum(valoare) end as 'test'&lt;br&gt;
from table1&lt;br&gt;
where column3 = 0&lt;br&gt;
and data &amp;lt;= '2007-09-30'&lt;br&gt;
and column4 = 145214&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;group by column4&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br&gt;Logic privind lucrurile ar trebui sa-mi afiseze&lt;/p&gt;&lt;p&gt;&lt;b&gt;column4 &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; test &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;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;145214&amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  0&lt;/b&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;In schimb nu-mi afiseaza nici un rezultat. E o problema de care m-am mai lovit si nu i-am gasit rezolvarea pana acum.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Daca poate sa-mi descreteasca cineva fruntea, as fi etern recunoscator.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br&gt;Va multumesc,&lt;/p&gt;&lt;p&gt;V&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>