Запрос SQL Server 2005 (количество строк и интервал загрузки) - PullRequest
0 голосов
/ 30 мая 2018

Я делаю проект, в котором загружаю огромную базу данных в свое программное обеспечение, поэтому я должен загружать базу данных блоками.

У меня есть 2 вопроса по этому поводу.

  1. Каквыбрать только несколько строк из таблицы?Например:

    select * from table (row 10 to row 20) 
    

    или это может быть

    select * from table (row 10 and next 10 rows)
    
  2. Как получить количество строк в таблице?

1 Ответ

0 голосов
/ 30 мая 2018

MySql:

SELECT * 
FROM Orders 
LIMIT 10 OFFSET 1

для первых 10 записей

SQL Server:

SELECT TOP 10 * 
FROM Customers

для первых 10 записей.

Комуполучить количество строк в таблице:

SELECT count(*) FROM table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...