Оператор SELECT в PostgreSQL
Оператор SELECT в PostgreSQL используется для выбора данных из базы данных.
Результат сохраняется в таблице результатов, называемой набором результатов.
Синтаксис
Синтаксис оператора SELECT выглядит следующим образом:
SELECT column1, column2,...columnN FROM table_name;
column1, column2,...columnN — это имена полей в таблице.
table_name — это имя таблицы.
Если мы хотим прочитать все данные в таблице, мы можем использовать следующую инструкцию SQL:
SELECT * FROM table_name;
В предыдущей главеинструкция INSERT INTOмы уже вставили некоторые данные в таблицу company, используя** можно прочитать все данные в этой таблице:
exampledb=# SELECT * FROM company; ID NAME AGE ADDRESS SALARY JOIN_DATE ---- ---------- ----- ---------- ------- -------- 1 Paul 32 California 20000.0 2001-07-13 2 Allen 25 Texas 2007-12-13 3 Teddy 23 Norway 20000.0 4 Mark 25 Rich-Mond 65000.0 2007-12-13 5 David 27 Texas 85000.0 2007-12-13
Мы также можем прочитать указанные поля ID и NAME:
exampledb=# SELECT ID,NAME FROM company; id | name ----+------- 1 | Paul 2 | Allen 3 | Teddy 4 | Mark 5 | David (5 rows)Другие расширения