你不能在一个ORDER BY子句用RAND()值使用列,因为ORDER BY将重复计算列多次。然而在 MySQL3.23中,你可以做: SELECT * FROM table_name& nbspORDER BY RAND(),这是有利于得到一个来自SELECT *& nbspFROM table1,table2 WHERE a=b AND c
你不能在一个ORDER BY子句用RAND()值使用列,因为ORDER BY将重复计算列多次。然而在 MySQL3.23中,你可以做: SELECT * FROM table_name& nbspORDER BY RAND(),这是有利于得到一个来自SELECT *& nbspFROM table1,table2 WHERE a=b AND c