如何在表中找到第一个字符为数字的字符串?
我正在使用MySQL LIKE如下
SELECT DISTINCT label_no_country
FROM releases
WHERE label_no_country LIKE '$letter%'
ORDER BY label_no_country
Run Code Online (Sandbox Code Playgroud)
$letterAZ之间的字母在哪里(取决于输入)
因此,如果$letter == 'A'那时它将显示第一个字母为A的所有条目.
如何运行此查询以便显示以数字开头的记录?
例如
1st record
Run Code Online (Sandbox Code Playgroud)
干杯!
egr*_*nin 24
您可能想要使用正则表达式:
SELECT DISTINCT label_no_country FROM releases
WHERE label_no_country
REGEXP '^[0-9]'
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅MySQL文档.
| 归档时间: |
|
| 查看次数: |
10204 次 |
| 最近记录: |