2015-01-17 7 views
-1

Select [Top n[PERCENT]] from table_name. в этом синтаксисе, каково использование ключевого слова PERCENT?Верхнее ключевое слово в Sql

+0

его процент. в 'TOP (выражение) [PERCENT]' - выражение неявно преобразуется в значение float, если задан PERCENT; в противном случае он преобразуется в bigint. Это означает, что если вы напишете TOP 10, тогда вы получите 10 записей и TOP 10 PERCENT, а затем предоставите 10% записей. Http://msdn.microsoft.com/en-IN/library/ms189463.aspx – Sachin

ответ

1
TOP n [PERCENT] 

n указывает количество возвращаемых строк. Если PERCENT не указан, n - количество возвращаемых строк. Если ПРОЦЕНТ указано, п процент из результирующего набора строк для возврата:

Попробуйте на w3schools.com

http://www.w3schools.com/sql/trysql.asp?filename=trysql_select_top_percent&ss=-1

1

Это возвращает первый п процент строк, соответствующих вашим критериям. Обычно условие ORDER BY необходимо, чтобы возвращаемые строки были полезными.

+1

Должен был комментарий IMHO – Vivekh

+0

Да. Я должен согласиться с этим. Хороший звонок. – Beartums

0
  1. Он возвращается. top PERCENT% строк оператора select.

  2. Используется как взломанный под заказ в Представлениях Вы не можете заказать по, так что если вы добавите TOP 100 PERCENT, вы сможете заказать.

Смежные вопросы