SELECT * FROM Orders WHERE OrderDate='2008-12-26'
则可取出两条记录。如果orderdate为2008-12-26 16:23:55(timestamp格式的话),再用上面的语句就查询不出来我们的结果。这是由于该查询不含有时间部分的日期。
所以需要将语句改写为:
SELECT * FROM Orders WHERE (date)OrderDate='2008-12-26'
OrderId
ProductName
OrderDate
1
computer
2008-12-26
3
electrograph
2008-12-26
OrderId
ProductName
OrderDate
1
computer
2008-12-26
3
electrograph
2008-12-26 3.GROUP BY语句
聚合语句,注意在使用的时候需要把聚合的语句都写日group by 中才可以正常使用
select a.username name,value(b.branchname,'分公司') branchname,count(a.vid) num
from sdtk.statistics a,sdtk.rtrn_userinfo b
where a.username = b.username
group by a.username,b.branchname
注:a.username,b.branchname需要全部添加才能正常得出结果。 4.char()函数: