作者bcse (Lvx ex Caelis)
看板Database
标题Re: [SQL ] 请问要如何随机拿出最新的几笔
时间Wed Oct 31 11:26:01 2007
※ 引述《lottemarines (一平)》之铭言:
: 小弟的SQL原本是这样
: $str1="SELECT pic_id,pic_thumbnail,pic_title,pic_desc,pic_username
: FROM `phpbb_album` order by rand() limit 1";
: 这样做的话就可以随机从资料库中挑出任何一笔出来
: 但是我现在想做的是,把资料库中最新的10笔挑出两笔出来,这样应该要怎麽做呢?
: 试来试去一直不成功,希望有高手帮忙解惑。
SELECT * FROM (
SELECT pic_id,pic_thumbnail,pic_title,pic_desc,pic_username
FROM `phpbb_album` ORDER BY pic_id DESC LIMIT 10)
AS a ORDER BY RAND() LIMIT 2
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.33.185