sqlite - 如果 BOOL 列设置为“true”,从一列中提取数据的 SQLite 查询是什么?
问题描述
以下查询适用于我(在 SQLite 中)在数据库中进行简单搜索。
SELECT *
FROM slovník
WHERE Note like '%); "%'
如果我想进行相同的搜索,但想进一步过滤结果,如下所示:
[请看截图][1]
解决方案
布尔值存储为整数 0(假)和 1(真)。
因此,您的查询将如下所示,以选择短语为真的行:
SELECT *
FROM slovník
WHERE Phrase = 1
AND Note like '%); "%';
推荐阅读
- python-3.x - 在 python3.8 中为 openai gym 安装依赖项时出错
- typescript - 联合参数中的条件解构
- qt - ASAP(Automated Slide Analysis Platform) 软件运行时出错
- javascript - 如何将自定义 fontFamily 添加到 reacr-reader npm
- python - 如何获取/请求 api:https://ev.io/stats-by-un/(username)
- graphql - 如何使用 GraphQL 联合实现 Relay 节点查询
- java - OPC UA Milo 自定义数据类型结构没有编解码器?
- linux - 如果用户没有响应,qt 中是否有任何 api 或方法可以在特定时间后将设备置于睡眠模式?
- c - 初始化整数数组问题
- dictionary - python:如何从两个文件创建字典