【问题标题】:Sql syntax to Trim alphanumeric data in mysql phpmyAdmin在 mysql phpmyAdmin 中修剪字母数字数据的 Sql 语法
【发布时间】:2011-01-26 02:10:43
【问题描述】:

mysql phpmyadmin 中是否有任何语法查询来修剪字母数字(varchar)数据?这是我希望它发生的方式:

在我的表中,我有两个字段 id(int) 和 promocode(varchar)(25),在我的 promocode 列中,我有这个由 (25) 组成的示例数据 BEFKR679GKQTX46AFKP14VY ...我希望它修剪第一个 12 仅限字母数字,使其看起来像这些 BEFKR679GKQT.. 而且我不知道如何将表中现有的 1,000 个输入数据更改为所有 12 个而不是 25 个。

【问题讨论】:

    标签: mysql phpmyadmin


    【解决方案1】:
    1. 备份您的表。如果您不能这样做,请不要继续。

    2. 像在测试台上测试一个命令并确保你理解它:

      UPDATE my_table SET promocode = SUBSTRING(promocode,1,12);
      
    3. 当它在测试表上让您满意,并且您的备份已完成时,对真实表执行此操作。

    更多关于 MySQL 字符串函数的信息在这里:

    http://dev.mysql.com/doc/refman/5.0/en/string-functions.html

    从 phpMyAdmin 运行 SQL 在这里:

    http://community.mybb.com/thread-4720.html

    【讨论】:

      猜你喜欢
      • 2023-03-18
      • 1970-01-01
      • 1970-01-01
      • 2010-09-08
      • 1970-01-01
      • 2011-08-29
      • 1970-01-01
      • 2018-07-08
      • 1970-01-01
      相关资源
      最近更新 更多