Я делаю проект, в котором загружаю огромную базу данных в свое программное обеспечение, поэтому я должен загружать базу данных блоками.
У меня есть 2 вопроса по этому поводу.
Каквыбрать только несколько строк из таблицы?Например:
select * from table (row 10 to row 20)
или это может быть
select * from table (row 10 and next 10 rows)
Как получить количество строк в таблице?
MySql:
SELECT * FROM Orders LIMIT 10 OFFSET 1
для первых 10 записей
SQL Server:
SELECT TOP 10 * FROM Customers
для первых 10 записей.
Комуполучить количество строк в таблице:
SELECT count(*) FROM table