아

[질문]죽겠습니다. 한번만 도와주십시요!!

· 2009-02-11 (수) 17:44:05 · 1222 · 4
 sql 관련 질문입니다.

질문 가급적 안올리려고 노력중이나 몇일동안 생각해도 떠오르질 않습니다. ㅜㅜ

일단 질문 부터 하면..

날짜 1 날짜2 날짜 3 날짜 4 이런필드로 구성된 테이블이 있고

오늘 날짜로 구성된 테이블이 있습니다.

날짜 1과 오늘 날짜를 비교해서  오늘날짜 >날짜1 이러면 Y

오늘날짜 < 날짜1 이러면 N

으로 가상필드(?)를 만들고 그 값을 이용해서 order by 에 써먹으려 합니다.

이해가 되실지 모르겠는데.. 일단 그렇습니다.

wherer 절에서는 못쓰겠고, 조인 해야겠는데.. 그것도 잘 안되고,

정확한 문법 까진 바라지도 않습니다.(물론 살짝 바라고 있음;;;)

어떤식으로 해야될지를 알려주시면 나름 또 연구해보겠습니다.

직장인 분들은 퇴근 준비 잘하시고 프리 분들은 작업 준비 잘하세요 ^^
|

댓글 4개

2009-02-11 (수) 18:08:28
select if( A.date1> B.date1, 'Y', 'N') date_key from A inner join B on 조인 조건
order by date_key
이런 것을 원하는 것은 아니겠죠?
2009-02-11 (수) 18:45:44
엑스엠엘님!!
사랑합니다♡ ^^ ㅋㅋㅋㅋ
원래 4가지 조건으로 해서 1,2,3,4 번호 매겨야 정답인데요,
알려주신대로 해서 if문 4개 써서 어느정도 된거 같습니다 ^^
감사합니다 ^^
어떻게 하면 엑스엠엘님 처럼 쿼리문에 빠삭할 수 있나욘.

책 추천이라도...
2009-02-11 (수) 19:52:13
단지 "쥐"를 잡았을 뿐입니다, 소 뒷걸음으로...... ^^
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

203,090건
+
제목 글쓴이 날짜 조회
09-02-11 조회 1,223
09-02-11 조회 1,331
09-02-11 조회 1,883
09-02-11 조회 1,838
09-02-11 조회 1,259
09-02-11 조회 1,344
09-02-11 조회 1,915
09-02-11 조회 2,312
09-02-11 조회 1,137
09-02-11 조회 1,326
09-02-11 조회 1,251
09-02-11 조회 1,350
09-02-11 조회 2,215
09-02-11 조회 1,184
09-02-11 조회 1,237
09-02-11 조회 1,249
09-02-11 조회 1,250
09-02-11 조회 1,844
09-02-11 조회 1,212
09-02-10 조회 1,202