PostgresSQL/PostgresSQL 개념정리

from

jamk-diary 2026. 6. 12. 15:18

/*
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