2011-08-11 7 views

答えて

1
SELECT * FROM table WHERE column LIKE '%at%' 
+0

... [-Z0-9]にそれを差し込む前に、あなたはおそらくのようなものへのユーザー入力をフィルタリングすることに注意してください''のようなものを避けるワイルドカード。 DROP TABLEユーザー。 - あなたの文字列に入力されます。ユーザーの入力からワイルドカードを作成することは、中程度の危険な動作です。また、正規表現について尋ねました... MySQLには 'REGEXP'キーワードがありますが、' LIKE'パターンは一般的にははるかに高速で移植性の高いSQL式ですが、このような単純なケースでは便利です。 – BRFennPocock

関連する問題