一个问题请教ASP高手

来源:百度知道 编辑:UC知道 时间:2024/05/07 02:39:07
显示最新的报价,只能是一天之内的。例如今天28号就显示,
原sql为 Select Brand,Price From Price Where Today=Date()
======================
品牌 价格 日期
诺基亚 1550 11-28
======================
但是到29号上午的时候还没有录入数据,因此没有显示!现在想的是能够显示上一天28号的数据,如何才能显示?请高手指教! 要用精辟一点的代码,效率不高的不用!

Select Brand,Price From Price Where Datediff('d',Today,date())=1

得加个条件语句阿。因为你得Date()是电脑的系统时间吧。你在这语句下,加个if语句然后Select Brand,Price From Price Where Yestoday=Date()