﻿<?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’da Sayfalama &#8211; SQL Server Eğitimleri</title>
	<atom:link href="https://sqlserveregitimleri.com/etiket/sql-serverda-sayfalama/feed" rel="self" type="application/rss+xml" />
	<link>https://sqlserveregitimleri.com</link>
	<description>SQL Server ile ilgili her şey</description>
	<lastBuildDate>Thu, 23 Dec 2021 21:28:29 +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 Sayfalama İşlemi Yapmak</title>
		<link>https://sqlserveregitimleri.com/sql-serverda-sayfalama-islemi-yapmak</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Wed, 07 Mar 2018 08:37:07 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server’da Sayfalama]]></category>
		<category><![CDATA[SQL Server’da Sayfalama İşlemi]]></category>
		<category><![CDATA[SQL Server’da Sayfalama İşlemi Yapmak]]></category>
		<guid isPermaLink="false">http://sqlserveregitimleri.com/?p=4820</guid>

					<description><![CDATA[Herkese merhaba, Bu yazıda SQL Server&#8217;da sayfalama işleminin nasıl yapılacağından bahsedeceğim. SQL Server&#8217;da tüm kayıtların gelmesini istemediğimiz durumlar olabilir. Sayfalama tüm kayıtların getirilmesi yerine istenilen kayıtların...]]></description>
										<content:encoded><![CDATA[<p>Herkese merhaba,</p>
<p>Bu yazıda SQL Server&#8217;da sayfalama işleminin nasıl yapılacağından bahsedeceğim.</p>
<p>SQL Server&#8217;da tüm kayıtların gelmesini istemediğimiz durumlar olabilir. Sayfalama tüm kayıtların getirilmesi yerine istenilen kayıtların getirilmesini sağlayacaktır. Aşağıdaki kod bloğunu Northwind veritabanı kullanarak yaptık.</p>
<pre class="line-numbers"><code class="language-sql">DECLARE @satirsayisi INT;
DECLARE @sayfanumarasi INT;
SET @satirsayisi = 7;
SET @sayfanumarasi = 1;
SELECT *
FROM
(
    SELECT ROW_NUMBER() OVER (ORDER BY ProductID) AS RowNum,
           ProductID,
           ProductName
    FROM Products
) AS Sorgu
WHERE RowNum
BETWEEN (@sayfanumarasi - 1) * @satirsayisi + 1 AND (@sayfanumarasi) * @satirsayisi;</code></pre>
<p>Yukarıdaki kod bloğunu çalıştırınca aşağıdaki sonucu göreceksiniz.</p>
<p><img fetchpriority="high" decoding="async" class="alignnone wp-image-12045 size-full" src="https://sqlserveregitimleri.com/wp-content/uploads/2018/03/sql-serverda-sayfalama-islemi-yapmak-1-1.jpg" alt="SQL Server’da Sayfalama İşlemi Yapmak" width="700" height="425" srcset="https://sqlserveregitimleri.com/wp-content/uploads/2018/03/sql-serverda-sayfalama-islemi-yapmak-1-1.jpg 700w, https://sqlserveregitimleri.com/wp-content/uploads/2018/03/sql-serverda-sayfalama-islemi-yapmak-1-1-315x191.jpg 315w, https://sqlserveregitimleri.com/wp-content/uploads/2018/03/sql-serverda-sayfalama-islemi-yapmak-1-1-494x300.jpg 494w, https://sqlserveregitimleri.com/wp-content/uploads/2018/03/sql-serverda-sayfalama-islemi-yapmak-1-1-222x135.jpg 222w" sizes="(max-width: 700px) 100vw, 700px" /></p>
<p>Burada Row_Number fonksiyonunu kullanarak sıra numarası veriyoruz ve sonrasında bu sıra numarasına göre kayıtlarımızı filtreliyoruz. Dilerseniz bu kod bloğunu fonksiyona da çevirebilirsiniz. Satır sayısı değişkeni kaç adet satır göstermek istediğinizi belirtir. Sayfa numarası da hangi sayfayı göstermek istediğinizi.</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"> 522</span><span class='epvc-label'> Kez Okundu</span></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
