gpt4 book ai didi

sql - 如何在 SQL 中使用 "NOT LIKE"作为列值

转载 作者:行者123 更新时间:2023-12-03 08:40:58 26 4
gpt4 key购买 nike

所以我有一个像这样的表:

X.        Y.
34560 eudhkri 34560 abc
26558 hsyrb 26558 ax
3666 dhurb 3666 yzhdj
3666 dhfhjf 366688 avh
233 abc 233 hdhsijej

由于 Y 列中的字符是可变的(意味着它们具有不同数量的字母),我想我可以使用 NOT LIKE 运算符来排除 X 列中 Y 值所在的行。

但是,我不知道怎么办。不可能只写下 X 的每个值。另外,我专门写了第四行来向您展示我无法排除这些数据,因为数字不相同,因此使用 % 可能会引起一些麻烦。

最佳答案

您可以使用正则表达式:

WHERE y ~ ('\m' || x || '\M')

\m 标记单词的开头,\M 标记单词的结尾。

关于sql - 如何在 SQL 中使用 "NOT LIKE"作为列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62789240/

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