select ds_novel_text.textid, ds_novel_chapter.*
from ds_novel_text,ds_novel_chapter
where ds_novel_text.chapterid = ds_novel_chapter.chapterid
and ds_novel_text.bookid=某数字
order by ds_novel_chapter.orderid asc,ds_novel_text.orderid asc
上面可以列出我需要的顺序。
ds_novel_chapter 是小说的分卷表 orderid 排序 主键chapterid
ds_novel_text 是小说的章节内容表 orderid 排序 主键textid 有chapterid字段我现在想求 某一章节的 下一章节和上一章节的textid大概这意思~
from ds_novel_text,ds_novel_chapter
where ds_novel_text.chapterid = ds_novel_chapter.chapterid
and ds_novel_text.bookid=某数字
order by ds_novel_chapter.orderid asc,ds_novel_text.orderid asc
上面可以列出我需要的顺序。
ds_novel_chapter 是小说的分卷表 orderid 排序 主键chapterid
ds_novel_text 是小说的章节内容表 orderid 排序 主键textid 有chapterid字段我现在想求 某一章节的 下一章节和上一章节的textid大概这意思~
解决方案 »
- 一个简单的查询语句(新手)
- 存储过程报错.
- sql语句写法
- 大家来看看这个分页的存储过程有什么毛病,该怎么改一改?为什么有时候查的不准呢?
- 一个亿级记录数据分析的问题
- 请问如何删除重复记录,并且保留重复记录中的一条记录
- 这段SQL 在Oracle 下能运行吗?
- 关于pb+sql serve 和Vc+sql server
- SQLOLEDB无法启动分布式事务,请问在触发器中如何向远程数据库写值?在线等待50分!
- 如何向数据库中同时添加1000条纪录
- 请教一个sql查询~!
- select 姓名,cast(身份证号 as char(18)) as [身份证号]在查询分析器中操作,然后导成csv文件,可是身份证号变成科学计数法了,如何办?
textid里面是自增长类型还是什么
select top 1 * from chapterid where chapterid > 现在的ID order by chapterID desc下个
select top 1 * from chapterid where chapterid < 现在的ID order by chapterID asc
自己再灵活一下吧
textid textname chapterid orderid ……
上个
select top 1 * from chapterid where chapterid > 现在的ID order by chapterID desc
下个
select top 1 * from chapterid where chapterid < 现在的ID order by chapterID asc
这个行不通才问的。排序是根据2个数排序的