我在《站长札记:JSP动态网页编程精讲》一书中,看到在用Dreamweaver建立论坛页面时,由这么一段SQL代码:SELECT topic.*, COUNT (retopic.topic_id) AS recount, MAX (if(re_posttime,re_posttime,posttime)) AS newtime
FROM topic LEFT JOIN retopic On topic.topic_id =retopic.topic_id
WHERE qryname like '%keyword' GROUP BY topic.topic_id,
ORDER BY newtime DESC
topic和retopic是建立的MySQL数据库中的两个表,Dreamweaver变量栏中有以下两个变量
名称 默认值 运行值
qryname topic request.getParameter("qryname")
keyword % request.getParameter("keyword")
偶是初学者,这段SQL代码没有看明白,百度了一下找到类似的代码,有人回复说这段代码不是标准的SQL语句,不知这是否是标准的SQL语句,如果不是标准的SQL语句是什么样的?这段语句是怎么理解?请各位高手不吝赐教,多谢多谢!!!
FROM topic LEFT JOIN retopic On topic.topic_id =retopic.topic_id
WHERE qryname like '%keyword' GROUP BY topic.topic_id,
ORDER BY newtime DESC
topic和retopic是建立的MySQL数据库中的两个表,Dreamweaver变量栏中有以下两个变量
名称 默认值 运行值
qryname topic request.getParameter("qryname")
keyword % request.getParameter("keyword")
偶是初学者,这段SQL代码没有看明白,百度了一下找到类似的代码,有人回复说这段代码不是标准的SQL语句,不知这是否是标准的SQL语句,如果不是标准的SQL语句是什么样的?这段语句是怎么理解?请各位高手不吝赐教,多谢多谢!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货