gpt4 book ai didi

mysql - 如何让行的条件满足哪个条件?

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

SELECT content_regex,content FROM mytable 
WHERE content REGEXP 'Facebook|Dropbox|Microsoft'
AND created_date > DATE_ADD(NOW(),INTERVAL -1 day);

我已经使用 REGEXP 搜索了内容。我想知道有什么方法可以知道哪个正则表达式值与内容匹配?

最佳答案

使用CASE WHEN:

SELECT content_regex,content 
, CASE WHEN content LIKE 'Facebook' THEN 'Facebook'
WHEN content LIKE 'Dropbox' THEN 'Dropbox'
WHEN content LIKE 'Microsoft' THEN 'Microsoft'
END AS match
FROM mytable
WHERE content REGEXP 'Facebook|Dropbox|Microsoft'
AND created_date > DATE_ADD(NOW(),INTERVAL -1 day);

关于mysql - 如何让行的条件满足哪个条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45502245/

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