안녕하세요.
다음 2개의 테이블이 있습니다.
테이블 A
테이블 B
이 2개의 테이블을 가지고
다음 2개의 결과가 가능할까요?
고수님들 도움 부탁드립니다.
1) B 의 값이 3개 이상은 되지 않나요?
( 유동적으로 2 ~ 5 개 이상..)
2) 다른 ID 값이 2개 이상 될 경우는 없나요?
( B - 2개, D - 2개 )
ID에 따라서 LEVEL이 여러개가 될수 있습니다.
지금처럼 ID = B일때 LEVEL이 3,5로 되어있듯이...
유동적입니다.
결과조회시 ID는 1개씩 나와야합니다.
관심 감사드립니다.
아린님 너무 감사합니다.
혹시 불가능한게 아닐까하고 생각하고 있었는데
너무 멋지게 만들어주셨네요.
근데..제 설명이 너무 부족했나봅니다.
아린님이 만들어주신것 처럼 유동적으로 데이터가 가로로 보일필요는 없구요.
level이 조건으로 들어가게 됩니다.
level = 3, level = 5
id에 대해서 모든 레벨이 다 존재하는게 아니라서 질문을 드린거거든요.
조건 level =3
id || level || no
A || 3 || EV1307011
B || 3 || EV1307019
조건 level = 5
B || 5 || EV1307021
이렇게 하려고 합니다.
만들어주신걸로 해보려고 하는데 잘 안되네요.
ㅜㅜ
기본 default 로 level = 3 을 지정했고요.
변수로 p_lv 에 원하는 level 값을 정하시면 될듯합니다.
SELECT a.id -- b.lv, b.no
헉!!!!!!!!!!
이렇게나 빨리........
정말이지 너무너무 감사합니다.
복 많이 받으실꺼에요.
더운 여름에 건강하시구요.
앞으로도 많으 도움 부탁드립니다.
정말 감사합니다.