A테이블에는 NAME이 B테이블에는 A테이블의 NAME에 관한 내용이 들어잇는데 쿼리문을 어떻게 작성해야 할지 고민입니다 ㅠㅠ
도움부탁드립니다 DB는 오라클입니다.
올려주신 글만으로는 아무런 도움을 드릴수가 없습니다.-_-;;;
간략한 테이블구조와
실제 들어가있는 샘플데이터를 몇개 올려주세요..
SELECT year kmrYear
FROM
(SELECT DISTINCT(substr(publish_dt, 1, 4)) AS year
FROM KMR_TLD_MST
WHERE KMR_TLD_SE = 'K'
) a
ORDER BY a.year desc
2011~2015의 이름값을 불러오는 쿼리인것같고..
SELECT A.CN postSeq
, A.TIK title
FROM KMR_ATICLE A
WHERE A.DEL_YN = 'N'
AND A.MST_SEQ = #kmrMasterSeq#
ORDER BY TO_NUMBER(A.CN) ASC
그에 관련된 내용값을 불러오는 쿼리같은데 2015년의 데이터만 을 가져오는 쿼리로 바꿔야합니다.. 어떻게하면될까요?
일단 위에 쿼리
2011~2015의 이름값을 불러오는게 아닌, 년도를 가져오는 쿼리네요..
아래꺼는 뭔지 모르겠구요..데이터도 없으니 -_-;;;
일단 위에 쿼리를 기준으로 2015년도 데이터만 가져오면 되지 않으려나요?
SELECT year As kmrYear FROM ( SELECT DISTINCT(substr(publish_dt, 1, 4)) AS year FROM KMR_TLD_MST WHERE KMR_TLD_SE = 'K' ) a Where a.year = '2015' ORDER BY a.year desc