mysqlテーブルから特定の行を選択するにはどうすればよいですか?カラム値に基づいてmysqlテーブルから特定の行を選択
私は私が試したことはこれで、特定のトークン値を選択します:
SELECT * FROM Oefeningen WHERE Token = ('a6rqc')
しかし、それは私に何も返さない、誰かが助けることができます私はこれで出かける?
mysqlテーブルから特定の行を選択するにはどうすればよいですか?カラム値に基づいてmysqlテーブルから特定の行を選択
私は私が試したことはこれで、特定のトークン値を選択します:
SELECT * FROM Oefeningen WHERE Token = ('a6rqc')
しかし、それは私に何も返さない、誰かが助けることができます私はこれで出かける?
スペースが残っている場合があります。私。値は実際にはtoken=' a6rqc'
であるか、token='a6rqc '
である可能性があります。 %
を使用すると、ワイルドカードで一致することができます。つまり、token like '%a6rqc%'
しかし、私はワイルドカードの一致ではなく、特定の完璧にマッチしたトークンをターゲットにしたいと考えています。 – Sreinieren
@ Sreinieren:その特定の完全一致した値を使用する必要があります。あなたのデータの空白を含みます。 – David
はい、しかし、問題はどこかのスペースによって引き起こされていることが分かりました。正確に何本があるのかを理解する必要があります。 – Henry
{token = 'a6rqc'}は大括弧なしで試してみてください。代わりに、 '(a6rqc ')のトークンが動作する場所 – Henry
トークンセルのトークンの前後にスペースがないかどうかを確認してください。 さらに、トークンLIKE 'a6rqc''がトリックを行うかどうか、あるいはWHEREトークンライク'%a6rqc% '' – gaganshera
が文字列の末尾または先頭にスペースがあるかどうかチェックしてください。 – Wanderer