테스트 사이트 - 개발 중인 베타 버전입니다

sql 쿼리문 질문점 채택완료

다케미카코 6년 전 조회 1,969

쿼리문 고수님 계시면 오류 한번 봐주시면 감사하겠습니다.

</p>

<p>SELECT TOP 20 a.send_code, a.send_date, a.send_title, cntCount = (select count(send_num) from M018 where send_num=a.send_num), cntReturn = (select sum(Cast(return_chk as int)) from M018 where send_num=a.send_num), cntSend = (select sum(Cast(send_chk as int)) from M018 where send_num=a.send_num), cntPoint = (select sum(Cast(point_chk as int)) from M018 where send_num=a.send_num) , a.part, (select top 1 sm_name + '(' + sm_email + ')' from M018 where M018.send_num=a.send_num) as to_name, a.send_num From M017 a Where 1 > 0 ORDER BY a.send_date desc</p>

<p>

이걸 실행 하면

메시지 208, 수준 16, 상태 1, 줄 1 개체 이름 'M017'이(가) 잘못되었습니다.  

요런식으로 나오는데 왜 틀린지 모르겠네요 아시는 분 저 좀 도와 주시면 감사하겠습니다.

굽신굽신

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
플래토
6년 전

MS-SQL 인 모양이군요

 

쿼리를 보니

M017이 테이블 혹은 View인듯 싶은데

실행하는 위치에서

 

select * from M017 이 실행되는지 먼저 확인해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

다케미카코
6년 전
말씀 하신대로 했는데 그 부분은 되서요. 그 후에는 어떻게 체크 하면 좋을까요 굽신굽신

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인