2011-01-26 14 views
0

mysql phpmyadminに英数字(varchar)データをトリムする構文クエリはありますか?mysqlの英数字データを削除するSql構文phpmyAdmin

私のテーブルでは、私はこのサンプルデータBEFKR679GKQTX46AFKP14VY(25)で構成された私のpromocode列の内側にid(int)とpromocode(varchar)(25)という2つのフィールドを持っています...私はそれを英数字のみのように見せてくれるので、BEFKR679GKQTのようになります。私のテーブルにある既存の1,000の入力データを変更する方法はわかりません。全部ではなく12になります。

答えて

1
  1. テーブルをバックアップします。これを行うことができない場合は、続行しないでください。

  2. テストテストテーブル上のようなコマンドとあなたがそれを理解しておいてください:

    UPDATE my_table SET promocode = SUBSTRING(promocode,1,12); 
    
  3. それはあなたのテストテーブル上のあなたの満足に動作し、あなたのバックアップが完了し、本当のにそれを行います表。 MySQLの文字列関数の

詳細情報はこちらです:phpMyAdminのからSQLを実行

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

ここにある:ジョンは...それが働いた

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

+0

感謝 – Kid

関連する問題