상품테이블(products)과 이벤트 테이블(event_tbl) 2개의 테이블이 있습니다.

Select p_code(상품코드), p_name(상품명), sprice(평상시 가격), UseYN(사용유무) From products

Select p_code(상품코드), event_sday(이벤트 시작일), event_eday(이벤트 종료일)

, event_sprice(이벤트 가격) From event_tbl

 

쿼리결과로

사용중인 상품목록 전체를 표시하는데,

-> Select p_code, p_name, sprice From products where UseYN='Y'

현재일자 기준해서 상품별로 이벤트기간 중이라면 이벤트가격(event_sprice)을,

->Select p_code, event_sprice From event_tbl where convert(varchar(8),getdate(),112) between sdatef and sdatet

이벤트기간이 아니라면 평상시 가격(sprice)을 보여주고 싶습니다.

참고로 이벤트일자는 varchar(8)입니다. -> 20210820

쿼리 작성을 어떻게 해야 하나요?

2개의 쿼리를 어떻게 조합해야 하는지요?

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 2096
10749 두 개의 테이블을 비교해서 새로운 칼럼을 생성하는 법 [1] HoonkiGlenKim 2021.09.09 173
10748 오라클 쿼리문 질문 드립니다. 양아~ 2021.09.08 92
10747 DB CPU가 튈경우, 해당 쿼리확인하는 방법에 대해 .. [2] 박진홍1041 2021.09.08 257
10746 SQL 그룹핑 관련해서 질문드립니다. [1] file 윌렴 2021.09.08 145
10745 MSSQL Insert 시 자동증가를 조건에 따라 증가 시킬수 있을까요? [2] taekyungha 2021.09.08 354
10744 sql서버 쿼리 관련 문의를 드려요 (컬럼 별 랜덤 값 조회 ) [2] 나는야 2021.09.04 119
10743 시작시간, 종료시간이 있을 때 월이 바뀌는 경우 분할하여 SELECT mesmerist 2021.09.03 110
10742 두 테이블을 join 해서 값을 가지고 올때 양쪽에 모두 값이 있을 경우만 조건이 걸리게 DOOLLY 2021.09.03 105
10741 VC++ 에서 ADO 의 RecordSet 을 이용해 select 시 실패하는 경우에 대한 문의드립니다. [3] Cover Fly 2021.09.02 116
10740 [사용자 'NT AUTHORITY\ANONYMOUS LOGON'이(가) 로그인하지 못했습니다.] 오류 문의 드립니다. 제비 2021.09.01 228
10739 [사용자 'NT AUTHORITY\ANONYMOUS LOGON'이(가) 로그인하지 못했습니다.] 오류 문의 드립니다. [1] 제비 2021.09.01 138
10738 각 필드별로 중복제거하여 포함 된 값 조회 [1] DOOLLY 2021.09.01 220
10737 Db 업데이트 시 값을 계속해서 업데이트 하는방법 [1] jen 2021.08.28 118
10736 서버 메모리 사용률 높이는 방법 [2] file 뱃살왕자 2021.08.27 217
10735 코드 데이터 저장시.. 코드값? 단어? 차이가 없을까요? [2] 레몽 2021.08.27 122
» (mssql) 쿼리질문 드립니다. 현재일 기준으로 이벤트기간이라면 이벤트가격을 아니라면 평상시 가격을 표시하려 합니다. [1] 열심히5413 2021.08.21 134
10733 mssql 마이그레이션 관련 질문좀 드립니다. [2] 마나 2021.08.20 127
10732 MS SQL / Maria DB 보안성 비교 [2] 넷째형 2021.08.18 225
10731 오더 정보(또는 헤더 아이템 형태구조) 문서 수정시 아이템 처리 FelixJung 2021.08.07 104
10730 MSSQL 질문드립니다. [2] 김민배 2021.08.02 186





XE Login