gpt4 book ai didi

sql - 在 SQL 语句中调用函数

转载 作者:行者123 更新时间:2023-11-29 13:35:49 25 4
gpt4 key购买 nike

我在 postgreSQL 中定义了一个名为 strip_tags 的函数,它在给定字符串中去除 HTML 标签。(我知道尝试在数据库级别去除 html 标签是不受欢迎的,但我必须这样做)。

我想从我的数据库中提取一些新闻,因此我正在执行一个查询:

SELECT description FROM news WHERE description ilike '%apple%'

描述栏中的数据是 html 和文本的混合体,我想剥离 html,然后搜索它是否与“%apple%”匹配!有点像:

SELECT description FROM news WHERE (select strip_tags(description)) ilike '%apple%'

在 postgreSQL 中这可能吗?我尝试执行此查询,但它没有用!

最佳答案

您可以在 WHERE 条件中使用该函数。

SELECT description 
FROM news
WHERE strip_tags(description) ilike '%apple%'

关于sql - 在 SQL 语句中调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12142704/

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