gpt4 book ai didi

php - MySQL:自动数据操作

转载 作者:行者123 更新时间:2023-12-01 00:42:36 25 4
gpt4 key购买 nike

我有一个 MySQL 数据库,其中有一个表“products”和很多列。

我有一个名为 name 的列,它始终具有这样的名称结构:例子

GD 0001 / PL40 
GD 0034 / PL60
GD 0106 / PL30
GD 0122 / 2S

等等

在同一张表 products 中,我还有另一列 image。是否可以根据字段products自动填写该字段?

我试图获得这个结果:

gd0001_pl40.jpg
gd0034_pl40.jpg
gd0106_pl30.jpg
gd0122_2s.jpg

如有必要,我可以使用 PHP 或 SQL

谢谢,希望我的问题可以理解

最佳答案

  1. 用空格替换空格
  2. 将/替换为 _
  3. 最后连接.jpg

使用 select concat(REPLACE((REPLACE(column_name,"","")),'/','_'),'','.jpg') from table_name

You can add a function to convert this whole string to small case, you can do that in mysql as well as in php on application layer

关于php - MySQL:自动数据操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28404783/

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