我试图在MySQL工作台中的结果网格中对检索到的数据进行排序。例如,使用查询WHERE (search_id = 39 OR search_id = 41) AND lead = 10AND lag = 10 ;
当我对列scale和timeshift排序时,我进入结果网格(使用结果网格UI进行排序,而不是修改SQL查询)
我有6个表1.产品p 2.属性a 3.产品和属性pa (ID,pID,aID ) 4.公司c 5. USer u 6.公司和用户cu (ID,cID,uID)SELECT p.ID, p.nameLEFT JOIN Product and Attribute pa ON pa.pID = p.ID LEFT JOIN Company and User cu ON cu.UiD = p.uID AND cu.cID
问题是,在这个派生表上使用ORDER BY RAND()会导致内存问题,因为要将派生集复制到临时表中进行排序。i.id=v.id ORDER BY RAND() items表无论如何都不大,但由于有许多人同时点击这个脚本(其中许多人多次重复访问同一页面),MySQL我是不是更好地返回整个结果集&使用PHP随机选择一个?