【发布时间】:2020-03-08 17:51:15
【问题描述】:
我有下表:
ID WBSTK
77807 C
77808 C
80345 A
80383 A
80989 A
85997 C
91212 A
91397 A
我想要的结果是:
ID WBSTK
80345 A
80383 A
80989 A
因此,我希望得到所有 ID 小于任何“C”的“A”。
我尝试了类似的方法,但无法正常工作:
SELECT vbuk1.ID, vbuk1.WBSTK, vbuk2.ID
FROM t1 vbuk1
LEFT JOIN (SELECT ID, WBSTK
FROM t1 WHERE WBSTK='C' ) vbuk2 ON vbuk1.ID=vbuk2.ID
WHERE vbuk1.ID<=vbuk2.ID
有人有想法吗?
【问题讨论】:
-
以下答案是根据您的原始问题和人们投入时间来回答的。
-
对不起。如您所见,我是 StackOverflow 的新手,所以我不太了解此站点上的程序和注意事项。我现在明白了。感谢您的回答!欣赏!