Php 选择计数案例

Php 选择计数案例,php,mysql,Php,Mysql,是否可以像这样跟踪数据: 表消息 消息| id |消息|日期|消息 示例数据如下: msg_id=1 短信=真的想要你爱 日期=2012年10月17日 SQL = "SELECT COUNT(MESSAGES) FROM MESSAGES WHERE MESSAGES='#LOVE'"; 如果包含爱,我要计算消息数 有什么想法吗?SQL=从包含“%LOVE%”等消息的消息中选择COUNTmessages 您可以使用mysql的通配符语法:%。看看这本书 您需要根据需要修改查询 SQL = "S

是否可以像这样跟踪数据:

表消息 消息| id |消息|日期|消息

示例数据如下: msg_id=1 短信=真的想要你爱 日期=2012年10月17日

SQL = "SELECT COUNT(MESSAGES) FROM MESSAGES WHERE MESSAGES='#LOVE'";
如果包含爱,我要计算消息数


有什么想法吗?

SQL=从包含“%LOVE%”等消息的消息中选择COUNTmessages

您可以使用mysql的通配符语法:%。看看这本书


您需要根据需要修改查询

SQL = "SELECT COUNT(MESSAGES) FROM MESSAGES WHERE MESSAGES like '%#LOVE%'";

若您打算选择“LOVE”是MESSAGES字段的子字符串的记录,我认为您需要LIKE运算符:

SELECT COUNT(MESSAGES) FROM MESSAGES WHERE MESSAGES like '%#LOVE%'
或者您可以使用INSTR功能:

SELECT COUNT(MESSAGES) FROM MESSAGES WHERE 0 != INSTR(MESSAGES, '#LOVE')

欢迎来到Stackoverflow。如果某个答案对你有帮助,你应该选择它作为被接受的答案来表示感谢。
SELECT COUNT(MESSAGES) FROM MESSAGES WHERE 0 != INSTR(MESSAGES, '#LOVE')