需要有关 select 子句的帮助
我有一个名为记录的表,其中包含四列分支、帐户、名称、月份。 现在我想找到该表中存在于当月的数据,例如月=3,但不存在于上个月,例如月=2。怎么办???
说我有这些价值观: 4 214 琼斯 3 4 213 吉姆 3 4 123 尼图 2 4 213 jim 2
现在我想找到记录行 4 214 琼斯 3 因为它是新记录,并且在上个月的记录中没有出现。 怎么办?
i have a table named record which contains four column branch,account,name,month.
now i want to find those data of this table which are present in current month, say month=3 but not present in previous month, say month=2. how to do???
say i have these values:
4 214 jones 3
4 213 jim 3
4 123 nitu 2
4 213 jim 2
now i want to find the record row
4 214 jones 3
since it is the new record and it was not present in previous month's record.
how to do?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 SQL Server 上:
GETDATE()
获取当前日期,MONTH()
获取日期中的月份...您可以使用
YEAR(), DAY()
等函数用于此类操作。在 MySQL 上,只需将
MONTH(GETDATE())
替换为要选择前几个月不存在的记录,只需添加此...
On the SQL Server:
GETDATE()
gets the current date andMONTH()
gets the month out of a date...You can use
YEAR(), DAY()
etc functions for such things.On MySQL just replace
MONTH(GETDATE())
withTo select a record that was not present in previous months just add this...