[pgsql-jp: 35834] PostgresのSQLについて
    roichan_ayu @ cute.biglobe.ne.jp
    roichan_ayu @ cute.biglobe.ne.jp
       
    2005年 8月 16日 (火) 14:40:40 JST
    
    
  
こんにちは。
PostgresのSQL文について教えてください。
以下のようなテーブルがあります。
テーブルA
column1|column2
-----------------------------------------
0   |あい
1   |あいう
2   |あいうえ
3   |あいうえお
4   |かき
5   |かきく
6   |かきくけ
7   |かきくけこ
8   |さし
9   |さしす
------------------------------------------
ここにデータとして"あいう123"ときたら"あいう"とマッチするので
1を、"あいえお"だったら"あい"でマッチするので0を返すような
SQL文を作成したいと思います。
SQLではない場合
like文であいう123、あいう12、あいうと後ろから1文字ずつ短くして
マッチする物があるかどうか考えていたのですが、入力されるデータが増えてしまったり
入力された文字列が長い場合、サーバーにアクセスする回数が増えすぎてしまいます。
SQLでいい方法がありましたら教えてください。
よろしくお願いいたします。
    
    
pgsql-jp メーリングリストの案内