プロジェクトでは、クライアントからデータベースを取得しました。このデータベースには、ポイントで区切られた連結された複数の単語で構成された属性を持つテーブルが含まれています。 exemple:テーブルに、ポイントで区切られた複数の単語で構成された属性が含まれている場合にSQLを要求します。
table A : id, number.client , global.score
table B : id, favorite.style
私はexempleためnumber.client
に応じて結果をフィルタリングするフィルタリングするには、この表に対してSQLリクエストを行うときに、私は、MySQLによって返されたエラーを持っています。 exempleについては
私はこの要求を持っている:私はこの要求を実行すると
SELECT * FROM A
INNER JOIN B
ON (A.ref_track = B.id)
INNER JOIN C
ON (C.id = B.ref_plannode)
WHERE (B.id= 1)
AND (A.number.client > 50)
ORDER BY A.id DESC
私はこのエラーを取得する:
MySQL replied:
#1064 - Syntax error on A.number.client > 50
私たちは作曲属性を持っている場合、MySQLは失敗していないと思います点で区切られた単語をセーヴします(number.clientなど)。だから解決策は何ですか?
このデータベースは私の責任ではなく、クライアントから入手しました!!
の設定についての詳細を知ることができ、あなたはそれが仕事をdoes'nt –