データベース: access による実習 第 5 章: クエリの基礎
DESCRIPTION
データベース: Access による実習 第 5 章: クエリの基礎. 内容 クエリの作成 レコードの抽出と抽出条件の指定 クエリでの計算 グループ化しての集計. リレーションシップ Section22. 各表の主キーと外部キーは ?. リレーションシップ Section22. 文字列は「 ” 」で囲む. 数字は「 # 」で囲む. 抽出条件の入力 Section 39. 抽出条件の指定 Section39. 選択クエリからのレコードの抽出:練習問題 Section 39. 条件 「見積内容」が「パソコン一式」のレコード - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/1.jpg)
データベース: Access による実習第 5 章:クエリの基礎
内容 クエリの作成 レコードの抽出と抽出条件の指定 クエリでの計算 グループ化しての集計
![Page 2: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/2.jpg)
リレーションシップSection22 各表の主キーと外部キーは ?
![Page 3: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/3.jpg)
リレーションシップSection22
![Page 4: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/4.jpg)
抽出条件の入力Section 39
文字列は「”」で囲む
数字は「 # 」で囲む
![Page 5: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/5.jpg)
抽出条件の指定Section39
指定方法 抽出されるデータ>10 10より大きい数>=10 10以上の数Between 10 and 20 10以上20以下の数
>="トウキョウ" 50音で「トウキョウ」より後ろに来る文字列(「トウキョウ」を含む)
? 任意の1文字* 任意の文字列Like"東*" 先頭に「東」が付く文字列Like"*都" 末尾に「都」が付く文字列Not"東*" 先頭に「東」が付かない文字列NULL 空白のレコード1 Or 2 1か2Not"*都" And Like"東*" 末尾が「都」でなく,先頭に「東」が付く文字列
![Page 6: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/6.jpg)
選択クエリからのレコードの抽出:練習問題Section 39 条件
1. 「見積内容」が「パソコン一式」のレコード2. 「顧客 ID 」が「 ITKR 」のレコード3. 「顧客 ID 」が「 FUCH 」のレコード
レコード抽出 条件 1 条件 1 AND 条件 2 条件 2 OR 条件 2 条件 1 AND ( 条件 2 OR 条件 3)
![Page 7: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/7.jpg)
選択クエリからのレコードの抽出:練習問題Section 39 条件
1. 「納入場所」が「空ではない」のレコード2. 「見積有効期限」が「 2002 年 4 月 1 日から
2003 年 3 月 31 日までの」のレコード レコード抽出
条件 1 条件 1 AND 条件 2 条件 1 OR 条件 2
![Page 8: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/8.jpg)
選択クエリからのレコードの抽出結果Section 39
![Page 9: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/9.jpg)
比較演算子を使った抽出条件の指定Section 40
記号 概要< フィールドのデータが入力したデータよりも小さいときに抽出<= フィールドのデータが入力したデータ以下のときに抽出> フィールドのデータが入力したデータよりも大きいときに抽出>= フィールドのデータが入力したデータ以上のときに抽出= フィールドのデータが入力したデータと等しいときに抽出<> フィールドのデータが入力したデータと異なるときに抽出
記述例
![Page 10: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/10.jpg)
クエリで計算Section 41 定価 = 数量 * 販売単価 見積金額 = 定価 * ( 1- 割引)
![Page 11: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/11.jpg)
グループ化して集計Section 42 見積 ID ごとにグループ化した見積金額の集計結果
![Page 12: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/12.jpg)
グループ化して集計:練習問題Section 42
以下の項目(属性)からなるクエリを作成しなさい 見積 ID ,見積内容,氏名,販売単価,数量,割引 見積金額は, Section41 で計算したもの
![Page 13: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/13.jpg)
グループ化して集計:練習問題Section 42 見積内容ごとにグループ化した見積金額の集計結
果
![Page 14: データベース: Access による実習 第 5 章: クエリの基礎](https://reader033.vdocuments.site/reader033/viewer/2022061520/568156e3550346895dc48988/html5/thumbnails/14.jpg)
グループ化して集計:練習問題Section 42 氏名ごとにグループ化した見積金額の集計結果を
降順で並べたもの