<?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>Inner, Outer, Left, Right, Cross(Full) Join Nedir ? yazısına yapılan yorumlar</title> <atom:link href="http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/feed" rel="self" type="application/rss+xml" /><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx</link> <description></description> <lastBuildDate>Tue, 31 Jan 2012 21:51:10 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=</generator> <item><title>Yazar: dene</title><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/comment-page-1#comment-4668</link> <dc:creator>dene</dc:creator> <pubDate>Thu, 30 Jun 2011 08:02:00 +0000</pubDate> <guid isPermaLink="false">http://www.muzafferakyil.com/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx#comment-4668</guid> <description>çok teşekkürler iyi olmuş</description> <content:encoded><![CDATA[<p>çok teşekkürler iyi olmuş</p> ]]></content:encoded> </item> <item><title>Yazar: tolga</title><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/comment-page-1#comment-4296</link> <dc:creator>tolga</dc:creator> <pubDate>Fri, 18 Mar 2011 13:22:56 +0000</pubDate> <guid isPermaLink="false">http://www.muzafferakyil.com/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx#comment-4296</guid> <description>ellerine sağlık güzel bir paylaşım olmuş. Teşekkür ederiz :)</description> <content:encoded><![CDATA[<p>ellerine sağlık güzel bir paylaşım olmuş.<br /> Teşekkür ederiz :)</p> ]]></content:encoded> </item> <item><title>Yazar: DrSerdar</title><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/comment-page-1#comment-2972</link> <dc:creator>DrSerdar</dc:creator> <pubDate>Tue, 19 Oct 2010 07:35:45 +0000</pubDate> <guid isPermaLink="false">http://www.muzafferakyil.com/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx#comment-2972</guid> <description>Bu soruma c sharp nedir forumlarında şöyle bir yanıt geldi: Ben nasıl yapılacağını hala  çözemedim. -------------------------------------------------- iki tablo içinde kayıt sayısı az olan tablodan where ile data alınırsa doğal olarak iki tablonun kesişimi kadar data gelecektir. Ms-SQL için tam olarak karşılığı nasıl olur bilmiyorum ama ORACLE pl/SQL koduSelect * From (Select * From Tablo1) T1, (Select * From Tablo2 where field1=123) T2 Where T1.ID = T2.ID(+);Sanırım burada kullandığım (+) ifadesinin karşılığı left join sql serverda ----------------------------------</description> <content:encoded><![CDATA[<p>Bu soruma c sharp nedir forumlarında şöyle bir yanıt geldi: Ben nasıl yapılacağını hala  çözemedim.<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br /> iki tablo içinde kayıt sayısı az olan tablodan where ile data alınırsa doğal olarak iki tablonun kesişimi kadar data gelecektir. Ms-SQL için tam olarak karşılığı nasıl olur bilmiyorum ama ORACLE pl/SQL kodu</p><p>Select * From<br /> (Select * From Tablo1) T1,<br /> (Select * From Tablo2 where field1=123) T2<br /> Where T1.ID = T2.ID(+);</p><p>Sanırım burada kullandığım (+) ifadesinin karşılığı left join sql serverda<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p> ]]></content:encoded> </item> <item><title>Yazar: DrSerdar</title><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/comment-page-1#comment-2969</link> <dc:creator>DrSerdar</dc:creator> <pubDate>Mon, 18 Oct 2010 10:58:24 +0000</pubDate> <guid isPermaLink="false">http://www.muzafferakyil.com/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx#comment-2969</guid> <description>muzaffer bey. sorunum ile ilgilenmişsiniz. Tşkler :))Visual studio 2008. C# + access veritabanı kullanıyorumverdiğiniz kodların üstekini denediğimde (AND li olanı) Birleştirme ifadesi desteklenmiyor. hatasını veriyor.where li olanı denediğimde ise 2 tablonun keşişimine where uygulamış halde gelıiyor . yani şu şekilde.datagridview clmn1 clmn2 09:00 15.05.2010 11:00 15.05.2010 12:00 15.10.2010benim istediğim. tablo1in tüm satırlarının olması ve tablo2 nin tablo1 le ortak satırlarında  bayrı bir filtreleme daha yapmabilmek.Yardımcı olursanız çok  sevinirim.</description> <content:encoded><![CDATA[<p>muzaffer bey. sorunum ile ilgilenmişsiniz. Tşkler :))</p><p>Visual studio 2008. C# + access veritabanı kullanıyorum</p><p>verdiğiniz kodların üstekini denediğimde (AND li olanı)<br /> Birleştirme ifadesi desteklenmiyor. hatasını veriyor.</p><p>where li olanı denediğimde ise 2 tablonun keşişimine where uygulamış halde gelıiyor . yani şu şekilde.</p><p>datagridview<br /> clmn1 clmn2<br /> 09:00 15.05.2010<br /> 11:00 15.05.2010<br /> 12:00 15.10.2010</p><p>benim istediğim. tablo1in tüm satırlarının olması ve tablo2 nin tablo1 le ortak satırlarında  bayrı bir filtreleme daha yapmabilmek.</p><p>Yardımcı olursanız çok  sevinirim.</p> ]]></content:encoded> </item> <item><title>Yazar: muzaffer</title><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/comment-page-1#comment-2953</link> <dc:creator>muzaffer</dc:creator> <pubDate>Sat, 16 Oct 2010 13:38:06 +0000</pubDate> <guid isPermaLink="false">http://www.muzafferakyil.com/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx#comment-2953</guid> <description>Merhabalar drserdar;İstediğiniz şeyi şu şekilde yapabilirsiniz. [code language=&#039;sql&#039;] SELECT tablo2.* FROM tablo1 LEFT JOIN tablo2 ON tablo1.columnx = tablo2.columnx AND tablo2.columny = &#039;15.05.2010&#039;# yadaSELECT tablo2.* FROM tablo1 LEFT JOIN tablo2 ON tablo1.columnx = tablo2.columnx WHERE tablo2.columny = &#039;15.05.2010&#039; [/code] kolay gelsin</description> <content:encoded><![CDATA[<p>Merhabalar drserdar;</p><p>İstediğiniz şeyi şu şekilde yapabilirsiniz.</p><pre class="brush: sql; ">

SELECT tablo2.* FROM tablo1
LEFT JOIN tablo2 ON tablo1.columnx = tablo2.columnx AND tablo2.columny = &#039;15.05.2010&#039;

# yada

SELECT tablo2.* FROM tablo1
LEFT JOIN tablo2 ON tablo1.columnx = tablo2.columnx
WHERE tablo2.columny = &#039;15.05.2010&#039;
</pre><p>kolay gelsin</p> ]]></content:encoded> </item> <item><title>Yazar: drserdar</title><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/comment-page-1#comment-2945</link> <dc:creator>drserdar</dc:creator> <pubDate>Fri, 15 Oct 2010 21:29:40 +0000</pubDate> <guid isPermaLink="false">http://www.muzafferakyil.com/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx#comment-2945</guid> <description>Şöyle bi sorunum var.tablo1 Columnx 08:00 09:00 10:00 11:00 12:00tablo2 columnx            columny 09:00            15.05.2010 11:00            15.05.2010 09:00            17.05.2010 12:00            15.10.2010yukardaki iki tabloyu aşağıdaki gibi datagride aktarmak istiyorum. 1. tablonun tamamını aldım. 2. tablonun da 1. tablo ile ortak satırlarını aldım. ama bu aldıgım satırlarda  ayrı bir filtreleme daha yapmalıyım.(mesela aşağıda 15.05.2010  olanları filtreleyerek yazdım )datagridview clmn1            clmn2 08:00             null 09:00          15.05.2010 10:00             null 11:00           15.05.2010 12:00           15.10.2010</description> <content:encoded><![CDATA[<p>Şöyle bi sorunum var.</p><p>tablo1<br /> Columnx<br /> 08:00<br /> 09:00<br /> 10:00<br /> 11:00<br /> 12:00</p><p> tablo2<br /> columnx            columny<br /> 09:00            15.05.2010<br /> 11:00            15.05.2010<br /> 09:00            17.05.2010<br /> 12:00            15.10.2010</p><p>yukardaki iki tabloyu aşağıdaki gibi datagride aktarmak istiyorum.<br /> 1. tablonun tamamını aldım. 2. tablonun da 1. tablo ile ortak satırlarını aldım. ama bu aldıgım satırlarda  ayrı bir filtreleme daha yapmalıyım.(mesela aşağıda 15.05.2010  olanları filtreleyerek yazdım )</p><p> datagridview<br /> clmn1            clmn2<br /> 08:00             null<br /> 09:00          15.05.2010<br /> 10:00             null<br /> 11:00           15.05.2010<br /> 12:00           15.10.2010</p> ]]></content:encoded> </item> <item><title>Yazar: Muhammed</title><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/comment-page-1#comment-2612</link> <dc:creator>Muhammed</dc:creator> <pubDate>Wed, 14 Jul 2010 06:43:50 +0000</pubDate> <guid isPermaLink="false">http://www.muzafferakyil.com/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx#comment-2612</guid> <description>3 tablonun inner join ile birleştirilmesi __________________________________________select * from tabloA INNER JOIN tabloB ON tabloA.Alan1=tabloB.Alan1 INNER JOIN tabloC ON tabloA.Alan1=tabloC.Alan1Şeklinde yapılabilir</description> <content:encoded><![CDATA[<p>3 tablonun inner join ile birleştirilmesi<br /> __________________________________________</p><p>select *<br /> from tabloA<br /> INNER JOIN tabloB ON tabloA.Alan1=tabloB.Alan1<br /> INNER JOIN tabloC ON tabloA.Alan1=tabloC.Alan1</p><p>Şeklinde yapılabilir</p> ]]></content:encoded> </item> <item><title>Yazar: Serçin</title><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/comment-page-1#comment-2550</link> <dc:creator>Serçin</dc:creator> <pubDate>Fri, 02 Jul 2010 07:45:15 +0000</pubDate> <guid isPermaLink="false">http://www.muzafferakyil.com/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx#comment-2550</guid> <description>Çok güzel anlatıyorsunuz, Ellerinize sağlık,çok teşekkürler...</description> <content:encoded><![CDATA[<p>Çok güzel anlatıyorsunuz, Ellerinize sağlık,çok teşekkürler&#8230;</p> ]]></content:encoded> </item> <item><title>Yazar: Kendin Yap Akvaryum</title><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/comment-page-1#comment-1630</link> <dc:creator>Kendin Yap Akvaryum</dc:creator> <pubDate>Thu, 08 Oct 2009 08:24:18 +0000</pubDate> <guid isPermaLink="false">http://www.muzafferakyil.com/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx#comment-1630</guid> <description>Faydalı olmuş, 3 tablonun inner join ile nasıl birleştirileceğini de açıklarsanız güzel olur.</description> <content:encoded><![CDATA[<p>Faydalı olmuş, 3 tablonun inner join ile nasıl birleştirileceğini de açıklarsanız güzel olur.</p> ]]></content:encoded> </item> <item><title>Yazar: ilyas TEKER</title><link>http://muzaffer.akyil.net/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx/comment-page-1#comment-902</link> <dc:creator>ilyas TEKER</dc:creator> <pubDate>Tue, 20 Jan 2009 21:04:21 +0000</pubDate> <guid isPermaLink="false">http://www.muzafferakyil.com/2008/02/23/makale/yazilim/sql/admin/inner-outer-left-right-crossfull-join-nedir.aspx#comment-902</guid> <description>Full Outer Join arıyordum senin sitene rastladım. Güzel bir makale olmuş. Teşekkür ederim :)</description> <content:encoded><![CDATA[<p>Full Outer Join arıyordum senin sitene rastladım. Güzel bir makale olmuş. Teşekkür ederim :)</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached
Database Caching using memcached
Object Caching 501/543 objects using memcached

Served from: muzaffer.akyil.net @ 2012-02-10 13:23:31 -->
