일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 프로퍼티
- @Spring-Test
- SpringJDBC
- JdbcTemplate
- AOP
- spring
- java spring
- java
- Linux
- Framework
- @AspectJ
- XML
- 컨테이너
- spring framework
- 리눅스
- myBatis
- JDBC TEMPLATE
- Di
- STS
- Dependency Injection
- Spring JDBC
- spring aop
- @JUnit
- POJO
- pointcut
- Ubunt
- Spring Boot
- unix
- 마이바티스
- @test
Archives
- Today
- Total
개키우는개발자 : )
PostgreSQL 데이터 조회 (SELECT 문) 본문
반응형
SELECT 문법
- 특정 테이블의 모든 데이터 조회
추출하고 싶은 컬럼의 명, 모든 컬럼을 보고싶으면 * 를 입력하고 FROM절 뒤에 TABLE명을 입력하면
해당 TABLE의 데이트를 추출할 수 있습니다.
코드를 작성후 Ctrl + Enter 를 누르면 조회가 됩니다.
SELECT COLUMN_1 ,COLUMN_2 ,... FROM TABLE_NAME;
CUSTOMER TABLE 조회하기
SELECT * FROM CUSTOMER;
모든 데이터를 불러옵니다.
DBeaver 기능중에 정보를 볼 수 있는 방법이 있는데 해당 코드를 마우스드래그로 블럭한 후 Ctrl+Shift+E 를 누르면 아래와 같이 정보가 조회 됩니다.
CUSTOMER TABLE을 펼치면 테이블의 속성들이 보여지며 조회된 개수,시간 등등 상세 정보도 같이 볼 수 있는 유용한 기능이 있습니다.
내가 보고싶은 정보만 선택하여 조회하기 (성,이름,이메일)
SELECT FIRST_NAME,LAST_NAME,EMAIL FROM CUSTOMER;
SQL의 실행순서
FROM -> TABLE_NAME -> SELECT -> COLUMN 순으로 조회를 합니다.
Alias(별칭) 사용하기
1개의 테이블일땐 잘 사용하지 않지만 테이블을 여러개를 조합하여 조회할때 사용합니다.
TABLE 뒤에 A 라고 이름일 부여합니다. 그리고 그 해당되는 COLUMN들의 앞에 A.을 붙여 A에 해당하는 COLUMN이란걸 알 수 있습니다.
SELECT A.FIRST_NAME,A.LAST_NAME,A.EMAIL FROM CUSTOMER A;
반응형
'PostgreSQL > 데이터 조회와 필터링' 카테고리의 다른 글
PostgreSQL 결과의 제한 (FETCH 절) (0) | 2019.10.27 |
---|---|
PostgreSQL 결과의 제한 (LIMIT 절) (0) | 2019.10.27 |
PostgreSQL 필터링 조회 (WHERE 절) (0) | 2019.10.26 |
PostgreSQL 중복 값 제외 (DISTINCT 문) (4) | 2019.10.26 |
PostgreSQL 데이터 정렬 (ORDER BY 문) (0) | 2019.10.26 |
Comments