[PostgreSQL][SQL] 文字列関連
公開日:
:
DB, SQL postgresql, SQL, 文字列
PostgreSQLで文字列の処理をしたい場合のTipsをご紹介します。
①文字列連結
PostgreSQLでは、文字列は"||"で連結します。
例)member表の姓と名を連結してselectするSQL
select T1.sei || ' ' || T1.mei from member T1 where T1.id = 'xx'
②文字列長
文字列長はlength()関数で取得します。
例)member表の住所の文字長を取得するSQL
select length(T1.address) from member T1 where T1.id = 'xx'
③文字列分割
文字列分割はsubstr()関数で行います。
例)member表の住所の3文字目から4文字取得するSQL
'東京都品川区五反田'の場合、'京都品川'が返ります。
select substr(T1.address, 3, 4) from member T1 where T1.id = 'xx'
スポンサードリンク
関連記事
-
[PostgreSQL][SQL] csvファイルのインポート
PostgreSQLでcsvファイルをインポートする際の方法を解説します。 例題として、以下の
-
[RDB][SQL] JOINについて
JOINについて説明します。 まず、以下の2つのテーブルがあります。 簡単なテーブルなので、
-
[SQLServer] 当日0時や月初0時の取得方法
当日0時や月初0時の取得方法です。 当日0時 DATEADD関数の2番目の引数にDATEDI
-
[SQL][集計関数] 行数をカウントするcount関数の解説
count関数について説明します。 count関数は、グループ化した単位での件数をカウントしま
-
[PostgreSQL] よく使う基本コマンド
PostgreSQLでpsqlのコマンド入力をする場合の一般的SQL以外のコマンドを列挙します。
-
[SQL] case when文
select結果を条件で振り分けるSQL 通常はjoinとかwhere句で振り分けたりしますが
-
[SQLServer] 日付の加算・減算
SQLServerでの日付の加算・減算方法をまとめます。 現在時刻の取得方法 現在時刻は「GET
-
[PostgreSQL] csvでSQL結果を出力する方法(psqlコマンド)
SQLエディタ、接続ツールなどを使うと簡単に行える CSVファイルでの出力 について、コ
-
[SQL] primary keyの追加・削除
テーブル作成後にprimary keyを付与する方法です。 ALTER TABLE テーブ
-
[SQLServer] SQLServerでSplitを実装!
SQLServerでSplitを実装してみます。 最新のSQLServerには組み込み関数があ