<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Коментари на: Групиране на данни</title>
	<atom:link href="http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/</link>
	<description>дневникът на Филип Петров</description>
	<lastBuildDate>Tue, 07 Feb 2012 14:50:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>От: Филип Петров</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-16646</link>
		<dc:creator>Филип Петров</dc:creator>
		<pubDate>Fri, 12 Aug 2011 12:50:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-16646</guid>
		<description>Значи в базата данни има записани допълнителни, изтрити или променени данни. Няма никакъв проблем. Важно е заявката да е написана правилно, а това какви резултати ще излезнат зависи от това какво е съхранено.</description>
		<content:encoded><![CDATA[<p>Значи в базата данни има записани допълнителни, изтрити или променени данни. Няма никакъв проблем. Важно е заявката да е написана правилно, а това какви резултати ще излезнат зависи от това какво е съхранено.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Николай</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-16645</link>
		<dc:creator>Николай</dc:creator>
		<pubDate>Fri, 12 Aug 2011 12:14:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-16645</guid>
		<description>В пример 4 заявката, която е дадена не съответства на резултата, даден под нея.</description>
		<content:encoded><![CDATA[<p>В пример 4 заявката, която е дадена не съответства на резултата, даден под нея.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Филип Петров</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-16629</link>
		<dc:creator>Филип Петров</dc:creator>
		<pubDate>Thu, 11 Aug 2011 18:44:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-16629</guid>
		<description>Пример 4 е за съвсем друго.</description>
		<content:encoded><![CDATA[<p>Пример 4 е за съвсем друго.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Николай</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-16624</link>
		<dc:creator>Николай</dc:creator>
		<pubDate>Thu, 11 Aug 2011 13:32:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-16624</guid>
		<description>В пример 4 пиша заявката точно както е показана, но в резултата за Societe General средната сума не ми я изкарва същата.Тъй като Societe General има два клона по някакъв начин избира сметката само в един клон, а в другите не ги изчислява.</description>
		<content:encoded><![CDATA[<p>В пример 4 пиша заявката точно както е показана, но в резултата за Societe General средната сума не ми я изкарва същата.Тъй като Societe General има два клона по някакъв начин избира сметката само в един клон, а в другите не ги изчислява.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Кальо Катеров</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-14973</link>
		<dc:creator>Кальо Катеров</dc:creator>
		<pubDate>Fri, 22 Apr 2011 20:59:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-14973</guid>
		<description>Възможно ли е да се направи агрегатна функция SUM на няколко полета от еднакъв числен тип и по какъв начин?</description>
		<content:encoded><![CDATA[<p>Възможно ли е да се направи агрегатна функция SUM на няколко полета от еднакъв числен тип и по какъв начин?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: kristiqn</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-6937</link>
		<dc:creator>kristiqn</dc:creator>
		<pubDate>Fri, 07 May 2010 09:46:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-6937</guid>
		<description>Благодаря...това обяснява много неща :D</description>
		<content:encoded><![CDATA[<p>Благодаря&#8230;това обяснява много неща :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Филип Петров</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-6936</link>
		<dc:creator>Филип Петров</dc:creator>
		<pubDate>Fri, 07 May 2010 09:39:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-6936</guid>
		<description>В пример 4 вадим данни от таблици banks и accounts (FROM banks LEFT JOIN accounts...), а искаме да ограничим банките по условието &quot;да имат буква M в името на банков КЛОН (т.е. от таблица branches). Тъй като branches не участва в условието FROM, то директно условие &quot;WHERE branches.name LIKE &#039;%M%&#039;&quot; само по себе си не би направило нищо. Трябва преди това да се укаже връзката към банките (таблица banks) и чак тогава да се прави ограничението.

В пример 6 таблица employees участва в условието FROM и съответно можем спокойно да използваме ограничение по нея.</description>
		<content:encoded><![CDATA[<p>В пример 4 вадим данни от таблици banks и accounts (FROM banks LEFT JOIN accounts&#8230;), а искаме да ограничим банките по условието &#8222;да имат буква M в името на банков КЛОН (т.е. от таблица branches). Тъй като branches не участва в условието FROM, то директно условие &#8222;WHERE branches.name LIKE &#8216;%M%&#8217;&#8220; само по себе си не би направило нищо. Трябва преди това да се укаже връзката към банките (таблица banks) и чак тогава да се прави ограничението.</p>
<p>В пример 6 таблица employees участва в условието FROM и съответно можем спокойно да използваме ограничение по нея.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: kristiqn</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-6935</link>
		<dc:creator>kristiqn</dc:creator>
		<pubDate>Fri, 07 May 2010 09:33:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-6935</guid>
		<description>може би задавам глупав въпрос, но защо в пример 4 трябва да кажем:

WHERE banks.code IN(
	SELECT bank_code
	FROM branches
	WHERE name LIKE &#039;%M%&#039;

а в пример 6 можем директно да напишем &#039; WHERE employees.name LIKE &#039;M%&#039; &#039; без да тръгваме от banks  надолу към employees ?</description>
		<content:encoded><![CDATA[<p>може би задавам глупав въпрос, но защо в пример 4 трябва да кажем:</p>
<p>WHERE banks.code IN(<br />
	SELECT bank_code<br />
	FROM branches<br />
	WHERE name LIKE &#8216;%M%&#8217;</p>
<p>а в пример 6 можем директно да напишем &#8216; WHERE employees.name LIKE &#8216;M%&#8217; &#8216; без да тръгваме от banks  надолу към employees ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Светлин Маджаров</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-6928</link>
		<dc:creator>Светлин Маджаров</dc:creator>
		<pubDate>Wed, 05 May 2010 12:54:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-6928</guid>
		<description>Благодаря!</description>
		<content:encoded><![CDATA[<p>Благодаря!</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Филип Петров</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-6927</link>
		<dc:creator>Филип Петров</dc:creator>
		<pubDate>Wed, 05 May 2010 12:37:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-6927</guid>
		<description>Пример 3 е грешен. Сега ще го поправя.</description>
		<content:encoded><![CDATA[<p>Пример 3 е грешен. Сега ще го поправя.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Светлин Маджаров</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-6926</link>
		<dc:creator>Светлин Маджаров</dc:creator>
		<pubDate>Wed, 05 May 2010 10:08:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-6926</guid>
		<description>Защо в пример 3 свързващтото условие в ON е accounts.customer_id  &quot;ON accounts.customer_id IN(&quot;? 
И къде има връзка между customers и branch_id &quot;SELECT id FROM customers WHERE branch_id&quot;, при условие че 

&quot;CREATE TABLE `banks`.`customers` (
	`id` INT NOT NULL AUTO_INCREMENT ,
	`name` VARCHAR( 255 ) NOT NULL ,
	`address` VARCHAR( 255 ) NULL DEFAULT NULL ,
	`bank_mgr` INT NULL ,
	PRIMARY KEY ( `id` ) ,
	FOREIGN KEY ( `bank_mgr` )
		REFERENCES `banks`.`employees`( `id` )
) ENGINE = InnoDB;&quot; ?</description>
		<content:encoded><![CDATA[<p>Защо в пример 3 свързващтото условие в ON е accounts.customer_id  &#8222;ON accounts.customer_id IN(&#8222;?<br />
И къде има връзка между customers и branch_id &#8222;SELECT id FROM customers WHERE branch_id&#8220;, при условие че </p>
<p>&#8222;CREATE TABLE `banks`.`customers` (<br />
	`id` INT NOT NULL AUTO_INCREMENT ,<br />
	`name` VARCHAR( 255 ) NOT NULL ,<br />
	`address` VARCHAR( 255 ) NULL DEFAULT NULL ,<br />
	`bank_mgr` INT NULL ,<br />
	PRIMARY KEY ( `id` ) ,<br />
	FOREIGN KEY ( `bank_mgr` )<br />
		REFERENCES `banks`.`employees`( `id` )<br />
) ENGINE = InnoDB;&#8220; ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Филип Петров</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-1569</link>
		<dc:creator>Филип Петров</dc:creator>
		<pubDate>Sun, 17 May 2009 15:51:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-1569</guid>
		<description>Да, така е - аз написах същото :)</description>
		<content:encoded><![CDATA[<p>Да, така е &#8211; аз написах същото :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: miroslav</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-1564</link>
		<dc:creator>miroslav</dc:creator>
		<pubDate>Sun, 17 May 2009 12:09:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-1564</guid>
		<description>т.е. парво се изпълнява частта която е след WHERE и след това частта която е след ON (условието за JOIN)?</description>
		<content:encoded><![CDATA[<p>т.е. парво се изпълнява частта която е след WHERE и след това частта която е след ON (условието за JOIN)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: miroslav</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-1563</link>
		<dc:creator>miroslav</dc:creator>
		<pubDate>Sun, 17 May 2009 12:07:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-1563</guid>
		<description>Аз си го обяснявам някакси, че се изпулнява парво частта която е след WHERE след това частта която е след ON и след това групирането и залепването.</description>
		<content:encoded><![CDATA[<p>Аз си го обяснявам някакси, че се изпулнява парво частта която е след WHERE след това частта която е след ON и след това групирането и залепването.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Филип Петров</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-1560</link>
		<dc:creator>Филип Петров</dc:creator>
		<pubDate>Sun, 17 May 2009 11:45:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-1560</guid>
		<description>Първо се изчисляват групите на първата таблица и към към тях се прави декартово произведение с резултата от JOIN на втората таблица.</description>
		<content:encoded><![CDATA[<p>Първо се изчисляват групите на първата таблица и към към тях се прави декартово произведение с резултата от JOIN на втората таблица.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: miroslav</title>
		<link>http://www.cphpvb.net/db/1221-%d0%b3%d1%80%d1%83%d0%bf%d0%b8%d1%80%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%b0%d0%bd%d0%bd%d0%b8/#comment-1557</link>
		<dc:creator>miroslav</dc:creator>
		<pubDate>Sun, 17 May 2009 11:19:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.cphpvb.net/?p=1221#comment-1557</guid>
		<description>в заявка 4 какъв е реда на изпълнението, защото ми стана доста объркано.</description>
		<content:encoded><![CDATA[<p>в заявка 4 какъв е реда на изпълнението, защото ми стана доста объркано.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

