我得到了一個與MySQL通配符的問題。 鑑於如下表:我的查詢MYSQL通配符問題
id | name
--------------
1 | Marcel
2 | Marcel2
3 | Marcel3
現在我需要知道有多少entrys名爲馬塞爾是在表中。
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
@wallyk從[doc](https://dev.mysql.com/doc/refman/5.0/en/string-comparison-functions.html)'_只能匹配一個字符。 '。用'#'我也是第一次看到它。 – lad2025