Вы можете извлечь данные из таблицы, используя инструкцию 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) В дереве объектов
- Щелкните правой кнопкой мыши по таблице
 - Выберите сценарии
 - Нажмите на SELECT SCRIPT
 
Шаг 2) В панели справа
- Отредактируйте запрос SELECT, если требуется
 - Нажмите значок молнии
 - Соблюдайте вывод
 
Шпаргалка
SELECT [column names] FROM [table_name] [clause]
Здесь приведены различные параметры
- имена столбцов: имя столбцов, значение которых вы хотите получить
 - FROM: предложение FROM определяет одну или несколько исходных таблиц для SELECT.
 - table_name: имя существующей таблицы, которую вы хотите запросить
 
Различные пункты:
| 
 *  | 
 Извлекает записи для всех строк в таблице  | 
| 
 DISTINCT  | 
 Эта опция помогает вам удалить дубликаты из результата.  | 
| 
 СОРТИРОВАТЬ ПО  | 
 Сортировка строк по столбцу Порядок сортировки по умолчанию — По возрастанию. Используйте ключевое слово DESC для сортировки по убыванию  | 
| 
 ПРЕДЕЛ  | 
 Он ограничивает количество записей, возвращаемых запросом.  | 







