mysql - 查找一个表格单元格中的所有 substings_indexes

标签 mysql substring

我在一个字段中有一个长字符串,其中包含我网站的 html 代码。
总共有 29 个条目,但例如在一个条目中,我有 40 个价格,其中包含例如 <td>100 CHF</td>在此条目的中间。

我可以用以下方法过滤掉价格。

SELECT substring_index( substring_index( description, '<td>', -1 ) , 'CHF', 1 )
FROM j4xpq_spsimpleportfolio_items

我的问题是每个条目只能得到一个结果。
所以我得到了 29 个价格,不超过 1000 价格。

最佳答案

这里是一个例子

<tbody>
<tr>
    <td>100</td>
    <td>270,00 CHF</td>
    <td>351,00 CHF</td>
</tr>
<tr>
    <td>150</td>
    <td>465,75 CHF</td>
    <td>607,50 CHF</td>
</tr>
<tr>
    <td>60</td>
    <td>222,75 CHF</td>
    <td>297,00 CHF</td>
</tr>
<tr>
    <td>80</td>
    <td>256,50 CHF</td>
    <td>330,75 CHF</td>
</tr>

这是一个字符串中的代码 我尝试只获取价格并进行计算。

我的计算是:

270/1,35/1,19 * 1,4

关于mysql - 查找一个表格单元格中的所有 substings_indexes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36083632/

相关文章:

iOS Swift - 如何匹配另一个字符串为 "like"的字符串?即 "http"就像 "http://"

regex - 找到 5 个相同的字符后修剪字符串

mysql - 一个sql查询中的三个计数

mysql - 为什么这个查询很慢?

ios - iOS 中的字符串比较

java - 解析和替换 Java 字符串中的 double

objective-c - 在Objective-C中找到另一个不区分大小写的字符串

mysql - 如何从 mysql 中检索一系列图像并在 JSP 中显示它们

mysql - 为 Flyway 'schema_version' 表设置 mysql 引擎

php - 用于创建 SQL 查询 PHP 的多个下拉值