" /> " /> JoomThumbnail
Головна SQL Top
Note

TOP

- Зауваження:

Синтаксис в SQL Server

1
2
SELECT TOP number|percent (s)
FROM table_name

Синтаксис в MySQL

1
2
3
SELECT (s)
FROM table_name
LIMIT number

Приклад

1
2
3
SELECT *
FROM Persons
LIMIT 5

Синтаксис в Oracle

1
2
3
SELECT (s)
FROM table_name
WHERE ROWNUM <= number

Приклад

1
2
3
SELECT *
FROM Persons
WHERE ROWNUM <=5

Приклад SQL TOP

P_IdLastNameFirstNameAddressCity
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger
4 Nilsen Tom Vingvn 23 Stavanger

Для цього використовуємо такий запит.:

1
SELECT TOP 2 * FROM Persons

P_IdLastNameFirstNameAddressCity
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes

Приклад використання відсотків в SQL TOP

P_IdLastNameFirstNameAddressCity
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger
4 Nilsen Tom Vingvn 23 Stavanger

Для цього використовуємо такий запит.:

1
SELECT TOP 50 PERCENT * FROM Persons

P_IdLastNameFirstNameAddressCity
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes

Коментарі

 
-7 #1 villian 2010-06-09 11:24 Деякі бази даних підтримують тільки кратні десяти і п'яти аргументи. Тобто , , ... Ну Ви зрозуміли. Цитувати
 
 
+6 #2 Irina 2010-10-20 08:35 Цитую villian:
Деякі бази даних підтримують тільки кратні десяти і п'яти аргументи. Тобто , , ... Ну Ви зрозуміли.


а які підтримують TOP 2 TOP наприклад??
Цитувати
 

Авторизація

Nice Ajax Poll

Яке з моїх розширень найкраще?

Статистика

Реклама