gpt4 book ai didi

sql - Postgres 中的位运算符

转载 作者:IT王子 更新时间:2023-10-28 23:54:26 29 4
gpt4 key购买 nike

我在 Postgres 中使用按位运算符时遇到问题,我收到以下错误消息

ERROR:  argument of WHERE must be type boolean, not type integer

我的查询如下所示

SELECT DISTINCT number,name,contact,special FROM clients WHERE special & 2048;

任何帮助将不胜感激

最佳答案

您需要进行比较:

SELECT DISTINCT number, ..., special FROM clients WHERE special & 2048 = 2048;

SELECT DISTINCT number, ..., special FROM clients WHERE special & 2048 > 0;

关于sql - Postgres 中的位运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1205539/

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