database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 4679 게시물 읽기
No. 4679
Select 문에 대한 질문여 ..
작성자
궁금이
작성일
2003-04-24 13:22
조회수
1,342

검색쿼리에서

Select * from USER;

하면 모든 필드를 다 검색해 오자나여 ..

 

근데 ..

예를 들면, USER테이블에 id, pwd, name 의 컬럼이 들어있다고 할때.

id 하고 name 만 뽑아올려면 어떻게 해야하나여?

 

Select id, name from USER;

이런거 말구여 ..

 

뭔가 있지 않나여 .. except 라든가 ..

Select * except pwd from USER; ??

 

고수님들 답변 부탁드려여 .. 그럼 꾸벅~

이 글에 대한 댓글이 총 2건 있습니다.

select * 는 상당한 성능저하를 가져옵니다.

심지어 모든 필드를 가져온다 할경우에도 성능차이가 생깁니다. 어떤 사이트에서는 select * 했던것을 바꾸어 select a, b, c, .... 로 바꿈으로 해서 6초 걸리던 쿼리가 0.2초로 바뀌었다고 합니다.

참고하세요.

skyer9님이 2003-04-25 14:12에 작성한 댓글입니다.

sql select 에서 except 는 차집합(?) 예약어 입니다. 그래서 이런 놈을 쓸 수 없고,

select * - pwd from user;

 

이런게 있으면 좋겠군요(문제가 있는 구문이지만). :)

하지만 아쉽게도 제가 알고 있는 범위내에서는 이런 구문이 sql 구문으로 채택되지는 않았네요.

 

sql 쿼리문을 만들기 귀찮으시면, PgAdmin 같은 GUI 툴을 이용해서 sql 만들기를 대신해보세요. 그것도 한 방법일듯.

김상기(ioseph)님이 2003-04-30 23:23에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4683db에서 한 테이블 데이터만 백업 받을려면... [1]
gabriel
2003-04-28
1436
4681[질문] foreign key 오류 나요... ㅠ_-); [2]
임유빈
2003-04-25
1214
4680다른 서버의 데이타를 옮기는 좋은 방법은? [1]
김효원
2003-04-24
1259
4679Select 문에 대한 질문여 .. [2]
궁금이
2003-04-24
1342
4678drop constraint 에서.. [1]
곽상영
2003-04-24
1341
4677[질문] 오라클의 인라인 뷰 와 같은 기능이 ? [2]
박근준
2003-04-23
1183
4676테이블 정보는 어떻게 보나여? [2]
왕초보
2003-04-23
1243
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다