43 search resultsShowing 1~20 results

Stocked
aki27_

@aki27_(aki)

not existsを扱う

以下のテーブルがある。 select * from testscores; +------------+---------+-------+ | student_id | subject | s...

0
0
Comment0
aki27_

@aki27_(aki)

自己結合

テーブル情報 カテゴリIDの違う商品をセット商品として商品名、金額をだす。 select p1.name as 商品名1 ,p2.name as 商品名2 ,p1.price + p2.pric...

0
0
Comment0
aki27_

@aki27_(aki)

MySQLでcase式を扱う(その2)

既存のコード体系を新しい体系に変換して集計する 以下のようなテーブルがある。 地方でグルーピングし、集計を行う。 select case pref_name when "徳島" then "四国...

0
0
Comment0
aki27_

@aki27_(aki)

相関サブクエリの練習

以下の画像のテーブルを使用する。 商品分類ごとに平均販売単価より高い商品を商品分類グループから抽出する。 まずは商品分類ごとの平均単価を出してみる。 select shohin_bunrui, ...

0
1
Comment0
aki27_

@aki27_(aki)

MySQLでビューを扱う

ビューとは SQLの観点から見ると、テーブルとビューは同じもの。 2つの違いはテーブルの中には実際のデータが保存され、 ビューの中にはselect文が保存されている点。 ビュー自体はデータを持た...

2
3
Comment0
aki27_

@aki27_(aki)

MySQLの基本的な関数

COUNT関数 行数を取得することができる。 -- count関数の引数に*を渡した場合、nullのレコードもカウントされる select count(*) from Shohin; -- 引数...

0
0
Comment0
aki27_

@aki27_(aki)

MySQLのselectの基本操作

あるテーブルの全ての列を出力する -- *で全ての列を指定することができる select * from Shohin; あるテーブルの特定の列を出力する -- select句の後に対象の列名を記...

0
0
Comment0
aki27_

@aki27_(aki)

Mediatorパターン

Mediatorパターンとは 「相談役」を用意するパターン。 仕事を行うメンバーは、全体に波及する出来事がおきた時相談役に知らせる。 また、相談役からの指示には素直に応じる。 相談役は、メンバー...

0
0
Comment0
aki27_

@aki27_(aki)

Facadeパターン

Facadeパターンとは 処理を行うための「窓口」を用意する。 プログラムは大きくなるにつれ、たくさんのクラスが作られて行く。 それらのクラスを使用するためには、クラス間の関係を理解し、 正しい...

0
1
Comment0
aki27_

@aki27_(aki)

Chain Of Responsibilityパターン

Chain of Responsibilityパターンとは 複数のオブジェクトを鎖のように繋いでおき、 そのオブジェクトの鎖を順次渡り歩いて目的のオブジェクトを決定する方法。 要求に対し、処理で...

0
0
Comment0
aki27_

@aki27_(aki)

Visitorパターン

Visitorパターンとは データ構造と処理を分離する。 データ構造を巡り歩く訪問者を表すクラスを用意し、そのクラスに処理を任せる。 データ構造側は、訪問者を受け入れてやる。 Visitor(訪...

0
1
Comment0

43 search resultsShowing 1~20 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in