gpt4 book ai didi

mysql - 检查同一列中的多个值

转载 作者:行者123 更新时间:2023-11-29 04:07:06 25 4
gpt4 key购买 nike

这是我的数据库表结构的样子 -

ID fieldname fieldvalue
1 country USA
2 language English
3 country India
4 language Hindi

所以我想选择 fieldname 是“country”并且 fieldvalueUSA AND fieldnamelanguagefieldvalueEnglish

基本上是根据键/值对按多个值进行过滤。

我试过使用 AND 关键字但它没有返回任何内容

有什么线索吗?

最佳答案

尝试使用 OR 运算符,如下所示

select *
from tab
where (fieldname = 'country' and fieldvalue = 'USA')
or (fieldname = 'language' and fieldvalue = 'English')

关于mysql - 检查同一列中的多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30214436/

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