我有一个数据库,在其中一个字段中,我偶尔会收到一个以 mail.domainname.com 开头的条目
是否可以使用 mysql 和 php 从字段主机名中仅选择前 4 个字符 = 'mail' 的行?
区分大小写:
SELECT * FROM tbl WHERE hostname LIKE BINARY 'mail%'
不区分大小写:
SELECT * FROM tbl WHERE hostname LIKE 'mail%'
是的,您可以使用 SQL LIKE 运算符:http ://www.w3schools.com/sql/sql_like.asp
只需使用:
SELECT * FROM your_table WHERE SUBSTR(field_name, 1, 4) = 'mail'