我使用 sqlite 并具有以下架构和表数据
"CREATE TABLE numbers (
id INTEGER PRIMARY KEY AUTOINCREMENT,
cli INTEGER UNIQUE
);"
"CREATE TABLE allocated (
did_id INTEGER,
cli INTEGER UNIQUE,
client_id INTEGER
);"
"CREATE TABLE used (
id INTEGER PRIMARY KEY AUTOINCREMENT,
cli INTEGER DEFAULT 0 NOT NULL,
client_id INTEGER,
date DATETIME
);"
示例数据
table `numbers`
id cli
11 444
12 555
13 666
14 777
15 888
16 999
table `allocated`
did_id cli
14 777
12 555
table `used`
id cli
31 111
31 222
32 444
33 999
我想从表中获取列数据“cli”,numbers
其中“cli”不在 tableallocated
或 table 中used
。
预期结果
numbers
id cli
13 666
15 888
首先,我想知道对此的 sqlite 查询是什么。如果可能的话,我想将它与 Medoo php 库一起应用。