我有一个执行select语句的存储过程.我希望我的结果按日期字段排序,并显示所有记录首先是NULL日期,然后是最近的日期.
声明如下:
SELECT a,b,c,[Submission Date]
FROM someView
ORDER BY [Submission Date] ASC
Run Code Online (Sandbox Code Playgroud)
现在,这将首先显示所有具有NULL提交日期的记录,但是当我到达具有日期值的行时,它们不是视图中的最新日期.
如果我用DESC替换ASC,那么我按照我想要的顺序获取日期,但NULL值位于我的结果集的底部.
有没有办法构建我的查询,以便我可以在顶部显示空值,然后当有日期值时,为了命令它们从最近的下降到最早?
我想知道是否可以确定用户是否已经打开了我正在处理的Web应用程序的Web浏览器.看起来他们可以打开同一个Web应用程序的多个实例,然后单击按钮来读取他们之前用过的信息,以进入他们当前正在处理的输入屏幕.
但是,它似乎搞砸了Session变量,然后用户将用他们的新工作更新他们以前的工作.或者他们会一起删除他们以前的作品或谁知道......
编辑 我之前已经看过网上银行网络应用程序.如果您已经登录,新窗口将告知您已经打开了应用程序.就我而言,用户无需登录.
有没有一种简单的方法可以确定他们是否已经在Web应用程序中打开了浏览器窗口,如果是这样,只需关闭浏览器或显示不同的页面,让他们知道他们一次只能打开1个?
谢谢