【发布时间】:2022-06-16 21:43:56
【问题描述】:
鉴于此数据库:
symbol name
xyz xyz machines
bly bolins communications
符号是唯一的,名称不是唯一的,5000 行。 然后我有一个单词数组:
array = ["xjf","bly","xxx","colins"]
我需要找到所有行:
- 数组中的一个词是
exactly等于symbol字段。 -
OR - 如果
name列以这些词之一开头。
我已经完成了(1):
SELECT symbol,name
FROM index_v1
WHERE symbol IN ('xxx', 'yyy', 'zzz')
如何做 (2) 以及 如何将其编入索引以使其快速。
【问题讨论】:
-
太棒了,这个问题写得这么清楚,有例子,却被否决了,如果这不好,我不知道还能在这里问什么
标签: sql postgresql