Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- sql랭킹
- 이미지세로길이
- 이미지가로길이
- javascript 한글입력체크
- VARIABLE
- tempDB
- sql업데이트
- wap
- injection
- array
- ERD
- sql순위
- asp함수
- jdbc driver
- 인젝션
- MSSQL보안
- VarType
- update
- FileSystemObject
- 자바기초
- JavaScript
- 정규식
- 한글입력체크
- join
- xmldom
- WML
- XML
- inner join
- instr
- SPLIT
Archives
- Today
- Total
3초기억력
MS-SQL Case 함수 사용, inner join 사용 본문
Case 함수 사용하기
select 이름, 직업 =
case b.job_code
when '1' then '회사원'
when '2' then '공무원'
when '3' then '학생'
when '4' then '백수'
when '5' then '기타'
else b.job_code
end
from JOB테이블 a inner join 회원테이블 b on a.job_code=b.job_code
where b.job_code is not null
order by a.regdate
직업테이블이 있고
회원테이블이 있을때
회원테이블에 job_code를 직업테이블에 있는 거들만 뽑아서 쓸때.
뭐 좀 이상하지만, 2개 테이블 조인해서 사용하여, Case로 직업뽑아내는것.
'쿼리_MSSQL' 카테고리의 다른 글
MS-SQL - temp DB 초기화 (0) | 2008.11.21 |
---|---|
MS-SQL UPDATE문을 제대로 쓰자 3탄 (0) | 2008.11.18 |
MS-SQL 난수사용 업데이트 (0) | 2008.11.18 |
mysql-connector-odbc-3.51.25 (0) | 2008.11.17 |
응용 1 - Rank, 랭킹 뽑기 (0) | 2008.11.14 |
Comments