これがphpと組み合わされた私のSQLコードです
$query = sprintf("SELECT SUM( value ) AS totalvalue
FROM (
SELECT *
FROM answers
WHERE user_id='%s'
AND test_id ='%s'
ORDER BY answers.id DESC
LIMIT '%s'
)
AS subquery",
$user_id,
mysql_real_escape_string($test_id),
$num_of_q);
そして、ここにエラーがあります:
SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルを参照して、8 行目の ''40' ) AS subquery' 付近で使用する正しい構文を確認してください。
ここで何が問題なのですか?