Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА:

Выборка определенного количества данных 4 года 8 мес. назад #180

  • Олег Коровяков
  • Олег Коровяков аватар Автор темы
  • Не в сети
  • Автор сайта
  • Автор сайта
  • Сообщений: 280
  • Репутация: 1
  • Спасибо получено: 1
Выбрать определенное количество строк данных можно при помощи инструкции SELECT TOP. Для выбора определенного процента от общего количества строк данных нужно вместе с инструкцией TOP использовать ключевое слово PERCENT.
-- создаем таблицу, на которой будем показывать пример
DECLARE @t AS TABLE (id int identity primary key, first_name nvarchar(50), last_name nvarchar(50));

-- заполняем таблицу данными
INSERT INTO @t
SELECT 'Василий', 'Пупкин';
INSERT INTO @t
SELECT 'Маша', 'Пупкина';
INSERT INTO @t
SELECT 'Федя', 'Петров';
INSERT INTO @t
SELECT 'Света', 'Иванова';
INSERT INTO @t
SELECT 'Миша', 'Лахматов';
INSERT INTO @t
SELECT 'Лена', 'Кбайтова';
INSERT INTO @t
SELECT 'Рита', 'Краснова';
INSERT INTO @t
SELECT 'Стёпа', 'Мешков';
INSERT INTO @t
SELECT 'Анюта', 'Сергеева';
INSERT INTO @t
SELECT 'Дима', 'Олегов';

-- собственно сам пример
SELECT TOP 20 PERCENT * FROM @t --20% данных, т.е. 2 строки из 10
SELECT TOP 50 PERCENT * FROM @t --50% данных, т.е. 5 строк из 10

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Модераторы: Дмитрий

О сайте

Строительство индивидуальных домов из лёгкого самана - опыт, советы, методика строительства и подробные инструкции. А также возможность применения альтернативных источников энергии.


Контакты

08340. ул.Салютная 17. с.Гнедын.
Киевская обл. Украина.

+38 067 492 4124.
+38 095 065 8860.

info@okwood.com.ua
www.okwood.com.ua

Местоположения


8PM2+7R Гнедин, Kyiv Oblast