gpt4 book ai didi

mysql - 在mysql中选择部分表列数据

转载 作者:可可西里 更新时间:2023-11-01 06:55:55 26 4
gpt4 key购买 nike

我有一个包含 2000 个条目的表“照片”。该表有一个名为 photo_note 的列,其中包含以下格式但具有不同放大值的数据。

Magnification 30x. The resolution varies depending on.....

我需要选择以“The resolution”开头的其余列数据并将其附加到另一个字段“photo_note_2”

非常感谢任何关于如何在 mysql 中执行此操作的建议

最佳答案

SUBSTRING 让您返回字符串的一部分。 INSTR 返回一个字符串在其他字符串中的位置。

如果您知道所有列都会有“分辨率”,那么:

SELECT SUBSTRING(photo_note, INSTR(photo_note, 'The resolution')) from table;

如果你知道所有人都会有一个'x。 ' 在要检索的字符串之前,然后

SELECT SUBSTRING(photo_note, INSTR(photo_note, 'x. ') + 3) from table;

可以看到mysql的所有字符串函数here .

关于mysql - 在mysql中选择部分表列数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10551051/

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