【发布时间】:2015-10-30 20:18:47
【问题描述】:
我遇到了 mysql 通配符的问题。 如下表:
id | name
--------------
1 | Marcel
2 | Marcel2
3 | Marcel3
现在我需要知道表中有多少名为 Marcel 的条目。
SELECT id FROM 'users' WHERE name LIKE 'Marcel#'
--gives me **0** results
SELECT id FROM 'users' WHERE name LIKE 'Marcel_'
-- gives me just **1** result (**3** would be the solution)
我可以使用什么查询来确定名称 + nr 在表中出现的频率?
【问题讨论】:
-
您从哪里得到
#和_通配符?它们不是我所知道的任何 SQL 的一部分。 -
@wallyk 来自doc
_ matches exactly one character.。#我也是第一次看到。