sql server按多列排序和排序数据

时间:2013-08-13 15:16:29

标签: mysql

   id         dept     checkin             checkout
   91         478      NULL                3/8/2013 13:10
   91         478      3/8/2013 9:59       NULL
   92         478      NULL                3/5/2013 10:09
   92         478      3/5/2013 10:08      NULL
   92         478      NULL                3/5/2013 10:08
   92         478      3/5/2013 8:10       NULL

如上所示,该表列出了员工的检查和结账时间。 我的问题是,我可以对数据进行排序:

  1. 将签入/签出时间放入相同ID的同一行,删除“null”。 (例如id:91)
  2. 如果在同一个ID下有多于1个记录,则通过提升单独订购签入/退出时间,并删除“null”。 (例如id:92)。
  3. 真的很感激,如果有人可以提供帮助。我已经尝试了很长一段时间...... 对不起,无法加载图片,希望这不会太费心。

    谢谢你!

0 个答案:

没有答案