我有一张桌子,我试图展示一些东西被释放的不同年份。我有:
Name Releasedate Releasedate
Item 1 2001 2001
Item 1 2001 2001
Item 1 2001 2001
我希望最终得到的东西是:
Name Releasedate Releasedate
Item 1 2001 2002
Item 1 2001 2003
Item 1 2002 2003
这样它可以并排显示不同的发布日期,而不显示重复项,或者切换顺序即。 2001-2002 - > 2002至2001年
答案 0 :(得分:0)
假设您有一个名为tableName的表,其中架构为Name,Releasedate
select a.Name, a.Releasedate, b.Releasedate
from tableName a, tableName b
where a.Name = b.Name and a.Releasedate < b.Releasedate
答案 1 :(得分:0)
如果您想找出重复的值,那么这将对您有所帮助。 Check this one
或试试这个
Select
a.Name,a.releasedate,
b.Name,b.releasedate
From table a
Join table b
On a.name = b.name
and a.releasedate < b.releasedate And a.rowid < b.rowid