创建数据集时无法使用YEAR

教程里是这样,用YEAR() 来选择年份,sql 语句如下,实际总是报错,请大侠帮忙看下,谢谢。

select 订单.订购日期,订单明细.单价,订单明细.数量,订单明细.数量,year(订购日期) as 年份,订单明细.数量*订单明细.单价 as 订单金额 from 订单,订单明细 where 订单.订单ID =  订单明细.订单ID

官方教程里也有这样的例子,
http://www.finereporthelp.com/help/9/10/28.html

FineReportmissfish 发布于 2016-3-23 16:55
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
404177716发布于2016-3-23 16:55(编辑于 2023-9-6 09:34)
555
最佳回答
0
404177716发布于2016-3-23 17:04(编辑于 2023-9-6 09:34)
555
  • missfish missfish(提问者)

    可是 帆软 的教程 里写的也是在新建数据集的 select 语句里写这个啊。

    4.1 新建数据集
    SELECT 订购日期,year(订购日期) as 年,month(订购日期) as 月 ,运货费,货主省份 FROM [S订单] where 1=1 ${if(len(a)=0,\'\',\"and year(订购日期) in (\'\"+a+\"\')\")} ${if(len(b)=0,\'\',\"and month(订购日期) in (\'\"+b+\"\')\")} order by 订购日期
    回复
    2016-03-23 17:26 
最佳回答
0
quiet3008559发布于2016-3-23 17:09(编辑于 2023-9-6 09:34)
555
最佳回答
0
missfish发布于2016-3-23 17:26(编辑于 2023-9-6 09:34)
555
  • missfish missfish(提问者) 发错帖子了,紫薯布丁,紫薯布丁,升官发财靠 FR。。
    回复
    2016-03-23 22:50 
最佳回答
0
最懒的小孩发布于2016-3-23 17:30(编辑于 2023-9-6 09:34)
555
最佳回答
0
missfish发布于2016-3-23 22:50(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1261浏览人数
  • 最后回答于:2016-3-23 22:50
    活动推荐 更多
    热门课程 更多
    返回顶部