Учебники

8) Выберите: Отличить, Сортировать по, Ограничить

Вы можете извлечь данные из таблицы, используя инструкцию SELECT.

Синтаксис:

SELECT [column names] FROM [table_name]

Вот,

  • имена столбцов: имя столбцов, значение которых вы хотите получить
  • FROM: предложение FROM определяет одну или несколько исходных таблиц для SELECT.
  • table_name: имя существующей таблицы, которую вы хотите запросить

Оператор выбора PostgreSQL в оболочке SQL

Шаг 1) У нас есть таблица «tutorials» с 2 столбцами «id» и «tutorial_name». Давайте запросить это. Используйте следующий запрос для отображения данных в таблице.

SELECT id,tutorial_name FROM tutorials;

ПРИМЕЧАНИЕ . Используйте команду \ c, чтобы подключиться к базе данных, содержащей таблицу, которую вы хотите запросить. В нашем случае мы подключены к базе данных guru99.

Шаг 2) Если вы хотите просмотреть все столбцы в определенной таблице, мы можем использовать подстановочный знак звездочка (*). Это означает, что он проверяет каждую возможность и, в результате, возвращает каждый столбец.

SELECT *  FROM tutorials;

Он отображает все записи таблицы учебников.

Step 3) You can use the ORDER clause to sort data in a table based on a particular column. The ORDER clause organizes data in A to Z order.

SELECT *  FROM tutorials ORDER BY id;

You can sort from Z to A using «DESC» after the «ORDER BY» statement.

SELECT *  FROM tutorials ORDER BY id DESC; 

Step 4) The DISTINCT clause can be used to remove duplicate rows from the result. It keeps one row for each group of duplicates.

Syntax: 
SELECT DISTINCT column_1 FROM table_name;

Lets query Distinct id values from our table tutorials

SELECT DISTINCT(id) FROM tutorials; 

Step 5) You can use the LIMIT clause to restrict the number of records returned by the SELECT query

SELECT *  FROM tutorials LIMIT 4; 

PostgreSQL Select Statement in PgAdmin

Шаг 1) В дереве объектов

  1. Щелкните правой кнопкой мыши по таблице
  2. Выберите сценарии
  3. Нажмите на SELECT SCRIPT

Шаг 2) В панели справа

  1. Отредактируйте запрос SELECT, если требуется
  2. Нажмите значок молнии
  3. Соблюдайте вывод

Шпаргалка

SELECT [column names] FROM [table_name] [clause] 

Здесь приведены различные параметры

  • имена столбцов: имя столбцов, значение которых вы хотите получить
  • FROM: предложение FROM определяет одну или несколько исходных таблиц для SELECT.
  • table_name: имя существующей таблицы, которую вы хотите запросить

Различные пункты:

*

Извлекает записи для всех строк в таблице

DISTINCT

Эта опция помогает вам удалить дубликаты из результата.

СОРТИРОВАТЬ ПО

Сортировка строк по столбцу

Порядок сортировки по умолчанию — По возрастанию.

Используйте ключевое слово DESC для сортировки по убыванию

ПРЕДЕЛ

Он ограничивает количество записей, возвращаемых запросом.