例如,下面是表结构。
CREATE TABLE table_name(
name text,
id text PRIMARY KEY,
details list<text>
)假设详细信息->联系人号码,详细信息1->地址
我想写一个查询从这个表中提取联系人号码。
发布于 2021-05-13 11:41:33
实际上,您不应该存储数据数组。最好也是最简单的方法是将数据库重构为类似的内容。
CREATE TABLE table_name(
name text,
id text PRIMARY KEY,
contact number NOT NULL,
address text NOT NULL,
)然后你就可以做SELECT contact FROM table_name了。如果同一地址可以在多个实体之间重用,那么您可以考虑再添加一个表Addresses,然后使用外键将这些数据关联起来。
https://stackoverflow.com/questions/67518199
复制相似问题