我已经完成了下面的查询并且它有效,直到我把Datediff放入其中......然后我得到了语法或其他一些错误。我对SQL很陌生。 我试过把Datediff放在不同的行之间,但总是出错。 Datediff的措辞如下:
Datediff(m, Table3.purchased,Table2.activity_date) AS Date_Difference
Select Table1.name, Table2.SK, Table3.key,Table3.purchased,Table3.count
from Table1
Inner Join Table2 On Table1.sk=Table2.sk
Inner Join Table3 On Table3.key=Table1.key
道歉,如果这是真的基本 - 但我不知所措。 我已经尝试将m(月)更改为mm和月,我已经尝试过了,我已经删除了日期中的表格引用(m,已购买, activity_date)。 我搜索了这个网站并将Datediff从序列的末尾移动到开头,然后到第一次加入之后......我确定我错过了一些简单的东西....但我无法弄清楚。所以任何帮助都非常感谢。
答案 0 :(得分:0)
在mysql datediff中使用两个param你有3个
app/src/main/jniLibs/