繁体   English   中英

我对SQL命令有疑问吗?

[英]I have a question about an SQL Command?

 string findUsersID = "SELECT ThreadsID FROM Threads";

我希望以相反的顺序从线程表中选择每个ID。 因此,而不是开始检索第一个ID(当我调用read.Read()时)。 我希望它调用最后一个ID,并在每次READ()调用时获取先前的ID。

我该如何重写语句以实现自己的目标?

考虑添加order by子句:

SELECT ThreadsID FROM Threads ORDER BY ThreadsID desc

注意:数据库不存储添加记录的顺序。 表格是无序集合。 无法保证没有order by的查询将以一致的顺序返回行。

 string findUsersID = "SELECT ThreadsID FROM Threads ORDER BY ThreadsId DESC";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM