Можете да преузмете податке из табеле помоћу наредбе СЕЛЕЦТ.
Синтакса:
SELECT [column names] FROM [table_name]
Ево,
- имена колона: Име колона чију вредност желите да преузмете
- ФРОМ: Клаузула ФРОМ дефинише једну или више изворних табела за СЕЛЕЦТ.
- име_табеле: Име постојеће табеле коју желите да упитате
ПостгреСКЛ Селецт Статемент у СКЛ Схелл-у
Корак 1) Имамо табелу „туториали“ са 2 колоне „ид“ и „туториал_наме“. Хајде да га упитамо. Користите следећи упит за навођење података у табели
SELECT id,tutorial_name FROM tutorials;
НАПОМЕНА : Помоћу наредбе \ ц повежите се са базом података која садржи табелу коју желите да упитате. У нашем случају, повезани смо са гуру99 базе података.
Корак 2) Ако желите да видите све колоне у одређеној табели, можемо да користимо знак са звездицом (*). То значи да провјерава сваку могућност и, као резултат, вратит ће сваку колону.
SELECT * FROM tutorials;
Приказује све записе табеле туторијала.
Корак 3) Можете користити клаузулу ОРДЕР за сортирање података у табели на основу одређене колоне. Клаузула ОРДЕР организује податке по редоследу од А до Ж.
SELECT * FROM tutorials ORDER BY id;
Можете сортирати од З до А користећи "ДЕСЦ" након израза "ОРДЕР БИ".
SELECT * FROM tutorials ORDER BY id DESC;
Корак 4) Селецт ДИСТИНЦТ у клаузули ПостгреСКЛ може се користити за уклањање дуплираних редова из резултата. Задржава један ред за сваку групу дупликата.
Syntax:SELECT DISTINCT column_1 FROM table_name;
Омогућава упит Постгрес-у да одабере различите вредности ИД-а из наших водича за табеле користећи различите упите у ПостгреСКЛ-у
SELECT DISTINCT(id) FROM tutorials;
Корак 5) Можете да користите клаузулу ПостгреСКЛ поредак по ЛИМИТ за ограничавање броја записа које враћа упит СЕЛЕЦТ
SELECT * FROM tutorials LIMIT 4;
ПостгреСКЛ Селецт Статемент у ПгАдмин-у
Корак 1) У Објецт Трее
- Десни клик на табелу
- Изаберите Сцриптс
- Кликните на СЕЛЕЦТ СЦРИПТ
Корак 2) У табли с десне стране
- Уредите упит СЕЛЕЦТ ако је потребно
- Кликните икону Лигхтнинг
- Посматрајте излаз
Цхеат Схеет
SELECT [column names] FROM [table_name] [clause]
Ево различитих параметара
- имена колона: Име колона чију вредност желите да преузмете
- ФРОМ: Клаузула ФРОМ дефинише једну или више изворних табела за СЕЛЕЦТ Уникуе Постгрес.
- име_табеле: Име постојеће табеле коју желите да упитате
Разне клаузуле су:
Команде | Опис |
---|---|
* |
Дохваћа записе за све редове у табели |
ДИСТИНЦТ |
Дистинцт ин ПостгреСКЛ вам помаже да уклоните дупликате из резултата. |
НАРУЧИ ПО |
Поредај редове на основу колоне Подразумевани редослед сортирања је растући. За сортирање у падајућем редоследу користите кључну реч ДЕСЦ |
ОГРАНИЧЕЊЕ |
Ограничење у ПостгреСКЛ-у ограничава број записа које враћа упит. |