gpt4 book ai didi

database - 如何(或我可以)从 Postgresql 数据库中选择一个随机值,不包括某些特定记录?

转载 作者:搜寻专家 更新时间:2023-10-30 22:15:21 25 4
gpt4 key购买 nike

是否可以从数据库中随机选择一条记录,排除某些特定状态的记录?

例如,

例如,我有一个用于存储员工详细信息的表。

id    employeename employeestatus
1 ab 1
2 cd 1
3 ef 2
4 gh 1
5 ij 1

我想从查询中获取状态不是 2 的单个随机记录。是否可以这样做?我使用的数据库是 PostgreSQL 8.4.15。

最佳答案

试试这个

SELECT * 
FROM employee
WHERE employeestatus != 2
ORDER BY RANDOM()
LIMIT 1

关于database - 如何(或我可以)从 Postgresql 数据库中选择一个随机值,不包括某些特定记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13985204/

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