[pgsql-jp: 27339] Re: データ変換

Shinobu TAKANASHI sino @ e-turi.net
2002年 9月 6日 (金) 09:45:34 JST


高梨です。

On 6 Sep 2002 09:21:38 +0900
ap2g @ mail.goo.ne.jp wrote:

> 項目 A  varchar(04);
> このAの項目には、"0001" "001"というようにデータが
> 入力されています。
> この場合、"0001"と"001"をイコールとして検索したいのですが
> どのようにすればいいのか、教えて頂きたいのですが。
> よろしくお願い致します。

こんな感じでしょうか。

  test=# \d t
                   Table "t"
   Column |         Type         | Modifiers 
  --------+----------------------+-----------
   a      | character varying(4) | 

  test=# select * from t;
    a   
  ------
   0001
   001
  (2 rows)

  test=# select * from t where to_number(a, '9999') = 1;
    a   
  ------
   0001
   001
  (2 rows)

-- 
高梨  忍 / Shinobu TAKANASHI <sino @ e-turi.net>
[日記頁] http://fishdot.jp/~sino/ruby-diary/



pgsql-jp メーリングリストの案内