我有一张与此类似的表
A B C D E
a1 b1 5 d1
a2 b2 5 d2
a3 b1 3 e1
a4 b3 4 e2
a5 b1 5 d3 e3
我试图找出一个查询,如果D中的值不为空,则显示A,B,C,D
SELECT A,B,C,D WHERE D is not null
此外,如果C列中的值小于或等于3,即使D为空,我也需要它显示E列中的值。