我有一个查询
select id, item, producer from table
Run Code Online (Sandbox Code Playgroud)
结果是这样的:
id item producer
1 apple A
2 pear A
3 peach A
4 orange B
5 strawberry B
6 melon B
Run Code Online (Sandbox Code Playgroud)
我想要将这个结果洗牌(按ID DESC排序)并获得类似的结果
item producer
strawberry B
pear A
orange B
apple A
peach A
melon B
Run Code Online (Sandbox Code Playgroud)
我不想这样显示:
所有项目
所有B项目
所有C项目......
在ORDER BY中使用rand函数,如下所示:
select id, item, producer from table order by rand();
Run Code Online (Sandbox Code Playgroud)