-1

我有一个使用DB Browser for SQLite操作的数据库。它包含几个 SQL 表。例如:

主要的:

| ID       | Fruit |
| -------- | ------|
| 01       | Apple |
| 02       | Banana|
| 03       | Grapes|

颜色:

| ID       | Colour|
| -------- | ----- |
| 01       | Red   |
| 03       | Green |

我的目标是检查每个水果是否有颜色,然后手动添加缺失的信息。我通过在DB Browser for SQLite中打开Execute SQL选项卡并执行以下代码来做到这一点:

SELECT *
FROM main
LEFT JOIN colour ON main.ID == colour.ID
WHERE colour.ID IS NULL

这将突出香蕉没有颜色的事实。生成的 LEFT JOIN 表在代码下方给出。

有没有办法直接更改该表中的值?还是我必须返回浏览数据进行更改?也许有更好的方法来实现目标?

谢谢 :)

4

0 回答 0