<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Byumut &#187; sql AS</title>
	<atom:link href="http://www.byumut.com/tag/sql-as/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.byumut.com</link>
	<description>&#34; En büyük risk, risk almamaktır.... &#34;</description>
	<lastBuildDate>Tue, 27 Sep 2011 18:40:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Sql Notlarım !</title>
		<link>http://www.byumut.com/sql-notlarim/</link>
		<comments>http://www.byumut.com/sql-notlarim/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 01:42:38 +0000</pubDate>
		<dc:creator>byumut</dc:creator>
				<category><![CDATA[Genel Programlama]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[AS]]></category>
		<category><![CDATA[concat]]></category>
		<category><![CDATA[create view]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql AS]]></category>
		<category><![CDATA[sql birden fazla tablo ile çalışmak]]></category>
		<category><![CDATA[sql if]]></category>
		<category><![CDATA[sql notlari]]></category>
		<category><![CDATA[sql notlarim]]></category>

		<guid isPermaLink="false">http://www.byumut.com/?p=350</guid>
		<description><![CDATA[Merhaba arkadaşlar biraz önce sevdiğim bir arkadaşım olan suat ile değişik alıştırmalar yaptık ve sql komutlarından 4 tanesini incelemiş olduk bu alıştırmaların sonucunda bu komutlar ise AS , if , date_format , create view komutları oldu . Şimdi hiç uzatmadan yazdığımız örneklere geçiyor ve örnekleri birebir yorumluyorum ! Birinci İnceleme : select siparisler.id AS siparis_id, [...]]]></description>
			<content:encoded><![CDATA[<p>Merhaba arkadaşlar biraz önce sevdiğim bir arkadaşım olan suat ile değişik alıştırmalar yaptık ve sql komutlarından 4 tanesini incelemiş olduk bu alıştırmaların sonucunda bu komutlar ise AS , if , date_format , create view komutları oldu . Şimdi hiç uzatmadan yazdığımız örneklere geçiyor ve örnekleri birebir yorumluyorum !<br />
<span id="more-350"></span><br />
<span style="color: #000000;"><strong>Birinci İnceleme :</strong> </span></p>
<blockquote><p><strong>select</strong><br />
siparisler.id <span style="color: #ff0000;"><strong>AS</strong></span> siparis_id,<br />
uyeler.adsoyad <span style="color: #ff0000;"><strong>AS</strong></span> siparis_veren,<br />
siparisler.tutar,<br />
<strong>from</strong><br />
uyeler,siparisler<br />
<strong>where</strong><br />
uyeler.id=siparisler.uyeid</p></blockquote>
<p>işte burada <span style="color: #ff0000;"><strong>AS</strong></span> komutu ( AS = ALİAS = LAKAP ) ile siparis.id field &#8216; ine siparis_id şeklinde isim oluşturuyor ve bundan sonrasında kullanırken direk $veri['siparis_id'] şeklinde kullanıyoruz !</p>
<p><strong>İkinci inceleme : </strong></p>
<blockquote><p><strong>select</strong><br />
siparisler.id <span style="color: #ff0000;"><strong>AS</strong></span> siparis_id,<br />
uyeler.adsoyad <span style="color: #ff0000;"><strong>AS</strong></span> siparis_veren,<br />
siparisler.tutar,<br />
<span style="color: #ff0000;"><strong>if(siparisler.durum=1,&#8217;Bekliyor&#8217;,'Onaylandı&#8217;) siparis_durum </strong></span><br />
<strong>from</strong><br />
uyeler,siparisler<br />
<strong>where</strong><br />
uyeler.id=siparisler.uyeid</p></blockquote>
<p>Burada ise bir üstteki koddan farklı olarak if satırını görüyoruz . Bu if satırı sayesinde phpdeki if gibi sql içinde direk denetimler yapabiliyor ve bu denetimler sonucunda sanal fieldler oluşturulabiliyor !</p>
<p><strong>Üçüncü inceleme : </strong></p>
<blockquote><p><strong>select<br />
</strong>siparisler.id siparis_id,<br />
<strong><span style="color: #ff0000;">date_format(siparisler.tarih,&#8217;%d.%m.%Y&#8217;) siparis_tarih,<br />
</span><span style="color: #ff0000;">date_format(siparisler.tarih,&#8217;%H:%i:%s&#8217;) siparis_saat,uyeler.adsoyad siparis_veren,<br />
</span></strong>siparisler.tutar,<br />
<strong><span style="color: #ff0000;">if(siparisler.durum=1,&#8217;Bekliyor&#8217;,'Onaylandı&#8217;) siparis_durum</span></strong><br />
<strong>from</strong><br />
uyeler,siparisler<br />
<strong>where<br />
</strong>uyeler.id=siparisler.uyeid</p></blockquote>
<p>Buradaki kod parçasında ise gördüğümüz en büyük özellik tarihlerde kullandığımız yöntemdir . siparis_tarih , siparis_saat şeklinde 2 field oluşturup o şekilde kayıt etmek yerine date_format(siparisler.tarih,&#8217;%d.%m.%Y&#8217;) yazarak istediğimiz sanal field içine istediğimiz değeri yazdırabiliriz .</p>
<p><strong>Üçüncü inceleme :</strong></p>
<blockquote><p><span style="color: #ff0000;"><strong>create view siparis_listem AS</strong></span></p>
<p><strong>select</strong><br />
siparisler.id siparis_id,<br />
<strong><span style="color: #ff0000;">date_format(siparisler.tarih,&#8217;%d.%m.%Y&#8217;) siparis_tarih,<br />
date_format(siparisler.tarih,&#8217;%H:%i:%s&#8217;) siparis_saat,</span></strong>uyeler.adsoyad siparis_veren,</p>
<p><span style="color: #ff0000;"><strong>concat(siparisler.tutar,&#8217; TL&#8217;) as tutar,<br />
if(siparisler.durum=1,&#8217;Bekliyor&#8217;,'Onaylandı&#8217;) siparis_durum</strong><br />
</span><strong>from</strong><br />
uyeler,siparisler<br />
<strong>where</strong><br />
uyeler.id=siparisler.uyeid</p></blockquote>
<p>bu kod ise yani create view ise AS sonrasında yaptığınız herhangi bir sorgudaki fieldleri ve sonuçları aynen sanal tablo haline çeviriyor ve size bir sayıtlık kullanmak imkanı veriyor ..</p>
<p>Son olarak unuttuğumuz bir komut ise concat komutudur. Bu concat komut sql &#8216; deki herhangi bir fielddeki verilere birşeyler eklemek için kullanılır .</p>
<p>Şimdilik bu kadar kalın sağlıcakla &#8230;</p>

<p class="sayac_bilgi">19 views</p>
]]></content:encoded>
			<wfw:commentRss>http://www.byumut.com/sql-notlarim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

