gpt4 book ai didi

mysql - 从另一个表的另一个字段中选择表中的字段

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

我想在 mysql 中使用这个:

SELECT * FROM Table1 Where Field1=searchword 
OR Field2=searchword
OR Field3=searchword
OR ((SELECT filedx FROM Table2 WHERE fieldxx = Field1) = searchword)

其中第二个选择中的 Field1 来自第一个选择语句。

最佳答案

我不太确定你想要什么,但看起来你想要匹配您针对 Table1.Field2Table1.Field3搜索词以及Table2.filedx。表通过 fieldxx=Field1 链接。在这种情况下你可以做简单的外部连接:

SELECT * FROM Table1
LEFT OUTER JOIN Table2 ON (fieldxx=Field1)
WHERE
Field1=searchword
OR Field2=searchword
OR Field3=searchword
OR filedx=searchword;

关于mysql - 从另一个表的另一个字段中选择表中的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24115995/

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