俺メモ


製作中。。。

ソースコード
#include <stdio.h>
int main(void) {
  return 0;
}

最近のメモ

サロゲートキーとナチュラルキー

  • サロゲートキー surrogate(代理人) + key(キー)
  • ナチュラルキー natural key(自然キー) ナチュラルキーは業務上意味のあるキー。例えば商品番号、社員番号など。 サロゲートキーは業務上の意味を持たないが一意性を確保するためだけに必要になるキー。例えば○○IDなど。

メンバーシップ条件

  • JOB_IDが'PU_CLERK', 'SH_CLERK'の従業員
    SELECT * FROM employees
    WHERE job_id IN ('PU_CLERK', 'SH_CLERK');
  • JOB_ID,年齢が'PU_CLERK',23歳, 'SH_CLERK',40歳の従業員
    SELECT * FROM employees
    WHERE (job_id, age) IN ( ('PU_CLERK', 23), ('SH_CLERK', 40));
  • 副問い合わせをパラメータに
    SELECT * FROM employees
    WHERE salary IN (SELECT salary FROM employees WHERE department_id = 30);

階層問い合わせ

SELECT NO, NAME, PARENT_NO
FROM TBL_CUSTOMER
START WITH
     PARENT_NO IS NULL --ルートの条件
CONNECT BY PRIOR
     NO = PARENT_NO --親子関係の条件
ORDER BY NO
;

MERGE マージ

メニュー

最新の10件

2007-11-28 2007-12-02 2012-07-15
  • 俺メモ
2011-06-30 2011-04-01 2010-08-27 2010-08-10 2010-08-03 2010-07-01 2010-03-03

  • counter: 3452
  • today: 2
  • yesterday: 0
  • online: 1