おそらく、新鮮な目がこれで私を助けることができます. このエラーは AND OR ステートメントに対応していると思いましたが、切り替えても同じエラーが発生しました。次のステートメントのどこが間違っているか、誰かわかりますか? ありがとうございました。クエリは、like 句がなくても正常に機能します。
SQL 構文にエラーがあります。1 行目の「%castillo% OR p.city LIKE %castillo% OR p.country LIKE %castillo% ) GROUP BY ima」の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
SELECT p.id, p.name, p.city, p.country, images.name を画像として、MIN(images.position) を位置として、プロパティを p として、property_images を画像として WHERE p.id = \images.property_id AND p .is_active = 1 AND ( p.name LIKE %castillo% OR p.city LIKE %castillo% OR p.country LIKE %castillo% ) GROUP BY images.property_id