﻿<?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>SQL Server Case &#8211; SQL Server Eğitimleri</title>
	<atom:link href="https://sqlserveregitimleri.com/etiket/sql-server-case/feed" rel="self" type="application/rss+xml" />
	<link>https://sqlserveregitimleri.com</link>
	<description>SQL Server ile ilgili her şey</description>
	<lastBuildDate>Sun, 22 May 2022 10:01:48 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>
	<item>
		<title>SQL Server’da Where İfadesi ile Case Kullanımı</title>
		<link>https://sqlserveregitimleri.com/sql-serverda-where-ifadesi-ile-case-kullanimi</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Sun, 22 May 2022 10:01:48 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server Case]]></category>
		<category><![CDATA[SQL Server'da Where]]></category>
		<category><![CDATA[Where İfadesi ile Case Kullanımı]]></category>
		<guid isPermaLink="false">https://sqlserveregitimleri.com/?p=13880</guid>

					<description><![CDATA[Herkese merhaba, Bu yazıda SQL Server’da Where ifadesi ile Case kullanımı ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Where ifadesi ile Case kullanımı yapmak...]]></description>
										<content:encoded><![CDATA[<p>Herkese merhaba,</p>
<p>Bu yazıda SQL Server’da Where ifadesi ile Case kullanımı ilgili bilgi vermeye çalışacağım.</p>
<p>SQL Server’da bazı durumlarda Where ifadesi ile Case kullanımı yapmak isteyebilirsiniz.</p>
<p>Aşağıdaki örnek kodu inceleyerek siz de bu işlemi kendi sorgularınızda rahatlıkla yapabilirsiniz.</p>
<pre class="line-numbers"><code class="language-sql">--Tablo oluşturulması ve verilerin eklenmesi

CREATE TABLE Kisiler
(
ID INT,
Ad VARCHAR(100),
Soyad VARCHAR(100)
)
INSERT INTO Kisiler (ID, Ad, Soyad)
SELECT 1, 'Yavuz', 'Selim'
UNION ALL
SELECT 2, 'Hasan', 'Ali'
UNION ALL
SELECT 3, 'Bilge', 'Nuray'
UNION ALL
SELECT 4, 'Busra', 'Abdullah'
UNION ALL
SELECT 5, 'Kubra', 'Ibrahim'
GO
 
--Tablonun kontrol edilmesi

SELECT Ad, Soyad
FROM Kisiler


--Where içinde Case Kullanımı


DECLARE @Ad VARCHAR(100)
SET @Ad = ''
 
DECLARE @Soyad VARCHAR(100)
SET @Soyad = 'Nuray' 
 
-- Pinal's method
SELECT Ad, Soyad
FROM Kisiler
WHERE
    Ad = CASE
    WHEN LEN(@Ad) &gt; 0 THEN  @Ad
    ELSE Ad
    END
AND
    Soyad = CASE
    WHEN LEN(@Soyad) &gt; 0 THEN  @Soyad
    ELSE Soyad
    END</code></pre>
<p>Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz.</p>
<p><img fetchpriority="high" decoding="async" class="alignnone wp-image-13882 size-full" src="https://sqlserveregitimleri.com/wp-content/uploads/2022/05/sql-serverda-where-ifadesi-ile-case-kullanimi-1.jpg" alt="SQL Server’da Where İfadesi ile Case Kullanımı" width="700" height="477" srcset="https://sqlserveregitimleri.com/wp-content/uploads/2022/05/sql-serverda-where-ifadesi-ile-case-kullanimi-1.jpg 700w, https://sqlserveregitimleri.com/wp-content/uploads/2022/05/sql-serverda-where-ifadesi-ile-case-kullanimi-1-315x215.jpg 315w, https://sqlserveregitimleri.com/wp-content/uploads/2022/05/sql-serverda-where-ifadesi-ile-case-kullanimi-1-440x300.jpg 440w, https://sqlserveregitimleri.com/wp-content/uploads/2022/05/sql-serverda-where-ifadesi-ile-case-kullanimi-1-198x135.jpg 198w" sizes="(max-width: 700px) 100vw, 700px" /></p>
<p>Görüldüğü üzere Where ifadesi ile Case kullanımını öğrenmiş olduk.</p>
<p>Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.</p>
<div class='epvc-post-count'><span class='epvc-eye'></span>  <span class="epvc-count"> 608</span><span class='epvc-label'> Kez Okundu</span></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
