/*
select : 90%
형식: SELECT 값, 컬럼명,함수, sub query
FROM 절 = 셀렉트 절
: 테이블명, sub query
*/
select 1+2; -- *.exe
SELECT *
FROM employees;
SELECT employee_id, first_name, salary
from employees;
--column의 alias(별명)
select employee_id as empno, first_name as name, salary sal
from employees;
select employee_id as 사원번호, first_name as 이름, salary 월급
from employees;
select employee_id as "사원 번호", first_name as 이름, salary 월급
from employees; -- 사원 번호 사이를 띄어쓰면 에러 발생 이럴 때는 "사원 번호" 이렇게 사용
-- 더하기+ 빼기- 곱하기* 나누기/
SELECT employee_id, first_name, salary, salary * 1.1
FROM employees;
SELECT employee_id, first_name, salary, salary /0 --에러 발생 0으로는 나누기 불가
FROM employees;
-- 문자열 or 칼럼을 합해서 하나의 컬럼에 출력하기
--성이름
SELECT concat(last_name,first_name)
FROM employees;
--성 ^ 이름 --concat가 칼럼명
SELECT concat(last_name, ' ',first_name)
FROM employees;
--성과 이름을 따로 출력
SELECT concat('성: ', last_name, '이름',first_name)
FROM employees;
--fullname이 칼럼명이 되었다
SELECT last_name || ' ' || first_name as fullname
from employees;
'PostgresSQL > PostgresSQL 개념정리' 카테고리의 다른 글
| table (0) | 2026.06.17 |
|---|---|
| Join (0) | 2026.06.15 |
| oder by , group by, group function, having sum (0) | 2026.06.12 |
| where (0) | 2026.06.12 |
| [standard function] 문자, 숫자, 날짜, 문자 <->날짜, 원하는 형식, 지정값 대체 (0) | 2026.06.10 |