select * from u_article where article_id in ( select article_id from u_article order by article_id desc limit 56 ) order by rand() limit 5 ÕâÑùд limit 56 ²»Í¨¹ý
µ«ÔÚÍøÉÏ¿´ÓÐÈËÔÚMSSQLÏÂд SELECT * from (SELECT Top 20 * from abc ORDER BY id DESC) abc_±ðÃû ORDER BY Rnd(" & -1*(intRandomNumber) & "*id) ͨ¹ýÁË¡£¡£¡£
ÇëÎÊËÖªµÀÔÚMYSQLÏÂÈçºÎʵÏÖÎÒµÄÏë·¨SQL code: SELECT TOP 10 * from (SELECT TOP 100 * from TB ORDER BY µã»÷Á¿ DESC)AS T ORDER BY NEWID() ? SQL code: select top 10 * from (select top 100 * from tb order by article_id desc)t order by newid()
ÎÒÓõÄÊÇÁ¬½Ó³Ø×öµÄ£¬ÅäÁ¬½Ó³ØµÄ·½·¨Ó¦¸ÃûÓÐ´í£¬ÎªÊ²¾ÍÊdzöÏÖÕâÖÖÎÊÌâ javax.servlet.ServletException: javax.naming.NameNotFoundException: No object bound to name java:comp/env/test ÇëÎÊ´óÏÀÃÇÕâÊÇÔ ......