有两个表 Transactions 和 Users。
请通过提及Users.UserId字段中的值告诉我如何在Transactions.Details字段中搜索
这仅适用于完全匹配的情况:
select * from Transactions where Details in (select distinct UserId from Users);
也
select * from Transactions where Details like (select distinct UserId from Users)
你需要部分匹配。尝试替换 % 符号
select * from Transactions where Details like %(select distinct UserId from Users)%时,显示错误
[14:07:02] Ошибка при выполнении SQL запроса к базе данных 'test_wallets': near "%": syntax error
字符
%必须是字符串,具体取决于数据库,这将是:或者:
您可能还需要输入 cast for
UserId。