我有两个表如下:
CREATE List (
id INTEGER,
type INTEGER REFERENCES Types(id),
data TEXT,
PRIMARY_KEY(id, type)
);
CREATE Types (
id INTEGER PRIMARY KEY,
name TEXT
);
现在我想创建一个查询来确定所有List
给定类型字符串的 id。
例如,
列表: 1 0 "一些文字" 1 1“摩尔文本” 2 0 "富" 3 1“酒吧” 3 2“巴巴兹” 4 0 “巴兹” 4 1“FooBar” 4 2“FooBarBaz” 类型: 0“钥匙1” 1“钥匙2” 2“钥匙3”
给定输入“Key1”、“Key2”,查询应返回 1、4。
给定输入“Key2”、“Key3”,查询应返回 3、4。
给定输入“Key2”,查询应返回 1、3、4。
谢谢!