[MYSQL] count 된 테이블에 추가로 컬럼을 조회하고 싶을때 어찌해야 할까요?

[MYSQL] count 된 테이블에 추가로 컬럼을 조회하고 싶을때 어찌해야 할까요?

QA

[MYSQL] count 된 테이블에 추가로 컬럼을 조회하고 싶을때 어찌해야 할까요?

본문

안녕하세요 도움을 얻고자 합니다.

아래의 쿼리를 보시면

V_Lecture l 테이블안에 l_edu_date 라는 컬럼을 조회하고 싶은데

현재 V_Lecture 테이블은 count( * ) AS cnt을 조회합니다 추가적으로 컬럼을 조회할 수 있는 방법이 있는지

여쭙니다. 선배님들의 많은 조언부탁드립니다 감사합니다.


SELECT t . * , b.leb_name, c . * , s . *
FROM (
 
SELECT v . * , a . * , count( * ) AS cnt
FROM V_Lecture l, V_Lecture_view v, V_Member a
WHERE `mem_name` != '탈퇴회원'
AND `mem_id` != 'admin'
AND a.mem_id = v.v_memid
AND l.l_code = v.l_code
AND l.lecidx =1
GROUP BY v_memid
ORDER BY v_code DESC
)t
LEFT JOIN V_Member_Level b ON ( t.mem_leb = b.leb_level )
LEFT JOIN V_Member_Teacher c ON ( t.mem_id = c.teacher_id )
LEFT JOIN (
 
SELECT *
FROM V_Lecture_Send
)s ON ( t.mem_id = s.userid )
ORDER BY v_code DESC
LIMIT 60 , 20


이 질문에 댓글 쓰기 :

답변 1


SELECT t . * , b.leb_name, c . * , s . *
FROM (
SELECT v . * , a . * , count( * ) AS cnt


->



SELECT t . * , b.leb_name, c . * , s . *
FROM (
SELECT v . * , a . * , l.l_edu_date, count( * ) AS cnt


으로 변경하면 t.l_edu_date 로 조회가 될 것으로 생각됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,528 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT