我有一个表,其中有三列element A、element B和dueDate。如果我有以下三行:
A | B | 01/01/2010
B | C | 01/01/2011
C | D | 01/01/2012 然后我希望能够提取以下假设->A |D| 01/01/2012,或者通过使用普通sql,或者通过使用java操作从数据库获取的数据。
谢谢
发布于 2011-02-22 21:54:26
这真的取决于你使用的是什么数据库。例如,在Oracle中,您可以查看start with / connect by feature,这对于层次化查询非常有用。
对于SQL Server,您可以参考here来了解类似的想法。
其他数据库也有类似的机制,你只需要研究它来找出最好的方法。
https://stackoverflow.com/questions/5078963
复制相似问题