gpt4 book ai didi

mysql - 从具有 b=a +"s"的表中选择 col1 作为 a,col1 作为 b ?

转载 作者:行者123 更新时间:2023-11-30 00:10:39 25 4
gpt4 key购买 nike

我有一个包含一列单词的表格。我想检查是否存在两个单词(a 和 b),其中 b=a+"s"(b 末尾有一个额外的“s”,例如单词和单词。)

不太确定我的查询有什么问题。我很感激任何帮助

非常感谢

最佳答案

正如 Dimitris 所发布的,您需要将表连接到其自身。 这可能是一项相当昂贵的操作,因此请小心使用。

SELECT a.col1
FROM tblname a
JOIN tblname b
ON b.col1 = CONCAT(a.col1, 's')

请注意,+ 在 MySQL 中纯粹用于加法。要连接字符串,请使用 CONCAT 函数。

关于mysql - 从具有 b=a +"s"的表中选择 col1 作为 a,col1 作为 b ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24097714/

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