这是我想做的:
当前表:
+----+-------------+
| id | data |
+----+-------------+
| 1 | max |
| 2 | linda |
| 3 | sam |
| 4 | henry |
+----+-------------+
神秘查询(类似"UPDATE table SET data = CONCAT(data, 'a')"
)
结果表:
+----+-------------+
| id | data |
+----+-------------+
| 1 | maxa |
| 2 | lindaa |
| 3 | sama |
| 4 | henrya |
+----+-------------+
而已!我只需要在单个查询中执行此操作,但似乎找不到方法。我在bluehost上使用mySQL(我认为其版本为4.1)
谢谢大家。
那几乎就是您所需要的:
mysql> select * from t;
+------+-------+
| id | data |
+------+-------+
| 1 | max |
| 2 | linda |
| 3 | sam |
| 4 | henry |
+------+-------+
4 rows in set (0.02 sec)
mysql> update t set data=concat(data, 'a');
Query OK, 4 rows affected (0.01 sec)
Rows matched: 4 Changed: 4 Warnings: 0
mysql> select * from t;
+------+--------+
| id | data |
+------+--------+
| 1 | maxa |
| 2 | lindaa |
| 3 | sama |
| 4 | henrya |
+------+--------+
4 rows in set (0.00 sec)
尽管我正在5.1.41上对此进行测试,但不确定为什么会遇到麻烦
我不熟悉JOOQ,使用的是JOOQ的最新版本(3.10.5)。我只是将其用作SQL生成器,而不是对任何数据库执行它。 我使用 当我试图将任意字符串“CC_”与限定字段名称字段(“TBL.[列名称]”)合并时,结果字段就像 然后,当我使用getSQL()时,我得到了如下结果 有人能告诉我哪里出了问题,为什么连接的字符串被替换为?。
我正在研究弦和一个问题。问题陈述是“将字符串中的所有数字加一”。我没有得到输入数字129和9923所需的输出。有人能帮忙吗!
问题内容: 我想将所有记录上的代码更新为当前的代码,再加上_standard任何想法? 因此,例如,如果代码是apple_1和apple_2,则我需要将它们设置为apple_1_standard和apple_2_standard 前: 伪查询: 预期结果: 问题答案: 您需要在MySQL中使用该函数进行字符串连接:
问题内容: 我有3个表:User,Community,community_members(用于用户和社区的many2many关系)。 我使用Flask-SQLAlchemy创建此表: 现在,我想像这样向community_members添加其他字段: 现在在python shell中,我可以这样做: 创建社区: 将成员添加到社区: 好的,这可行。 但是,现在我如何获得community_membe
本文向大家介绍MongoDB中如何使用特定字符串更新字段的所有值,包括了MongoDB中如何使用特定字符串更新字段的所有值的使用技巧和注意事项,需要的朋友参考一下 要更新所有值,请将update()与multi:true一起使用。 让我们创建一个包含文档的集合- 在find()方法的帮助下显示集合中的所有文档- 这将产生以下输出- 以下是更新字段“ SubjectName”的所有值的查询- 在f
我正在学习Java程序。我需要一个帮助,我想返回的值,存储在if条件。在下面的代码中,如果名称的长度大于或等于6,则先取5个字符,然后追加两次年龄,最后再追加6个字符。 例如:如果字符为alisha,则返回alish2727a