gpt4 book ai didi

sql - t sql匹配缩写

转载 作者:行者123 更新时间:2023-12-02 08:49:08 27 4
gpt4 key购买 nike

我需要匹配缩写,其中点表示以以下开头的所有内容,例如:

Rows:
blue love
abo love
comeb love
blue lauer
blue alo

(a)

Input:
b. love

Expected output:
blue love

(b)

Input:
b. l.

Expected output:
blue love
blue lauer

有什么建议吗?

最佳答案

您可以将 .到一个 % 这样你就可以做一个 LIKE

SELECT @yourfilter = REPLACE(@yourfilter, '.', '%');

然后直接使用它:

SELECT * FROM TABLE WHERE COLUMN LIKE @yourfilter

这相当于:

SELECT * FROM TABLE WHERE COLUMN LIKE 'b% love'

SELECT * FROM TABLE WHERE COLUMN LIKE 'b% l%'

Here is a working SQL Fiddle example

关于sql - t sql匹配缩写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9931103/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com