我有一个有4个字段的表。表单值保存在表中,我想连接两个字段并保存在第三个字段。我需要插入数据,同时将值连接到一列。我需要检索'id', '缩写',并保存在第三列。它将是'缩写'00'id'。请有人帮我查询运行。Id是一个自动递增的字段。
id abbr trans_id
----------------------
10 | mm | mm0010
15 | ss | ss0015
20 | ss | ss0020
为表单创建的PDF命名。当我手动使用$pdf-
时输出(美元行("方法")。"00"。美元行("id")。". pdf","F")
它工作得很好,但当我插入相同的'abbr'的形式创建的PDF被替换为新的。但是mysql保留相同字段值的记录。我不知道是否有其他的解决方案,请帮助,开发人员…
使用这个SQL
UPDATE table
SET thirdFieldName = CONCAT(firstFieldName, secondFieldName)
这是MySQL。它将连接第一个字段值和第二个字段值,并用
值更新第三个字段。例如:+-----+------+----------+-------------+
| id | abbr | trans_id | forth_field |
+-----+------+----------+-------------+
| 10 | mm | mm0010 | |
+-----+------+----------+-------------+
UPDATE table
SET forth_field = CONCAT(abbr, '00', id)
+-----+------+----------+-------------+
| id | abbr | trans_id | forth_field |
+-----+------+----------+-------------+
| 10 | mm | mm0010 | mm0010 |
+-----+------+----------+-------------+