gpt4 book ai didi

mySQL:SELECT 引用另一个表,没有 JOIN

转载 作者:行者123 更新时间:2023-11-29 19:41:12 25 4
gpt4 key购买 nike

在 MS Access 中我有一个类似的查询

SELECT t1.*
FROM t1, t2
WHERE (((t1.c1) Like t2.c1));

在 t1.c1 中我有 e。克。

"head of marketing"
"head of sales"
"software developer"
...

在 t2.c1 中我有 e。克。

" 'asterisk' head of 'asterisk' " (with "*" as placeholders in front and after the search term).

当我运行查询时,我得到了

"head of marketing"
"head of sales"

因此效果很好。

我从 MS Access 切换到 mySQL。该语句不返回结果 - 仅返回完全匹配的结果。

如何在 native mySQL 中重现 SQL 语句?

服务器版本:5.6.32-78.1-logProtokoll 版本:10

最佳答案

Access 中的星号似乎是通配符。

在包括 MySQL 在内的大多数 SQL 方言中,通配符是“%”来匹配字符序列,而不是 *

关于mySQL:SELECT 引用另一个表,没有 JOIN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41337809/

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