「mongo入門」find()でドキュメントを検索するサンプル
1.無条件で検索する
> db.product.find()
> db.product.find( {} )
2.条件を指定して検索する
> db.product.find( ...
ALTER DATABASE コマンドの使い方
1.PostgreSQLに接続
$ psql -U postgres -h 172.17.2.100 postgres
postgres=# \l
2.データベース名変更
postgres=# al ...
UPPER,LOWERで英文字列を大文字または小文字に変換するサンプル
1.UPPER関数
# SELECT UPPER(‘Weclome Tokyo’);
upper
————–
WECL ...
「PostgreSQL入門」Windows10環境にcsvファイルをインポートする方法
1.コマンドプロンプトを立ち上げて、「管理者として実行」をクリックする
>cd C:\Program Files\PostgreSQL\9.6\bin
2.バージョン確認
C:\Program Fil ...
「PostgreSQL入門」重複データと重複件数を取得する方法
1.列column_testが重複データ
SELECT
column_test
FROM
table_AA
GROUP BY
column_test
HAVING
COU ...
「PostgreSQL入門」INSERT INTO~ RETURNINGのサンプル
形式
INSERT INTO M_STUDENT (SID,SNAME,SADDR) VALUES ( ? ,? ) RETURNING *
SQL構文例
INSERT INTO M_STUDENT(SID,S ...
「PostgreSQL入門」シーケンス「sequence」のオーナを変更する
形式
ALTER TABLE “シーケンス名” OWNER TO ownername;
testDB=# alter table d_sample_m_id_seq owner to yamad ...
「postgresql入門」シーケンス(sequence)の値を更新する方法
SQL構文:
newsdb=# select setval(‘news_publish_num_seq‘,1001);
setval
——–
「PostgreSQL入門」現在時刻を取得するサンプルコード
select now();
2017/12/18 23:51:20.017
select current_timestamp;
2017/12/18 23:51:43.548
select ex ...
「postgresql入門」create tableでテーブルを作成するサンプル
サンプル
create table employee(
empid SERIAL PRIMARY KEY,
empename VARCHAR(60),
hometown VARCHAR(60), ...
「PostgreSQL入門」indexを作成、削除する方法
1.indexの作成
CREATE INDEX {index名} ON {Table名} ({Column名});
例
CREATE INDEX test_table_column1_idx ON test_t ...
「postgreSQL入門」postgres_fdwでサーバのデータにリモートアクセスする方法
1.拡張をインストール
CREATE EXTENSION postgres_fdw;
2.外部サーバーを作成
CREATE SERVER CFT_FDW FOREIGN DATA WRAPPER postg ...
「postgreSQL入門」concat()で文字列を結合するサンプルコード
形式
concat(str1, str2 )
引数(文字列)を結合する。
例1
SELECT CONCAT(ID, ‘ # ‘ || NAME) AS CFT FROM TE ...
「postgresql入門」演算子を使って文字列を連結するコード
SQL構文例
SELECT DISTINCT
T1.*
,T1.カラムA || ‘#’ || T1.カラムB TESTCD
, T2.カラムC || ‘_̵ ...
[postgreSQL入門」特定スキーマにおける全てのテーブルを削除
①現在のスキーマの確認
select current_schema();
②スキーマを変更する
SET search_path = your_schema;
③CLIからスキーマ一覧の表示
「Postgresql入門」RIGHT(LEFT) OUTER JOINでテーブル結合サンプル
1.RIGHT OUTER JOINでの外部結合
例
SELECT
T1.*,
T2.NAME NM_CFT
FROM
CARS T1
RIGHT OUTER JOIN COMP ...
「PostgreSQL入門」テーブルの名前を変更するコマンド
1.テーブルにカラムを追加
ALTER TABLE テーブル名 ADD 追加するカラム名 カラムの型;
例
ALTER TABLE sample_tbl ADD introduction text; ...
「PostgreSQL入門」カラム型の変更、制約の追加方法
1.カラム型の変更
ALTER TABLE SAMPLE_TBL ALTER COLUMN S_NO TYPE VARCHAR(2)
2.制約の追加
ALTER TABLE SAMPLE_TBL ALTER ...