专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 其他数据库

sqlite支持with用法不?该如何解决

发布时间:2010-05-24 21:28:32 文章来源:www.iduyao.cn 采编人员:星星草
sqlite支持with用法不?
如题,看oracle 和sql server都可以支持with用法,貌似sqlite不支持~~
其实是为了解决下面这个问题,比如
数据库中表的结构是:
ID Name NextID
1 aa 3
2 bb 1
3 cc 4
4 dd null

如何selcet 的时候取出的数据是连续的,即根据每行的NextID来排列的?
而且插入记录可以在任何地方。

------解决方案--------------------
不支持,你要达到什么目的?
------解决方案--------------------
一个疑问:
1、选择结果的第一条记录为什么是从id=2的开始,而不是1?

根本上来说,只能算是个排序问题,你完全可以用简单的select * from table_name 选出所有的记录,然后在程序里实现排序,不一定要全交给数据库来做。
------解决方案--------------------
SQLite中仅用SQL语句无法实现,SQL server中也不行,oracle 中不是用WITH来解决的,而是用connect来实现。

SQLite 中只能用程序来解决。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: