0
SQL 오류가 발생했습니다.이 오류는 LIKE
문 근처에 있지만 매우 확실하지는 않습니다.SQL LIKE를 사용하는 가능한 구문 오류
SELECT submit_time AS datetime,
Max(IF(field_name = 'first-name', field_value, NULL)) AS fName,
Max(IF(field_name = 'submission_id', field_value, NULL)) AS id
FROM wp_cf7dbplugin_submits
WHERE form_name = 'Personal Info'
AND (Max(IF(field_name = 'submission_id', field_value, '')) LIKE '%4%')
GROUP BY submit_time
ORDER BY Max(IF(field_name = 'submission_id', field_value, '')) DESC
LIMIT 0, 40
LIKE
과 같은 것을 사용할 수 없습니까? 이 쿼리를 다시 쓰는 방법?
참고 : submit_time
항상 다르지 않다. submit_time
은 양식이 제출 된 시간을 말하며 submission_id
이외의 많은 다른 field_name
행을 보유합니다. 또한 field_value
은 varchar
유형이므로 정수 값을 보유하고 있음에도 불구하고 문자열입니다.
오류를 게시 할 수 있습니까? – Will
Wordpress 데이터베이스 오류 :'WordPress 데이터베이스 오류 쿼리에 그룹 함수를 잘못 사용했습니다. ' –
WHERE 절에'MAX'와 같은 집계 함수를 사용할 수 없습니다. 'SELECT'와'HAVING' 만 (그리고 _Maybe_'ORDER BY') 할 수 있습니다. – Uueerdo