0
회원 데이터베이스에서 올해 "둥근"연령대로 불씨를 찾으려고합니다. 이 문을하려고했으나 WHERE 부분에 대해 "구문 오류를 얻을 수있다 :..구문 WHERE in Mysql 사용
SELECT name, born, TIMESTAMPDIFF(YEAR,born,CURDATE()) AS age WHERE MOD(TIMESTAMPDIFF(YEAR,born,CURDATE()),10)IS NULL FROM Members;
별도로 모두 TIMESTAMPDIFF
및 MOD
이 확인되어 나는 우분투에서 MySQL은 5.5.38을 사용하고
'M OD (n)'은'NULL'을 반환해서는 안됩니다. 'MOD (...) = 0'을 의미합니까? – tadman
SQL에서 문장의 순서가 중요합니다 ... SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY – xQbert
세금 징수 원에게 감사의 말을 전했습니다. 또한 Pantamtuy와 JayL 덕분에 올바른 방향으로 나를 가리켜주었습니다. – andersno