データベースに のような値を保存しました。5XXXXXX
ここで はX
任意の数字です。つまり、 のような受信 SQL クエリ文字列と一致させる必要があります5349878
。
誰かそれをどうやってやるかのアイデアを持っていますか?
たとえば、さまざまなケースがあるXXXX7XX
ため、汎用的である必要があります。SQL Server 内でパターンを別の方法で表現することは気にしません。
私は.NETでC#を使っています。
ベストアンサー1
SQL Server では次のようなクエリを記述できます。
--each [0-9] matches a single digit, this would match 5xx
SELECT * FROM YourTable WHERE SomeField LIKE '5[0-9][0-9]'