[前][次][番号順一覧][スレッド一覧]

mysql:8394

From: HOLA <HOLA <hola@xxxxxxxxxx>>
Date: Fri, 14 Nov 2003 13:24:00 +0900
Subject: [mysql 08394] Re: CHAR 型フィールドの一部文字を変更したい

HARMONY研究室という着メロサイトを運営しているおらと申します。

数千人のデータベースをどうしようかなと思って過去を調べていたらやはりあり
ました。
結局とみたさんのSQL文でうまくいきました。
こういう情報交換って改めてすばらしいなぁと思いました。

ありがとうございます。これからも運営を続けていってください。

> とみたです。
> 
> On Thu, 17 Jul 2003 18:07:03 +0900
> Youichi Iwakiri <yiwakiri@xxxxxxxxxx> wrote:
> 
> > >ごく少数のサイトで、CHAR型でxxx@xxxxxxxxxxなどと、そのまま入れて運営しており
> > >ます。
> > >これのドメイン部分だけを変更したいのですが、何か良い案がありませんでしょうか
> 
> > mysql> UPDATE sample_table
> >     ->   SET mail_address =
> >     ->     CONCAT(LEFT(mail_address, LOCATE('@', mail_address)), 'newdomain')
> >     ->   where mail_address like '%olddomain';
> > 
> > いかが?
> 
> 試してないですが、もっと簡単に、
> 
> 	UPDATE sample_table SET mail_address = REPLACE(mail_address,"@olddomain","@newdomain") WHERE mail_address like "%@olddomain";
> 
> …とか。
> 
> -- 
> とみたまさひろ <tommy@xxxxxxxxxx>
> 日本MySQLユーザ会 http://www.mysql.gr.jp


テキーラ2&ハーモニー研究室 おら
http://www.teki2.com


[前][次][番号順一覧][スレッド一覧]

      8049 2003-07-17 17:25 [<lavlav@xxxxxxxxxx> ] CHAR 型フィールドの一部文字を変更したい 
      8050 2003-07-17 18:06 ┣[IWASAKI Dai <dai@xxx]                                       
      8051 2003-07-17 18:07 ┣[Youichi Iwakiri <yiw]                                       
      8053 2003-07-17 19:30 ┃┗[とみたまさひろ <tomm]                                     
      8055 2003-07-17 21:55 ┃ ┣[<lavlav@xxxxxxxxxx> ]                                   
->    8394 2003-11-14 13:24 ┃ ┗[HOLA <hola@xxxxxxxxx]                                   
      8052 2003-07-17 18:57 ┗[nisi <lemo@xxxxxxxxx] Re: [mysql 08049] CHAR 型フィールドの一部文字を変更したい