【Oracle】複数テーブルを結合したインラインビューを対象にUPDATEするときのやり方と注意点
異なるKEYのテーブル同士を結合しながら更新する場合のメモとか注意点
異なるKEYのテーブル同士を結合しながら更新する場合のメモとか注意点
SELECTやUPDATEの一部に部分的に副問い合わせ(インラインビュー)を組み込む方法について。
OracleでPL/SQL使う時の基本的なメモ
最近「似てるなー」と思う顔面の人たち
最近のことなど
何度も同じような処理を実行するような場合は、
それらの処理を共通関数化してまとめておいたほうがいい。
「関数化」の記述は以下の赤太字部分の通り。
#!/bin/shtest_function “TEST1” ←①
test_function() {
echo “Argument is $1”
}
test_function “TEST2” ←②exit 0
havingは、group byで集計する時に一緒に使える条件句である。
個人的には、group by部分を副問い合わせにしちまって外側でwhere句で絞り込む方が多いのだが、
集計すると同時に絞り込めるという点では、SQLがシンプルになってよいのだろう。
使い方の備忘録として残す。