当前位置: 首页 > 面试题库 >

Mysql:如何查询类型为bit的列?

龙玺
2023-03-14
问题内容

嗨,我正在使用hibernate和Mysql。我有一个带有布尔属性的类,称为“活动”。

生成的数据库表具有BIT数据类型。到目前为止,一切都很好。我想查询该值,但我不知道该怎么做。我试过了

 SELECT * from table where active = 1

不起作用,以下都不起作用

 SELECT * from table where active = true

我在参考手册和Stackoveflow中都找不到任何东西。

有什么提示吗?

提前致谢!


问题答案:
SELECT * FROM table WHERE active = (1)


 类似资料:
  • 问题内容: 一个简单的问题:如何返回MySQL表的字段类型。我知道还是但是我只想返回那个单个参数。例如: 问题答案: 您可以使用 这将以以下格式返回结果

  • 问题内容: 我有以下查询: 查询在具有25.000行的数据库表上执行。该查询的执行时间约为40秒。结果将显示在网页上,因此等待40秒以获取结果并不是很好。 有没有一种方法可以执行此查询并保存其输出?因为如果每天晚上执行此查询就足够了。 最好的方法是什么?我应该创建一个cronjob并执行此查询并将结果写入数据库吗?或者,还有更好的方法? 或者我可以优化此查询以使其更快? 问题答案: 我认为所有这些

  • 我使用了cakephp Mysql到mongodb查询组件,即将Mysql查询转换到mongodb中,但是当查询有多个括号时代码停止工作,我还尝试将http://www.querymongo.com/site上的查询转换为相同的问题,

  • 我有一个带有列的表,类型是bit(24)。我尝试使用字符串,当我尝试获取这个对象时,它会很好地映射,但当我尝试保存它时,Hibernate抛出异常: 我知道如果有点(1),我可以使用布尔值,但我不知道在我的情况下应该怎么做。 提前谢谢!

  • 问题内容: 我想从数据库中删除某些项目。我有以下查询: 这有效,并返回2个结果。 现在,我想将此查询转换为查询。但是,以下操作无效: MySQL引发以下错误: 1064-您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第1行的“ WHERE entry.sheetID = sheets.id ANDsheets.clientID = 13”附近使用 我在这里做错

  • (我是mongo新手) 如何查询不属于ObjectId类型的_id? 我mongorestore了一个mongodump,但无法根据id字段得到任何结果。过了一会儿,我注意到集合中的记录不符合ObjectID类型。 _id:7409a2ab-322e-40f3-b991-c3ebeda78f61 如果我将id更改为,那么我的查询将正常工作,因为它与ObjectID类型匹配。 我只是不断得到<cod