问题标签 [db-browser-sqlite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
263 浏览

java - 我如何将 java 连接到 sqlite db 浏览器

我正在尝试使用 nano 编辑器将 sqlite db 浏览器与 java 连接,我在这里很新。我关注了一些 youtube 视频,但我在中间堆放任何人都可以请帮助这里是我的代码。

0 投票
0 回答
21 浏览

sqlite - (sqlite) 如何跨四个表共享同一个主键

我对设置表之间的关系真的很陌生。

我创建了 4 个表,它们是一对一的关系,所以我想让这些表共享 PK。

我正在为 sqlite 使用 db 浏览器。

谢谢

0 投票
2 回答
42 浏览

sql - 我错过了什么sql公式?

我需要通过登记查询来找出最繁忙的位置。

这个查询给了我结果,但我不知道如何按数字分组。如果我输入计数(不同的名称),它会给出一个奇怪的结果,如果我按名称分组,它不会给我数字

我正在尝试将名称和它出现在两个单独列中的次数分组?

地点

0 投票
2 回答
42 浏览

sql - 不明确的列和计数

我的查询要求我按人数找到最繁忙的位置(附模式)追踪

有了上面的查询。我可以找到访问过这些地点的人,但我找不到访问过某个地点的人数最多的人,因为他们都是单独显示的。我知道我需要添加计数或分组依据。

如果我尝试按以下方式进行计数

它会向我显示模棱两可的列。我知道这是因为我已将其用作连接,但是如果我不能重用它,我该如何计算人数?

如何修复此代码以按人数显示最繁忙的位置?

0 投票
2 回答
29 浏览

sql - 时间戳和增加周数

我的查询要求我找到阳性人数及其感染期,即正负 2 周。在我下面的查询中,我的 2 周时间戳中一直为空

时间戳为空

我的等式有什么问题,为什么不在下一列中添加 2 周?

在 DB 浏览器中,这是我必须用于日期时间的格式。

附加架构 架构

0 投票
1 回答
21 浏览

sql - where 子句中的多个 PK

在我的表中,我有 (LocID) 这是我的 PK,我试图将其缩小到特定的 4,但是当我运行下面的查询时,我只得到一个答案。在这个查询中需要修复什么?

0 投票
3 回答
53 浏览

sql - 嵌套查询

我从附加模式中的查询要求我寻找测试呈阳性的人去的相同位置,并且与未测试的人在同一个人中。(未测试表示测试表中不存在的人。

架构

在我看来,查询说明了以下内容

从加入检查和测试表中选择一个位置和人员,结果是肯定的,并从检查表中选择一个人,而不是在测试表中。

由于我得到的答案是零,而且我手动知道有人。我究竟做错了什么?

我希望这是有道理的。

0 投票
3 回答
41 浏览

sql - Time overlaps from Nesting queries

Based on the current schema I have been asked to find

Testing -- people who were untested and exposed to some one infectious -- Do not list anyone twice and do not list known sick people -- Exposed = at the same place, and overlap in time (No overlap time needed for simplicity)

From the query below I find my answer except I cannot remove the people who are 'postive' because the second part my query i.e the time lapse depends on the first part i.e the time the positive people went to the same locations.

So my question is, What modification does this query need to show the results of the results of the second part only?

I consider the first part to be

And the second part to be

0 投票
1 回答
454 浏览

constraints - 尝试使用 DB Browser for SQLite 添加 CHECK 约束

使用 SQLite 的 DB Browser 我正在尝试在数字字段上添加检查约束。在 Edit Table Definition 屏幕中,我可以添加和命名约束,但我无法在命令的 CHECK() 部分中添加检查条件。我可以将 SQL 复制到 SQL 编辑器窗口并在那里添加检查条件。有没有办法在编辑表定义屏幕上输入检查条件?

0 投票
0 回答
430 浏览

sql - SQLite DB 浏览器,由于触发器无法修改列

我想使用 DB Browser 向表中添加一列,但是当我尝试保存时,我收到以下错误消息:

修改此列失败。从数据库返回错误:将表“sqlb_temp_table_19”重命名为“ClientData”时出错。来自数据库引擎的消息:触发器 fki_ExclusionRoleClientDatas_ClientData_ID_ClientData_ID 出错:没有这样的表:main.ClientData(ALTER TABLE“main”。“sqlb_temp_table_19”重命名为“ClientData”)

我要做的操作是向名为“RestartTime”的“ClientData”添加一列。我没有表 namendsqlb_temp_table_19也没有'ClientData'.Message.

触发器存在以下内容:

我在这里遇到的错误是什么?