안녕하세요.


버전 넘버 (1.1.1.1) 에 대한 정렬 때문에 질문 드립니다.


아래와 같은 version number 가 있습니다.

가장 최신(lastest version)의 버전을 찾고자 하는데


id | version  | filename

--------------------------

1     1.1.3.1        blah_1_1_3_1_dw.zip

2     1.1.4.1        blah_1_1_4_1_dw.zip

3     1.1.12.1      blah_1_1_12_1_dw.zip


max(version)  | max(filename)

=> 1.1.4.1   |  blah_1_1_4_1_dw.zip


이 나와서


Version 에 대해서는

정렬은 ORDER BY CAST('/'+REPLACE(Version,'.','/') + '/' AS HIERARCHYID) DESC

그룹핑은 (MAX(CAST('/'+REPLACE(A.Version,'.','/') + '/' AS HIERARCHYID)).ToString())


를 통해 해결은 봤는데


문제는 filename입니다.

Version 칼럼 자체는 / /를 통해 replace 되었지만

Filename 칼럼은 파일이름 때문에 치환에 HIERARCHYID 로 변환 할 수가 없더라구요.


뭔가 쉬운 방법이 없을까 하고 고민을 하는데 ㅠㅠ 답이 안나와서... 이렇게 글을 남기게 됩니다.

구글 스승님도 sql version number 이런식으로 검색하면 죄다 SQL 서버 버전 이야기나 하고 있어서 ㅠㅠㅠㅠ


무슨 방법이 없을까요? -_-a


No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 2192
7910 업데이트 방법... [2] 마힐링 2014.06.03 2281
7909 근태조회문의 드립니다. [2] 다은빈아빠 2014.06.03 3561
7908 데이터 형식 ntext 및 varchar이(가) not equal to 연산자에서 호환되지 않습니다. [1] SQL은힘들다 2014.06.02 12691
7907 밑에 프로시저 재질문~ㅠ [2] 잉유 2014.06.02 2508
7906 MSSQL 2005에서 [1] 우잘쓰 2014.06.02 2978
7905 Disk Writing 성능 이슈 [6] 서지채 2014.06.02 3084
7904 프로시저 모니터링 관련 DMV 질문이요..(dm_exec_procedure_stats) [8] 쿨키이드 2014.06.02 3962
7903 저장프로시저 질문 [1] 잉유 2014.06.01 2201
7902 쿼리 질문 드립니다.. [2] 마약중독 2014.06.01 2312
7901 조인후 증감수? [4] 마힐링 2014.05.30 2708
7900 월별 기간검색 질문드립니다~ [3] 뽀챙 2014.05.30 3569
7899 64bit OS에서 AWE [6] 캔디 2014.05.30 5428
7898 sp에서 open symmetric key 호출시 sp cache miss [2] 프로비 2014.05.30 3574
7897 SELECT INTO 문의 드립니다. [2] 죠리퐁 2014.05.30 3374
7896 두개 비교하는 쿼리좀 한번 조언좀 부탁드립니다. [4] 아싸라비아콜롬비아 2014.05.29 2821
» 버전 넘버 version number 정렬에 대한 문의 [3] 쎔군 2014.05.29 2654
7894 안녕하세요 . 간만에 질문 좀 올립니다. [5] ssunsori 2014.05.29 2445
7893 최대 최소조건에 따른 참조 문의 [1] 다은빈아빠 2014.05.29 8334
7892 명명된 인스턴스의 포트 설정 관련.. [2] 힘차게 2014.05.29 7776
7891 SELECT 시에 Exclusive Lock을 거는 방법도 존재하나요? [2] 내인생에GG란없다 2014.05.29 2827





XE Login