Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 用户非活动报告。列出上个月处于非活动状态的所有用户。SQL server_Sql Server - Fatal编程技术网

Sql server 用户非活动报告。列出上个月处于非活动状态的所有用户。SQL server

Sql server 用户非活动报告。列出上个月处于非活动状态的所有用户。SQL server,sql-server,Sql Server,在我以前的一次作业中,我被要求为这个问题创建一个sql存储过程 仅给出这两个表: 用户角色(RoleID、RoleName、IsDefault) 用户(用户ID、用户名、用户密码、角色ID) 如何列出上个月的所有非活动用户。。。没有登录日期字段 您尝试过什么吗?是否出现错误?我尝试过使用sys内置函数,但似乎没有任何帮助。我尝试过这样的代码:选择[dbo].[User].*,STATS\u DATE(OBJECT\u ID,STATS\u ID)作为[dbo].[User]的统计数据更新日期,s

在我以前的一次作业中,我被要求为这个问题创建一个sql存储过程

仅给出这两个表:
用户角色(RoleID、RoleName、IsDefault)
用户(用户ID、用户名、用户密码、角色ID)

如何列出上个月的所有非活动用户。。。没有登录日期字段


您尝试过什么吗?是否出现错误?我尝试过使用sys内置函数,但似乎没有任何帮助。我尝试过这样的代码:选择[dbo].[User].*,STATS\u DATE(OBJECT\u ID,STATS\u ID)作为[dbo].[User]的统计数据更新日期,sys.stats,其中object_id=object_id('User.UserID');你似乎无法获得别人向你索要的信息,你建议你如何在没有登录日期的情况下做到这一点?如果没有这些数据,你就无法在某个地方查询这些数据。如果您不记录他们最喜欢的颜色,您将无法编写查询以返回表中最喜欢的颜色为蓝色的所有客户。这里也是如此;如果不存储登录时间,则无法根据其(上次)登录日期返回数据。