1

mysql で #some number を検索する方法について簡単な質問があります。

Select * from table where field contains #numbers?

ここで、#number は、4 文字を超える任意の数字 (例: #123、#345、...) を表します。どうすれば正しくできますか?

編集:私はこれで必要なものを手に入れます

Select * from table where field REGEXP '^#+[0-9]'

それは大丈夫ですか?また、少なくとも 3 文字の長さである必要があります

4

5 に答える 5

0
SELECT *
FROM   table
WHERE  field LIKE '%#[0-9][0-9][0-9]%'
于 2013-08-29T13:44:06.383 に答える