〖Orz〗求1条sql语句
想优先 Rand() 出来 'phome_ecms_news' 表的 classid limit 1 (并且符合) isLast(终极栏目) = 1
然后再在 表 'phome_enewsClass' 里面进行 RAND() limit 1
下面sql语句错误..不会写的情况下,只有表述一下思想了.
SQL code1 | <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http:
|
登录后复制
------解决方案--------------------SQL code1 2 3 4 5 6 | SELECT * FROM 'phome_ecms_news' WHERE classid IN ( SELECT classid FROM 'phome_enewsClass' where islast=1 ORDER BY RAND() limit 1 ) ORDER BY RAND() limit 1;<div class = "clear" >
</div>
|
登录后复制