HamidReza Ireh

حمیدرضا ایره

HamidReza Ireh

حمیدرضا ایره

این عبارت برای مشخص کردن تعداد رکورد هایی که لازم است اطلاعات آنها باز گردانده شود مورد استفاده قرار میگیرد.                                                 
عبارت TOP  برای جداول بزرگ و با هزاران اطلاعات ذخیره شده در آنها مورد استفاده قرار میگیرد و شمار زیادی از رکوردهای اطلاعاتی را میتواند نمایش دهد .
نکته:عبارت TOP توسط همه سیستم های پایگاه داده ای  پشتیبانی نمیشود.

SQL Server Syntax

SELECT TOP number|percent column_name(s)
FROM table_name

یا معادل عبارت  SELECT TOP  در SQL  را در MYSQL  و ORACLE

MySQL Syntax

SELECT column_name(s)
FROM table_name
LIMIT number

مثال:

SELECT * 
FROM Persons
LIMIT 5

Oracle Syntax

SELECT column_name(s)
FROM table_name
WHERE ROWNUM <= number

مثال:

SELECT * 
FROM Persons
WHERE ROWNUM <=5

مثال های از عبارت TOP در SQL:
نام جدول PERSON


حالا ما فقط دو رکورد اطلاعاتی اول جدول بالا را لازم داریم برای جدا کردن آنها از روش زیر بهره میبریم:

SELECT TOP 2 * FROM Persons

و نتیجه  به فرم زیر میباشد:

مثال برای عبارت TOP PERECENT در SQL:

حالا میخواهیم 50% اطلاعات بالا را از جدول بیرون بکشیم، به همین دلیل از عبارت TOP  به فرم زیر بهره میگیریم.

SELECT TOP 50 PERCENT * FROM Persons

نتیجه به شکل زیر ظاهر میشود:

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی