怎么写带日期类型查询条件的select语句

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:51:39
"SELECT COUNT(*) FROM Adro_pub WHERE adroid ="+_adroid+"AND"+_pubdate+"";
其中_adroid和_pubdate是我定义的两个变量但总是提示错误

估计你的数据库有个日期类型的字段pubdate吧,是不是这样
"SELECT COUNT(*) FROM Adro_pub WHERE adroid ="+_adroid+"AND DATEDIFF (d,'"+_pubdate+"',pubdate)=0";
查找adroid等于_adroid且日期为_pubdate的记录

少了引号吧