ОТЛИЧНЫЕ в PostgreSQL: выбрать, упорядочить и ограничить (примеры)
Вы можете получить данные из таблицы с помощью оператора SELECT.
Синтаксис:
SELECT [column names] FROM [table_name]
Здесь,
- имена столбцов: имя столбцов, значение которых вы хотите получить.
- FROM: Предложение FROM определяет одну или несколько исходных таблиц для SELECT.
- table_name: имя существующей таблицы, которую вы хотите запросить.
PostgreSQL Выберите оператор в оболочке SQL
Шаг 1) У нас есть таблица «tutorials» с двумя столбцами «id» и «tutorial_name». Давайте запросим это. Используйте следующий запрос для вывода данных в таблице
SELECT id,tutorial_name FROM tutorials;
ЗАМЕТКА: используйте команду \c для подключения к базе данных, содержащей таблицу, которую вы хотите запросить. В нашем случае мы подключены к базе данных guru99.
Шаг 2) Если вы хотите просмотреть все столбцы в определенной таблице, мы можем использовать подстановочный знак звездочки (*). Это означает, что он проверяет каждую возможность и в результате возвращает каждый столбец.
SELECT * FROM tutorials;
Он отображает все записи таблицы учебных пособий.
Шаг 3) Вы можете использовать предложение ORDER для сортировки данных в таблице по определенному столбцу. Предложение ORDER организует данные в порядке от А до Я.
SELECT * FROM tutorials ORDER BY id;
Вы можете сортировать от Я до А, используя «DESC» после оператора «ORDER BY».
SELECT * FROM tutorials ORDER BY id DESC;
Шаг 4) Выберите DISTINCT в PostgreSQL Предложение можно использовать для удаления повторяющихся строк из результата. Он сохраняет одну строку для каждой группы дубликатов.
Syntax: SELECT DISTINCT column_1 FROM table_name;
Давайте запросим значения Postgres Select Distinct id из наших руководств по таблицам, используя отдельные запросы в PostgreSQL
SELECT DISTINCT(id) FROM tutorials;
Шаг 5) Вы можете использовать PostgreSQL упорядочить по предложению LIMIT, чтобы ограничить количество записей, возвращаемых запросом SELECT.
SELECT * FROM tutorials LIMIT 4;
PostgreSQL Выберите оператор в PgAdmin
Шаг 1) В дереве объектов
- Щелкните правой кнопкой мыши по столу
- Выберите сценарии
- Нажмите ВЫБРАТЬ СКРИПТ.
Шаг 2) На панели справа
- При необходимости отредактируйте запрос SELECT.
- Нажмите значок молнии
- Наблюдайте за выводом
Шпаргалка
SELECT [column names] FROM [table_name] [clause]
Вот различные параметры
- имена столбцов: имя столбцов, значение которых вы хотите получить.
- FROM: Предложение FROM определяет одну или несколько исходных таблиц для SELECT Unique Postgres.
- table_name: имя существующей таблицы, которую вы хотите запросить.
Различные положения:
Команды | Описание |
---|---|
* | Выбирает записи для всех строк таблицы. |
DISTINCT | Отличительный в PostgreSQL поможет вам удалить дубликаты из результата. |
СОРТИРОВАТЬ ПО | Сортировка строк по столбцу
Порядок сортировки по умолчанию — по возрастанию. Используйте ключевое слово DESC для сортировки в порядке убывания. |
ОГРАНИЧЕНИЯ | Предел в PostgreSQL ограничивает количество записей, возвращаемых запросом. |