2012-01-29から1日間の記事一覧
CREATE USER文 いくつかのRDBMSで、ユーザを作成しパスワードを与えるために使われる。 GRANT文 ユーザがテーブルと列に対してできることを、与えた権限に基づいて正確に制御できるようにする。 REVOKE文 ユーザから権限を削除するために使う。 WITH GRANT O…
トランザクション 作業単位として実行する必要がある、SQL文のグループ。すべてを問題なく実行できなかった場合、すべての実行を取り消します。 START TRANSACTION トランザクションの開始をRDBMSに伝えます。COMMITが発行されるまで、何も永続化されない。…
自己参照外部キー 主キーと同じテーブルにある外部キーで、別の目的に使われるもの。 自己結合 自己結合を用いると、全く同じ情報を持つ2つのテーブルがあるかのように、1つのテーブルにクエリを行える。 UNIONとUNION ALL UNIONはSELECT分の列リストで指…
ここは英文構造解釈っぽいなと思いました。 外部クエリ 内部クエリ、すなわちサブクエリを含むクエリ。 サブクエリ(内部クエリ) 別のクエリに包まれたクエリ。 _____ 例 SELECT A列, B列 FROM テーブル名 WHERE C列 = ( SELECT D列 FROM テーブル名 )…
様々な結合の説明がありましたが、どの例も自然結合が可能な例のようでした。 列別名もサラッと出てきました。 内部結合 なんらかの条件を使って、2つのテーブルのレコードを組み合わせる結合。 自然結合 内部結合の一つで、「ON」句を除外したもの。同じ列…