해당 쿼리문이 문법상 잘못되었는지 질문을 드려봅니다.

해당 쿼리문이 문법상 잘못되었는지 질문을 드려봅니다.

QA

해당 쿼리문이 문법상 잘못되었는지 질문을 드려봅니다.

답변 1

본문


, (select ifnull((select from tb T11 WHERE T11.HP = T1.HP AND T11.GP_CD = T1.GP_CD AND T11.CP_CD = T1.CP_CD order by T11.HP desc limit 1),-1)) AS CO_UNT

 

해당 쿼리문이 문법상 잘못되었나요? 실행이 되지 않아서요 ㅠㅠ 문법이 문제인것으로 보이는데 자문을 구해봅니다.

이 질문에 댓글 쓰기 :

답변 1

, (select ifnull((select

--여기 컬럼 명이 있어야 하네요

from tb T11

--Join 이 필요합니다

--Inner join T11 on T1.HP=T11.HP ......

WHERE T11.HP = T1.HP AND T11.GP_CD = T1.GP_CD AND T11.CP_CD = T1.CP_CD

--Count가 필요하다면 order By 는 팔요없습니다

order by T11.HP desc limit 1),-1)) AS CO_UNT

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #sql ×
전체 728
© SIRSOFT
현재 페이지 제일 처음으로