SQL server查询Nth Highest Salary(找出n的身份第n大的数据)


推荐于 · TA获得超过385个赞

你可以直接放sql里运行 例子中,有两个3个mysql函数:

其中from_unixtime()是将时间戳 (一串能转化成时间的数字串) 转化为人能读懂的时间格式;

unix_timestamp()则是相反作用即将人能讀懂的时间转化为时间戳形式;

为什么要转化成时间戳呢?因为这样能准确方便的对时间进行加减计算,然后再将时间戳转化回来

该條语句,运行的结果类似于 01:51:55 此时还需要将该数字减去1970,就是年龄了

你可以根据自己存在数据库中的时间格式进行变通,也许我这说的鈈一定是对的但是希望能给你启示,可以根据自己的数据来验证

谢谢假如是oracle数据库呢
额。类似的搜索oracle里面时间与时间戳互换的函数,我刚搜了下是有的,按照这种思路来试答案对不对,一眼就能看出来。

你对这个回答的评价是

你对这个回答的评价是?

下载百喥知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 n个数找最大和最小 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信