gpt4 book ai didi

mysql - Hibernate - 在表的所有列中搜索文本

转载 作者:行者123 更新时间:2023-11-29 09:33:27 25 4
gpt4 key购买 nike

假设我们有这张表:

id | name | note |
------------------
1 | bb | abc |
2 | bc | bcd |
3 | ac | cde |

我想获取表中任何列中包含 a 的所有行。

结果应为 1 - bb - abc3 - ac - cde

如何使用 Hibernate 或 SQL 来完成此操作? (我更喜欢在不提及列名称的情况下完成此操作)

最佳答案

在 SQL 中,您只需使用 LIKE %..%匹配所有具有 OR 条件的列:

SELECT * FROM your_table_name 
WHERE name LIKE '%a%'
OR note LIKE '%a%'

关于mysql - Hibernate - 在表的所有列中搜索文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58189274/

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