跪请教!!
最近网站改版。想把论坛数据库里的“最新回复”的贴字调出来。可要是网友连续跟贴的话,那就出现重复调出来的现象。因为数据库里的是按ID的升次读取的。不过在isid(同一个贴的ID号)有相同,能不能判断读取其中的任意一条,只一条。比如:id isid re (有回贴参数1为有,0为没) 贴名
1 2 0 。。。
2 4 0 。。。
3 4 1 。。。
4 4 1 。。。
我的想法是:如果isid有相同则调出re=0的贴名,因为此贴名和isid都是4的一样。可代码总是写错误的。
请大家给个建议并写出代码。感谢!!!!
另注:数据里就只是上面的字段而已没有别的。
先谢大家的啦!! 跪到请教啊 !! 我的天? 不会帮顶下吧............................... *** 作者被禁止或删除 内容自动屏蔽 *** 帮顶! 不会,帮顶! :mad: :mad: :mad: 说清楚点啊,用的什么系统?什么数据库? 天使的泪 acc+asp 刚才试了一下,好像运行这个sql语句能符合你的要求。
SELECT * FROM test_table WHERE id IN(
SELECT id FROM test_table GROUP BY isid,re)
AND re=0; 嗯!!
试试看!!! 这个还真不会,来支持下咯
页:
[1]
