Blank?=False

「呉下の阿蒙にあらず」をモットーにしたITエンジニアの日々

SQL

SQLのUNIONの正しい使い所がわからない

今日、久しぶりにUNION文を使う機会があったのですが、 それはベストなテーブル設計であれば1つのテーブルになっているべきものが 2つに分かれていたので、UNIONで結合して処理する、と言うものでした。 ここで、なんとなくですが UNIONを使うときは使いに…

SQL ゼロから始めるデータベース操作 第7章 結合

個人的にはRDBMSのキモである結合がようやく登場です。 (結合はよく知ってるのにサブクエリはあまり知らなかったんですよね。) 知っている事がほとんどですが、自分の知識の再確認のためにやっていきます。 CD付 SQL ゼロからはじめるデータベース操作 (プ…

SQL ゼロから始めるデータベース操作 第7章 テーブルの足し算・引き算

今回は、一見しただけでは???なテーブルの足し算・引き算をやっていきます。 実際にやってみると、あーそういうことか!と相槌を打つことうけあいです。 CD付 SQL ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)作者: ミック出版社/メー…

SQL ゼロから始めるデータベース操作 第6章 述語, CASE式

今回は引き続きSQLのお勉強、述語を勉強していきます。 CD付 SQL ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)作者: ミック出版社/メーカー: 翔泳社発売日: 2010/06/29メディア: 大型本購入: 39人 クリック: 484回この商品を含むブログ (…

SQL ゼロから始めるデータベース操作 第6章 関数

各関数について勉強していきます。 各DBMSによって仕様が異なる(いわゆる方言)事が多いため、軽く触るくらいにします。 実際に開発するときは各DBMSのリファレンスを確認するのがベストだと思います。 本記事ではMySQLを使用しています。 CD付 SQL ゼロから…

SQL ゼロから始めるデータベース操作 第5章 サブクエリ・相関サブクエリについて

SQL勉強シリーズ、今回はサブクエリ・相関サブクエリについて勉強していきます。 サブクエリ周りがSQLで一番苦手としているので、しっかり理解していきます。 キーワード サブクエリ スカラサブクエリ 相関サブクエリ SQL ゼロからはじめるデータベース操作…

SQL ゼロから始めるデータベース操作 第5章複雑な問い合わせ VIEWについて

Oracleは放置(オイ)して、SQL本読書に戻ります。 今回はVIEWです。実は一度も作ったことがありません。 というよりクライアント側でVIEWに相当するものを作ってるんですよね。 DBMSのVIEWとはなにかをちゃんと勉強していきます。 今回のキーワード CREATE VI…

SQL ゼロから始めるデータベース操作 第4章 トランザクション

今回は、データベースの安全性のキモとなるトランザクションを勉強します。 今回のキーワード トランザクション CD付 SQL ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)作者: ミック出版社/メーカー: 翔泳社発売日: 2010/06/29メディア: …

SQL ゼロから始めるデータベース操作 第3章 集約と並び替え その2

今回は、前回に引き続き集約と並び替えについて。 個人的に最もよく使うのはORDER BY。 金額でのソート、IDでのソート、日付のソートなど思いつくだけでも色々な使い方があります。 今回のキーワード GROUP BY HAVING ORDER BY CD付 SQL ゼロからはじめるデ…

SQL ゼロから始めるデータベース操作 第3章 集約と並び替え その1

今回から、途中ですが「SQL ゼロから始めるデータベース操作」を勉強した結果をまとめていきます。 なお、書籍ではPostgreSQLを使っていますが、本ブログではMySQLを使用しています。 SQLをしっかり体系的に学んだことはないので、今後Web系などでデータベー…