クエリの問題、私の人生では、このクエリの何が問題なのかわかりません
HAVING distance ="10"
GROUP BY c.ancient,
c.ant_name,
p.upper,
p.name,
エラー1064(42000): エラーがあります SQL構文で;マニュアルを確認する MySQLサーバーに対応する 使用する正しい構文のバージョン 「GROUP BY c.city_id、c.city_name、 p.prop_ynow_id、p.Name、pr.PRE_Ident 1行目のSELECT dis "
回答:
回答№1は5HAVING
後に行く GROUP BY
。 MySQLはこのようにうるさいです。
回答№2の場合は1
パーティーに少し遅れましたが、私の経験からの標準SQLのクエリは一般的に行かなければなりません:
インサート、 削除、 SELECT、 から、 WHERE、 GROUP BY、 持っている、注文する
注文。
回答№3の場合は0
私はMySQLを使用しませんが、以前使用していたSQLでは、HAVING句はGROUP BY句の後に配置する必要があります。