在php中,我有一行代码可以查询数据库,查找自用户最后一次登录以来在聊天室中发布的消息数量。我还想让字符串在data.messages中查找一个子字符串(用户“昵称”)。有没有人能告诉我如何正确地使用这个语法$row1 = mysql_fetch_array(mysql_query("SELECT count(d.msgid) as con,d.msgid FROM$row['id']."') order by d.msgid desc limi
我正在尝试执行一个MySQL查询,在其中提取上下文中的搜索字符串。因此,如果搜索是"mysql“,我想从'body‘列返回类似的内容这是我现在得到的,但它不工作,因为它只是抓住前20个字符从身体领域。个字符,这样用户就可以在上下文中看到这个词是什么样子的:
SELECT id, title, substring(body, 0, 20) FROM content WHERE body LIKE '%mysql%' OR tit
结果1来自table1:结果:然后,将结果1作为table2的参数: select types from table1 where id = 123456但是,结果1是一个字符串值,所以结果:事实上,我想要的是:
select GROUP_CONCAT(name) from table2 where id in ('934046'