我很少使用 SQL,并且有一个独特的问题需要解决。我有一个名为“j17_users”的表,其中包含多个列,其中两个是“name”和“username”。有数百行数据。
我需要把“name”的内容改成和“username”一样
例如,之前:
name: Jon Smith
username: sql_nub
之后:
name: Sql_nub
username: sql_nub
好的,所以你们中的一些人可能已经注意到在上面的例子中第一个字母已经变成了大写。如果我也能在剧本中做到这一点,那就加分了。如果不可能,那就这样吧..
最佳答案
首字母大写:
UPDATE j17_users SET name = CONCAT(UCASE(MID(username,1,1)),MID(username,2))
关于php - 更新 SQL 表中的所有字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9885034/