下面是所发生的事情--我需要有条件地从我的数据库中的表中选择与通常不同的值,如下所示:Id int (非空)ParentId int (非空)EventOn DateTime (非空)用户int(空)SELECT RST.* FROM RangeSheetTime RST(在上述情况下,我接受用户不为空的所有行)
Select RST.* FROM
例如,如果前端可以提供日期,则添加Date='someDate‘和必要的AND关键字,并通过SELECT显示Date列。否则,Date列既不会显示在条件字符串中,也不会显示在SELECT中Select ....Date as Date01 from TableName where ....AND Date01='someDate';
如果日期为空</
我是SQL的初学者,有一个相当简单的条件问题:数据库中的每个安装号都有一个客户。但有人告诉我,客户不是在AUDEB表中就是在AFORD表中。我应该首先在AUDEB中查找CUSTOMER_NO,如果它不为空,则使用它。如果为NULL,则从AFORD表中获取CUSTOMER_NO。如果CUSTOMER_NO不为空,则使用此选项 FROM AUDEB
WH