ray88’s diary

お仕事で困ったとき用の自分用の覚書

2021-06-27から1日間の記事一覧

SQL INNER JOIN...ON句(内部結合で複数テーブルのデータを結合する)

■内部結合 テーブル同士の主キーと外部キーとを結合し、一致する行だけを取り出す結合のことを内部結合と言う。■サンプルコード 社員テーブル(employee)と所属部署テーブル(depart)から氏名と所属部署名、役職をと出す。但し、退職済みの社員は除くものとし…

VBA CASE句

条件 記述 1のとき Case 1 1以上のとき Case Is >= 1 1以下のとき Case Is 1より大きいとき Case Is > 1 1より小さいとき Case Is 1以下5以上のとき Case 1 To 5 1または5のとき Case 1,5 ■サンプルコード Sub Test() Dim MyNumber As Long MyNumber = Input…

SQL CASE演算子(条件によって値を変更する)

■書式 Case文には単純Case式と検索Case式がある。 単純Case式のほうが簡潔に書けるが、できることも限られている。 単純Case式で書ける条件は検索Case式でも書くことができる 以下のCASE式はどちらも同じ結果が出る --単純CASE式 CASE sex WHEN '1' THEN '男…

SQL HAVING句(グルーピング結果に対して条件を付与する)

■WHERE句とHAVING句の役割の違い ・一般的な絞り込み条件を指定するのはWHERE句 ・集計列の絞り込みを行うのはHAVING句■サンプルコード SELECT prefecture AS 都道府県名 ,AVG(age) AS 平均年齢 FROM quest GROUP BY prefecture HAVING AVG(age) BETWEEN 30 …