사실 나는 단일 쿼리에서 여러 테이블 작업을 수행하기를 원합니다. 쿼리는mysql에서 여러 테이블 작업을 수행하는 방법은 무엇입니까?
select name,sno , id as ids ,(select sum(amount) from client_credits
where user_id = ids) As total from clients where sno = '4' and total > '0'
입니다. ** total> 0 **을 사용하려고하면이 쿼리가 작동하지 않습니다. 제발 저를 도울 다른 방법이 있습니까?
원하는 결과와 예상되는 결과를 말할 수 있습니까? – Sadikhasan
Total은 문자열이 아닌 숫자 일 것입니다. 0을 중심으로 따옴표없이 시도 했습니까? – scragar