Как использовать SQL DISTINCT и TOP в одном запросе?
Предварительные требования: SQL | Отдельный пункт
Язык структурированных запросов — это компьютерный язык, который мы используем для взаимодействия с реляционной базой данных. SQL — это инструмент для организации, управления и извлечения архивных данных из компьютерной базы данных. В этой статье мы увидим, как использовать SQL DISTINCT и TOP в одном запросе.
ОТЛИЧНЫЙ :
Это ключевое слово используется только для возврата различных или мы можем сказать разные значения. Это сохраняет только один повторяющийся элемент и устраняет повторяющиеся строки.
ТОП:
Предложение TOP используется, когда мы хотим вернуть определенное количество записей. Имейте в виду, что не все системы баз данных поддерживают предложение TOP. для MySQL это LIMIT, в то время как Oracle использовал FETCH FIRST number ROWS ONLY.
Шаги по использованию SQL DISTINCT и TOP в одном запросе:
Шаг 1: Создайте базу данных. Для этого используйте приведенную ниже команду, чтобы
Запрос:
CREATE DATABASE Student;
Шаг 2: Используйте базу данных учащихся. Для этого используйте приведенную ниже команду.
Запрос:
USE Student;
Шаг 3: Вставьте 5 строк в таблицу MARKS.
Запрос:
INSERT INTO STUDENT VALUES("Amit"); INSERT INTO STUDENT VALUES("Amit "); INSERT INTO STUDENT VALUES("Aniket"); INSERT INTO STUDENT VALUES("Aniket"); INSERT INTO STUDENT VALUES("Soumya"); INSERT INTO STUDENT VALUES("Tridib");
Шаг 4: Для просмотра вставленного имени без использования отдельного.
Запрос:
SELECT name FROM student ORDER BY name;
Шаг 5: Чтобы просмотреть вставленное имя, используя отличное.
Запрос:
SELECT DISTINCT name FROM student ORDER BY name;
Шаг 6: Чтобы просмотреть вставленное имя с отличительным и верхним:
Запрос:
SELECT DISTINCT TOP 3 name FROM student ORDER BY name;