gpt4 book ai didi

mysql - 查询返回 2 个随机结果和一个特定结果

转载 作者:行者123 更新时间:2023-11-29 01:41:04 26 4
gpt4 key购买 nike

我想写一个可以返回 3 个结果的查询,顺序是随机的。结果之一必须始终是表中的特定行

例如:

  • 苹果
  • 橙色
  • 香蕉
  • 甜瓜

我想始终返回 Melon 并返回 2 个其他记录。

最佳答案

您可以使用 order by 执行此操作。以下将始终把 Melon 放在第一位:

order by (fruit = 'Melon') desc,
rand()
limit 3;

关于mysql - 查询返回 2 个随机结果和一个特定结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22173381/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com