내가 한 resulttable
3 개 열, result1
, result2
및 dateday
에 두 쿼리의 결과를 결합하려는 쿼리, 쿼리는하는
SELECT COUNT(DISTINCT `cust`) AS result1, DATE(`date`) AS dateday
FROM `salg_test`
WHERE `saved` =0
AND `is_void` =0
GROUP BY dateday
ORDER BY dateday DESC
SELECT COUNT(DISTINCT `cust`) AS result2, DATE(`date`) AS dateday
FROM `salg_test`
WHERE `saved` =1
AND `is_void` =0
GROUP BY dateday
ORDER BY dateday DESC
내가 모두 결과에 의해 그룹화하려는 모순 변수는 dateday
입니다.
정말 고마워요! PHPmyadmin을 사용하여 다음 오류를 반환하는 중 : 064 - SQL 구문에 오류가 있습니다. 올바른 구문이 'AND'is_void' = 0 근처에서 사용되도록 MySQL 서버 버전에 해당하는 설명서를 확인하십시오. GROUP BY dateday ORDER BY dateday DESC LIMIT 0, 30'5 번 줄에 어떤 팁이 있습니까? –
죄송합니다. where 위치 조건을 삭제하고를 변경하는 것을 잊어 버렸습니다. 제 편집을 시도해보십시오. – Kateract
물론! 나는 눈이 멀었다. 나 자신을 보았어 야했다. Kateract 대단히 고마워, 내가 필요한 것 :) –