특정 특수문자가 들어있으면 최우선순위로 놓을수있을까요? 0 2 3,205

by 지메이비 [SQL Query] mssql [2024.03.13 09:54:01]


해당 테이블을 select 할 시 
가람한방병원[직원]
가람한방병원[ABC]
가람한방병원◆
가은요양원
건강나라요양병원[직원]
건강나라요양병원[총무]
건강나라요양병원◆
공동체협동조합
공동체협동조합[직원]

이런식으로 나오는데 현재 특수문자가 ◆ 인것보다 [ 가 더 우선적으로 나오는 모습인데
◆가 앞으로 나올수있게 할수있을까요?
by 마농 [2024.03.13 10:04:37]
WITH t AS
(
SELECT '가람한방병원[직원]' nm
UNION ALL SELECT '가람한방병원[ABC]'
UNION ALL SELECT '가람한방병원◆'
UNION ALL SELECT '가은요양원'
UNION ALL SELECT '건강나라요양병원[직원]'
UNION ALL SELECT '건강나라요양병원[총무]'
UNION ALL SELECT '건강나라요양병원◆'
UNION ALL SELECT '공동체협동조합'
UNION ALL SELECT '공동체협동조합[직원]'
)
SELECT *
  FROM t
 ORDER BY REPLACE(nm, '◆', '[')
;

 


by 지메이비 [2024.03.13 10:14:48]

항상감사드립니다!!!!!!

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입