人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

アクセスのクエリに関してです。

クエリでマッチングさせて、あるカラムの文字列を表示させたいのですが、
この文字列は、「あああ:いいい:ううう」のように「:」で区切られたまま
状態になっています。
「あああ:いいい:ううう」のうち、最初の「:」の前の文字列「あああ」だけを
抽出してクエリの結果に表示させたいのですが、可能でしょうか?

何卒、よろしく、お願いいたします。

●質問者: martytaka
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● うぃんど
●100ポイント

instr関数とleft関数でも出来ますが…。

SELECT Left(カラム名,Instr(カラム名,":")-1) AS1
FROM テーブル名;

去年作ったMySplit関数のほうが楽では?
http://q.hatena.ne.jp/1322221037
http://q.hatena.ne.jp/1322546461

SELECT MySplit(カラム名,":",0) AS1
FROM テーブル名;
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ