JSP里sql句子select的使用问题~~~

foolfish 2003-03-25 05:10:22
比如我要列出一个表里tag=a和tag=b的全部记录,可以写为
select * from thread where tag='a' and tag='b'

所有记录以ID来排序

我现在想列出所有tag=a的内容和 tag=b除前10条的内容(ID最后10个),
这样的句子怎么写?

谢谢各位..帮帮忙...
...全文
55 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
JavaCoffee 2003-03-25
  • 打赏
  • 举报
回复
select * from thread where tag='a' and tag='b'???
你这样能取出数据吗?
应该换成:
select * from thread where tag='a' or tag='b'

吧?
flashroom 2003-03-25
  • 打赏
  • 举报
回复
select top 10 * from thread where tag='a' and tag='b' order by ID desc ??

是这个意思吗》???

没看明白楼主,也没看明白大家

郁闷
russia 2003-03-25
  • 打赏
  • 举报
回复
oracle中可以显示从第n条记录到第m条记录,但是其他的数据库好像就不支持了!关键看你的数据库是什么!
rayhua 2003-03-25
  • 打赏
  • 举报
回复
关注中。
好象在SQL语句中没有直接显示某条记录后的多少条记录的语句
kofwr 2003-03-25
  • 打赏
  • 举报
回复
排序得到后的record,处理可以
int i=0;
while(rs.next()){
i++;
if(i>=10){
rs.getString(1);//自己定义
}
}
//大概是这个意思...
网络咖啡 2003-03-25
  • 打赏
  • 举报
回复
select * from thread where tag='a' and tag='b' order by tag

然后前十个记录跳过去就是了啊
foolfish 2003-03-25
  • 打赏
  • 举报
回复
网络咖啡说的对..我脑袋秀逗了,
连句子都写错了, sorry :)

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧