SELECT*FROMtable1WHERE`id`IN(2,5,8);假如我要查询ID为2,5,8的3条记录,我希望查到的数据分别是2,5,8为ID的最新的一条数据。这样的SQL应该如何写,谢谢~都写的很好,但是不能采纳多条答案。有两种答案,一种是用JOIN,还有就是目前采纳的临时表的方式。都想采纳,呵呵现在问题来了,这两种方式的效率哪个高?谢谢
假如我要查询ID为2,5,8的3条记录,我希望查到的数据分别是2,5,8为ID的最新的一条数据。这样的SQL应该如何写,谢谢~都写的很好,但是不能采纳多条答案。有两种答案,一种是用JOIN,还有就是目前采纳的临时表的方式。都想采纳,呵呵现在问题来了,这两种方式的效率哪个高?谢谢
都写的很好,但是不能采纳多条答案。有两种答案,一种是用JOIN,还有就是目前采纳的临时表的方式。都想采纳,呵呵现在问题来了,这两种方式的效率哪个高?谢谢
有两种答案,一种是用JOIN,还有就是目前采纳的临时表的方式。都想采纳,呵呵现在问题来了,这两种方式的效率哪个高?谢谢
现在问题来了,这两种方式的效率哪个高?谢谢
相关分类