<?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 generale</title><link>http://sqlserver.ro/forums/16/ShowForum.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Re: Group by ... (duplicate)</title><link>http://sqlserver.ro/forums/thread/3486.aspx</link><pubDate>Wed, 28 Nov 2007 12:40:44 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3486</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3486.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=3486</wfw:commentRss><description>&lt;p&gt;Daca vreti un raspuns rapid si la obiect precizati cât se poate de clar:&lt;/p&gt;&lt;p&gt;[1] datele de intrare: tabele, vederi, etc.&lt;/p&gt;&lt;p&gt;si&lt;/p&gt;&lt;p&gt;[2] datele de ieşire&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Group by ... (duplicate)</title><link>http://sqlserver.ro/forums/thread/3485.aspx</link><pubDate>Wed, 28 Nov 2007 12:16:06 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3485</guid><dc:creator>valky</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3485.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=3485</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;rsocol:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;E normal să nu apară. De exemplu dacă încercăm următoarele query-uri, în
Northwind:&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; &lt;span style="color:fuchsia;"&gt;COUNT&lt;/span&gt;&lt;span style="color:gray;"&gt;(*)&lt;/span&gt; &lt;span style="color:blue;"&gt;as&lt;/span&gt; Nr &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; Employees &lt;span style="color:blue;"&gt;WHERE&lt;/span&gt;
FirstName&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;'Nimeni'&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; FirstName&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:fuchsia;"&gt;COUNT&lt;/span&gt;&lt;span style="color:gray;"&gt;(*)&lt;/span&gt; &lt;span style="color:blue;"&gt;as&lt;/span&gt; Nr &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; Employees &lt;br&gt;
&lt;span style="color:blue;"&gt;WHERE&lt;/span&gt; FirstName&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;'Nimeni'&lt;/span&gt; &lt;span style="color:blue;"&gt;GROUP&lt;/span&gt; &lt;span style="color:blue;"&gt;BY&lt;/span&gt; FirstName&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;La primul obţinem:&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:8pt;font-family:'Courier New';"&gt;Nr&lt;br&gt;
-----------&lt;br&gt;
0&lt;br&gt;
(1 row(s) affected)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;Însă la al doilea nu obţinem nimic:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:8pt;font-family:'Courier New';"&gt;FirstName&amp;nbsp; Nr&lt;br&gt;
---------- -----------&lt;br&gt;
(0 row(s) affected)&lt;br&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Ideea e că nu are cum să apară 'Nimeni' în coloana FirstName, dacă în coloana FirstName din tabelă nu apare niciodată 'Nimeni'.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dacă dorim să obţinem:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:8pt;font-family:'Courier New';"&gt;FirstName Nr&lt;br&gt;
--------- -----------&lt;br&gt;Nimeni &amp;nbsp;&amp;nbsp; 0&lt;br&gt;
(1 row(s) affected)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;Atunci o soluţie ar fi:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; &lt;span style="color:red;"&gt;'Nimeni'&lt;/span&gt;
&lt;span style="color:blue;"&gt;as&lt;/span&gt; FirstName&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:fuchsia;"&gt;COUNT&lt;/span&gt;&lt;span style="color:gray;"&gt;(*)&lt;/span&gt; &lt;span style="color:blue;"&gt;as&lt;/span&gt; Nr &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; Employees &lt;br&gt;
&lt;span style="color:blue;"&gt;WHERE&lt;/span&gt; FirstName&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;'Nimeni'&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;O altă soluţie, ceva mai complicată, care
are avantajul că scriem 'Nimeni' o singură dată, ar fi:&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; FirstName&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:gray;"&gt;(&lt;br&gt;
&lt;/span&gt;&lt;/span&gt;&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="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; &lt;span style="color:fuchsia;"&gt;COUNT&lt;/span&gt;&lt;span style="color:gray;"&gt;(*)&lt;/span&gt; &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; Employees e &lt;span style="color:blue;"&gt;WHERE&lt;/span&gt; e&lt;span style="color:gray;"&gt;.&lt;/span&gt;FirstName&lt;span style="color:gray;"&gt;=&lt;/span&gt;x&lt;span style="color:gray;"&gt;.&lt;/span&gt;FirstName&lt;br&gt;
&lt;span style="color:gray;"&gt;)&lt;/span&gt; &lt;span style="color:blue;"&gt;as&lt;/span&gt; Nr&lt;br&gt;
&lt;span style="color:blue;"&gt;FROM&lt;/span&gt; &lt;span style="color:gray;"&gt;(&lt;/span&gt;&lt;span style="color:blue;"&gt;SELECT&lt;/span&gt; &lt;span style="color:red;"&gt;'Nimeni'&lt;/span&gt; &lt;span style="color:blue;"&gt;as&lt;/span&gt; FirstName&lt;span style="color:gray;"&gt;)&lt;/span&gt; x&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;Răzvan&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cred ca am exemplificat problema destul de stangaci. Am o metoda pur proprie de a ma exprima :)&lt;/p&gt;&lt;p&gt;Filtrul din exemplul meu si, "Nimeni" din al tau, nu era neaparat necesar (si nici nu era folosit), l-am pus doar ca sa exemplific cu un rezultat de 1 rand, respectiv 0, dupa cum ai facut-o si tu.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Ca sa "pictez" mai bine problema, column4 este o coloana de id-uri ce inregistreaza anumite documente, care, la randul lor, in functie de anumite flag-uri au comportamente diferite.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Acea coloana era si coloana pe care faceam join cu aceasta tabela si ma interesa sa-mi afiseze si id-urile ce nu contineau un anume flag (E destul de mult de explicat, tine de scadente, incasari, retururi, etc si nu are rost sa va plictisesc cu asta).&lt;/p&gt;&lt;p&gt;&amp;nbsp;Structura bazei este destul de complicata si era nevoie si de un al 3-lea self join ca sa functioneze corect.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dar, o sa va bucurati cu totii ca in final, am rescris interogarea, urmand alt sir logic si am ocolit totalmente aceasta problema.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Va multumesc tuturor pt raspunsuri,&lt;br&gt;V.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;P.S.: tot m-ar interesa daca exista vreo modalitate de a afisa ceea ce am exemplificat mai sus si in alta metoda decat cea expusa de Razvan.&lt;br&gt;Group by all nu este o varianta :)&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Group by ... (duplicate)</title><link>http://sqlserver.ro/forums/thread/3471.aspx</link><pubDate>Tue, 27 Nov 2007 12:44:28 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3471</guid><dc:creator>rsocol</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3471.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=3471</wfw:commentRss><description>&lt;p&gt;E normal să nu apară. De exemplu dacă încercăm următoarele query-uri, în
Northwind:&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; &lt;span style="color:fuchsia;"&gt;COUNT&lt;/span&gt;&lt;span style="color:gray;"&gt;(*)&lt;/span&gt; &lt;span style="color:blue;"&gt;as&lt;/span&gt; Nr &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; Employees &lt;span style="color:blue;"&gt;WHERE&lt;/span&gt;
FirstName&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;'Nimeni'&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; FirstName&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:fuchsia;"&gt;COUNT&lt;/span&gt;&lt;span style="color:gray;"&gt;(*)&lt;/span&gt; &lt;span style="color:blue;"&gt;as&lt;/span&gt; Nr &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; Employees &lt;br&gt;
&lt;span style="color:blue;"&gt;WHERE&lt;/span&gt; FirstName&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;'Nimeni'&lt;/span&gt; &lt;span style="color:blue;"&gt;GROUP&lt;/span&gt; &lt;span style="color:blue;"&gt;BY&lt;/span&gt; FirstName&lt;u1:p&gt;&lt;/u1:p&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;La primul obţinem:&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:8pt;font-family:'Courier New';"&gt;Nr&lt;br&gt;
-----------&lt;br&gt;
0&lt;br&gt;
(1 row(s) affected)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;Însă la al doilea nu obţinem nimic:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:8pt;font-family:'Courier New';"&gt;FirstName&amp;nbsp; Nr&lt;br&gt;
---------- -----------&lt;br&gt;
(0 row(s) affected)&lt;br&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Ideea e că nu are cum să apară 'Nimeni' în coloana FirstName, dacă în coloana FirstName din tabelă nu apare niciodată 'Nimeni'.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dacă dorim să obţinem:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:8pt;font-family:'Courier New';"&gt;FirstName Nr&lt;br&gt;
--------- -----------&lt;br&gt;Nimeni &amp;nbsp;&amp;nbsp; 0&lt;br&gt;
(1 row(s) affected)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;Atunci o soluţie ar fi:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; &lt;span style="color:red;"&gt;'Nimeni'&lt;/span&gt;
&lt;span style="color:blue;"&gt;as&lt;/span&gt; FirstName&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:fuchsia;"&gt;COUNT&lt;/span&gt;&lt;span style="color:gray;"&gt;(*)&lt;/span&gt; &lt;span style="color:blue;"&gt;as&lt;/span&gt; Nr &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; Employees &lt;br&gt;
&lt;span style="color:blue;"&gt;WHERE&lt;/span&gt; FirstName&lt;span style="color:gray;"&gt;=&lt;/span&gt;&lt;span style="color:red;"&gt;'Nimeni'&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;O altă soluţie, ceva mai complicată, care
are avantajul că scriem 'Nimeni' o singură dată, ar fi:&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; FirstName&lt;span style="color:gray;"&gt;,&lt;/span&gt; &lt;span style="color:gray;"&gt;(&lt;br&gt;
&lt;/span&gt;&lt;/span&gt;&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="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; &lt;span style="color:fuchsia;"&gt;COUNT&lt;/span&gt;&lt;span style="color:gray;"&gt;(*)&lt;/span&gt; &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; Employees e &lt;span style="color:blue;"&gt;WHERE&lt;/span&gt; e&lt;span style="color:gray;"&gt;.&lt;/span&gt;FirstName&lt;span style="color:gray;"&gt;=&lt;/span&gt;x&lt;span style="color:gray;"&gt;.&lt;/span&gt;FirstName&lt;br&gt;
&lt;span style="color:gray;"&gt;)&lt;/span&gt; &lt;span style="color:blue;"&gt;as&lt;/span&gt; Nr&lt;br&gt;
&lt;span style="color:blue;"&gt;FROM&lt;/span&gt; &lt;span style="color:gray;"&gt;(&lt;/span&gt;&lt;span style="color:blue;"&gt;SELECT&lt;/span&gt; &lt;span style="color:red;"&gt;'Nimeni'&lt;/span&gt; &lt;span style="color:blue;"&gt;as&lt;/span&gt; FirstName&lt;span style="color:gray;"&gt;)&lt;/span&gt; x&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;Răzvan&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;</description></item><item><title>Re: Group by ... (duplicate)</title><link>http://sqlserver.ro/forums/thread/3466.aspx</link><pubDate>Tue, 27 Nov 2007 10:23:21 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3466</guid><dc:creator>valky</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3466.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=3466</wfw:commentRss><description>Trebuie sa-mi apara si coloana 4in rezultate (fac join dupa ea).&lt;br&gt;</description></item><item><title>Re: Group by ... (duplicate)</title><link>http://sqlserver.ro/forums/thread/3465.aspx</link><pubDate>Tue, 27 Nov 2007 10:12:49 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3465</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3465.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=3465</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;Încearcă:&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;&lt;/span&gt;

&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; &lt;span style="color:fuchsia;"&gt;ISNULL&lt;/span&gt;
&lt;span style="color:gray;"&gt;(&lt;/span&gt; &lt;u&gt;&lt;b&gt;&lt;span style="color:gray;"&gt;(&lt;/span&gt;&lt;span style="color:blue;"&gt;SELECT&lt;/span&gt; &lt;span style="color:fuchsia;"&gt;SUM&lt;/span&gt;&lt;span style="color:gray;"&gt;(&lt;/span&gt;valoare&lt;span style="color:gray;"&gt;)&lt;/span&gt; &lt;span style="color:blue;"&gt;AS&lt;/span&gt; test &lt;span style="color:blue;"&gt;FROM&lt;/span&gt; table1 &lt;span style="color:blue;"&gt;WHERE&lt;/span&gt; column3 &lt;span style="color:gray;"&gt;=&lt;/span&gt; 0 &lt;span style="color:gray;"&gt;AND&lt;/span&gt; data &lt;span style="color:gray;"&gt;&amp;lt;=&lt;/span&gt; &lt;span style="color:red;"&gt;'2007-09-30'&lt;/span&gt; &lt;span style="color:gray;"&gt;AND&lt;/span&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt;&lt;u&gt;&lt;b&gt;column4 &lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt;&lt;u&gt;&lt;b&gt;&lt;span style="color:gray;"&gt;=&lt;/span&gt; 145214 &lt;span style="color:blue;"&gt;GROUP&lt;/span&gt;
&lt;span style="color:blue;"&gt;BY&lt;/span&gt; column4&lt;span style="color:gray;"&gt;)&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;
&lt;span style="color:gray;"&gt;,&lt;/span&gt; 0&lt;span style="color:gray;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;br&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt;&lt;span style="color:gray;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;</description></item><item><title>Group by ... (duplicate)</title><link>http://sqlserver.ro/forums/thread/3464.aspx</link><pubDate>Tue, 27 Nov 2007 10:02:51 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3464</guid><dc:creator>valky</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3464.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=3464</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;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;P.S. (l-am mai postat intr-un subforum, nu eram sigur unde era mai adecvat sa se afle)&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>