gpt4 book ai didi

mysql - 从内容已定义的数据库中选择全部

转载 作者:太空宇宙 更新时间:2023-11-03 12:14:28 25 4
gpt4 key购买 nike

我正在尝试检索数据库记录列表,这些记录在“custom_fields”表中具有特定的“兴趣代码”。例如,现在有 100 条记录,我需要每条记录的姓名、电子邮件和兴趣代码。

我试过以下语句:

SELECT * FROM `subscribers` WHERE list = '27' AND custom_fields LIKE 'CV'

但没有运气,响应是:

MySQL returned an empty result set (i.e. zero rows). ( Query took 0.0003 sec )

您可以在此屏幕截图中看到,在 custom_fields 中至少有两行具有“CV”。虽然在数据库中它不被称为“兴趣代码”,但它们就是这样,因此我以这种方式引用它。

enter image description here

最佳答案

您需要将“搜索字符串”包含在一些通配符中:

select * from subscribers where list=27 and custom_fields like '%CV%';

% 通配符表示“此位置有零个或多个字符”。 “_”通配符表示“这个位置的一个字符”。请阅读the reference manual on the topic .另外,您可能想阅读有关 regular expressions in MySQL 的内容用于更复杂的字符串比较。

关于mysql - 从内容已定义的数据库中选择全部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22794784/

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