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
운영게시판
최근게시물
Oracle Q&A 13648 게시물 읽기
No. 13648
한글정렬....(주)....
작성자
ㅡㅡ;
작성일
2003-02-26 11:59
조회수
1,451

기업명이..

 

(주)가가텔레콤

(주)가나레포츠

(주)가나안

가농바이오(주)

가락건설(주)

 

이렇게 (주)가 앞에 있는것도 있고 뒤에 있는것도 있습니다.

 

그래서 앞에 있는 (주)를 떼어 버리고 정렬하고 싶은데요..

 

-------------------------------------(주).....-------------

select u_code,substr(name,4),k_name

from (select u_code,name,k_name

from fn_gaeyo

where name like '(주)%')

where substr(name,4) >= '가'

and substr(name,4) <'나'

order by name;

-------------------------------------........(주)-------------

 

select u_code,name,k_name

from (select u_code,name,k_name

from fn_gaeyo

where name like '%(주)')

where name >= '가'

and name <'나'

order by name;

 

이렇게 따로 가져와서 정렬은 어떻게 해야되나요...?

 

첫번째결과와 두번째 결과를 합해서 정렬을 해야되는데요..

 

가가텔레콤

가나레포츠

가나안

 

가농바이오(주)

가락건설(주)

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

select substr(name,4) name, u_code, k_name

from (select u_code,name,k_name

from fn_gaeyo

where name like '(주)%')

where substr(name,4) >= '가'

and substr(name,4) <'나'

union

select name, u_code, k_name

from (select u_code,name,k_name

from fn_gaeyo

where name like '%(주)')

where name >= '가'

and name <'나'

 

위와같이 하시면 됩니다.

 

아지만 제생각에는 데이타 자체를 수정한 후에

 

하나의 SQL 로 검색하는 것이 성능면에서

 

좋을것 같습니다.

-님이 2003-02-26 15:23에 작성한 댓글입니다.

이게 될려나 -- 이범수말 인용

select name from fn_gaeyo

order by replace(name,'(주)','')

kk님이 2003-02-26 15:32에 작성한 댓글입니다.

다른분 코멘트 입니다.-해결.

SELECT u_code, Name

FROM fn_gaeyo

WHERE (Name >= '가' AND Name < '나')

OR (Name LIKE '(주)%' AND Name >= '(주)가' AND Name <'(주)나')

ORDER BY CASE WHEN Name LIKE '(주)%' THEN SUBSTR(Name,4,length(Name)) ELSE Name END;

ㅡㅡ;님이 2003-02-26 16:01에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
13651다음 에러 해결좀... [2]
최재완
2003-02-26
2132
13650배열 insert 관련 질문 입니다. [1]
김선훈
2003-02-26
3005
13649스키마만 exp시킬순없나여? [1]
영스
2003-02-26
1132
13648한글정렬....(주).... [3]
ㅡㅡ;
2003-02-26
1451
13647ORA-02019 에러가 납니다. dblink 문제.. [2]
C사랑
2003-02-26
26420
13646성능이 어떤게 조을런지
홍길동
2003-02-26
1245
13645tns리스너는 프로세스창에 떠있는데... [1]
물어물어
2003-02-26
1209
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다