สร้าง Query ในมุมมอง Design

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
Advertisements

ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม
สื่อการเรียนรู้ โดย นางสุมิตรา ดีมี
BC320 Introduction to Computer Programming
ทบทวน & ลุยโจทย์ (Midterm)
เนื้อหา 1. สืบค้นข้อมูลจากหนึ่งตาราง
Functional Programming
Functional programming part II
Structure Programming
ชนิดของข้อมูลและตัวดำเนินการ
Microsoft Excel 2007.
คำสั่ง while ควบคุมการทำงานวนซ้ำ กรณีระบบงานมีลักษณะตรวจสอบเงื่อนไขก่อน แล้วเข้าสู่ส่วนลำดับงานคำสั่งที่กำหนดไว้ การเขียนคำสั่ง while ต้องกำหนดนิพจน์แบบตรรกะเป็นเงื่อนไขมีค่าในหน่วยความจำเป็น.
บทที่ 2 Operator and Expression
Microsoft Access.
Visual Basic 6 By Samaporn Yendee VB6.
Microsoft Access.
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
บทที่ 5 การสอบถามข้อมูลด้วยฟังก์ชั่น สำหรับการคำนวณทางคณิตศาสตร์
Lab 3: คำสั่งพื้นฐานสำหรับการรับและการแสดงผลข้อมูล
Lab 8: คำสั่ง Do-While อ.ณัฐพงศ์ พยัฆคิน.
ตัวดำเนินการ (Operator) คือสัญลักษณ์หรือเครื่องหมายแทนการกระทำกับข้อมูล เพื่อบอกให้เครื่องคอมพิวเตอร์ทราบว่าจะต้องดำเนินการใดกับข้อมูลใดบ้าง แบ่งออกเป็น.
Operators ตัวดำเนินการ
Structured Query Language (SQL) (2)
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
การสร้างตาราง (Table)
บทที่ 3 ตัวดำเนินการ และ นิพจน์
โปรแกรม Microsoft Access
PHP with Form ฟอร์ม คือหน้าจอที่ใช้เป็นสื่อกลางในการติดต่อระหว่างผู้ใช้เว็บไซต์ กับ เจ้าของเว็บไซต์ โดยผู้ใช้สามารถกรอกข้อมูลผ่านฟอร์มส่งไปยังเซอร์เวอร์
การเขียนโปรแกรมแบบมีทางเลือก
Basic EOQ By Kawinthorn Saicharoen
ตัวแปร (variable) ตัวแปร เป็นชื่อที่เราตั้งขึ้น เพื่อให้คอมพิวเตอร์เตรียมที่ใน หน่วยความจำไว้สำหรับเก็บข้อมูลที่นำไปประมวลผล การตั้งชื่อตัวแปร ชื่อตัวแปรในภาษา.
ตัวดำเนินการ(Operator)
การทำงานในมุมมองของ Pivot Table และ pivot chart
ตัวอย่างการวิเคราะห์งาน และ การเขียนผังงานและซูโดโค้ด
ค้นหาข้อมูลที่ต้องการจากฐานข้อมูล (SA&D-10)
ง40208 การเขียนไดนามิกเว็บเพจ ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
นิพจน์และตัวดำเนินการ
SQL Structured Query Language.
คำสั่งควบคุมการทำงานของ ActionScripts
การสอบถามข้อมูลด้วยฟังก์ชั่นสำหรับ
CHARPTER 4 การสอบถามข้อมูลแบบมีเงื่อนไข
CHARPTER 3 การสอบถามข้อมูลพื้นฐาน
การสอบถามข้อมูลแบบซ้อนกัน
การใช้ Word เพื่อการคำนวณ
โจทย์วิเคราะห์ปัญหาที่ 1
บทที่ 8 ตัวดำเนินการ และ นิพจน์
คำสั่งควบคุมขั้นตอน Flow control statements
โปรแกรม Microsoft Access
บทที่ 3 การทำงานกับฟอร์ม (Form)
Operators ตัวดำเนินการ
SML Report Designer การออกแบบรายงาน.
ตัวดำเนินการ และนิพจน์คณิตศาสตร์
คำสั่งทำซ้ำ for คำสั่ง for เป็นคำสั่งทำซ้ำในลักษณะ Definite loop คือทราบจำนวนรอบที่แน่นอนในการทำงาน ซึ่งจะใช้ตัวแปร 1 ตัวในการนับจำนวนรอบว่าครบตามกำหนดหรือไม่
CHAPTER 12 SQL.
การสร้างแบบสอบถาม และ การกำหนดเงื่อนไข.
SQL Structured Query Language.
สาขาวิชาเทคโนโลยี สารสนเทศ คณะเทคโนโลยีสารสนเทศ และการสื่อสาร.
สาขาวิชาเทคโนโลยี สารสนเทศ คณะเทคโนโลยีสารสนเทศ และการสื่อสาร.
stack #2 ผู้สอน อาจารย์ ยืนยง กันทะเนตร
การใช้สูตรคำนวณ ในโปรแกรม Microsoft Excel 2007
SQL (Structure Query Language) ตอนที่ 2 Online available at
CONDITION Computer Programming Asst. Prof. Dr. Choopan Rattanapoka.
SQL - Structure Query Language (Part 2) ภาษามาตรฐานสำหรับนิยาม ข้อมูลและการใช้ข้อมูล A ระบบจัดการฐานข้อมูล 3(2-2) อ. ชนิดา คำเพ็ง สาขาวิชาเทคโนโลยีสารสนเทศ.
ตัวแปร และชนิดข้อมูล.
Introduction to SQL - 3 (MySQL) – Special Problem (Database)
Flowchart การเขียนผังงาน.
CHAPTER 2 Operators.
ประเภทของคำสั่งของภาษา SQL
การสรุปผลข้อมูล และ Action Query
ใบสำเนางานนำเสนอ:

สร้าง Query ในมุมมอง Design อ.อารียา ศรีประเสริฐ คณะเทคโนโลยีสารสนเทศ สาขาวิชาเทคโนโลยีสารสนเทศ khunareeya@hotmail.com

จัดกลุ่มข้อมูลด้วยคำสั่ง Group By สร้าง Select Query Group By : จัดกลุ่มข้อมูลในคอลัมน์นั้น Expression : บอกให้ Access ทราบว่าได้สร้างนิพจน์ใน Filed นั้น Where : บอกให้ Access ทราบว่าต้องใช้เงื่อนไขตามที่กำหนดใน Criteria

SalesAmount: Sum([Quantity]*[UnitPrice]*(1-[Discount])) สร้าง Select Query SalesAmount: Sum([Quantity]*[UnitPrice]*(1-[Discount]))

สร้างนิพจน์และเงื่อนไขที่ซับซ้อน สร้าง Select Query นิพจน์ทางคณิตศาสตร์ประกอบด้วย 2 ส่วน ตัวกระทำ : Operator – สัญลักษณ์ที่ใช้คำนวณ เปรียบเทียบค่า และตรวจสอบค่าทางตรรกะ ตัวถูกกระทำ : Operand – ตัวแปร ค่าคงที่ และฟังก์ชัน

สร้างเงื่อนไขด้วย And, Or, Between…And สร้าง Select Query ตัวกระทำ And ใช้เชื่อมเงื่อนไข 2 เงื่อนไข โดยทุกเงื่อนไขต้องเป็นจริง (True) ค้นหาข้อมูลการสั่งซื้อสินค้าที่มีราคาต่ำกว่า 500 บาท

สร้างเงื่อนไขด้วย And, Or, Between…And สร้าง Select Query ตัวกระทำ Or ใช้เชื่อมเงื่อนไข 2 เงื่อนไข โดยอย่างน้อย 1 เงื่อนไขต้องเป็นจริง (True) ค้นหาข้อมูลการสั่งซื้อสินค้าลูกค้า 1001 หรือ 1005

สร้างเงื่อนไขด้วย And, Or, Between…And สร้าง Select Query การนำเงื่อนไข And และ Or มาใช้ร่วมกัน ค้นหาข้อมูลการสั่งซื้อของลูกค้ารหัส 1001 หรือ 1005 เฉพาะสินค้าราคาต่ำกว่า 500 บาท

สร้างเงื่อนไขด้วย And, Or, Between…And สร้าง Select Query เปรียบเทียบข้อมูลด้วย Between…And การสร้างเงื่อนไขเปรียบเทียบค่าแบบช่วงตัวกระทำ ค้นหาสินค้าที่มีราคา 1000-2000 บาท

สร้างคอลัมน์ใหม่ในตารางผลลัพธ์ สร้าง Select Query สร้างคอลัมน์ใหม่ในตารางผลลัพธ์ เช่น สร้างคอลัมน์แสดงข้อมูลที่ได้จากการรวมฟิลด์ชื่อและ ฟิลด์นามสกุล EmpName: [FirstName] & " " & [LastName] SalesAmount: Sum([Quantity]*[UnitPrice]*(1-[Discount]))

ฟังก์ชัน Aggregate และฟังก์ชัน Domain Aggregate สร้าง Select Query ฟังก์ชัน Aggregate : ใช้คำนวณค่าผลสรุปของกลุ่ม Record ใน Table/Query ที่เป็นแหล่งข้อมูลใน Query นั้น (Table/Query ที่แสดงใน Field List Pane) Sum, Count, Avg, Min, Max, First, Last, StDev และ Var ฟังก์ชัน Domian Aggregate : ใช้คำนวณค่าผลสรุปของกลุ่ม Record ใน Table/Query ที่เป็นแหล่งข้อมูลใน Query นั้น หรือ Table/Query อื่นๆ ก็ได้ (Table/Query ที่ไม่ได้แสดงใน Field List Pane) DSum, DCount, DAvg, DMin, DMax, DFirst, DLast, DStDev, DStDevP และ Var

รูปแบบของ Domain Aggregate สร้าง Select Query Dfunction (“expression”, “domain”, “criteria”) ตัวอย่าง DSum EmailAreess:Dlookup(“Email”, “tblEmployees”, “EmployeeID=” & [EmployeeID]) SalesAmount: DSum(“Quantity*UnitPrice*(1-Discount)”, “tblOrderDetails”, “OrderID=” & [OrderID]) SalesAmount: Ccur(DSum(“Quantity*UnitPrice*(1-Discount)”, “tblOrderDetails”, “OrderID=” & [OrderID]))

Crosstab Query OrderYear: Format([OrderDate],"yyyy") สร้าง Select Query OrderYear: Format([OrderDate],"yyyy") Quarterly: Format([OrderDate],"""ไตรมาส ""q") SalesAmount: Sum([Quantity]*[UnitPrice]*(1-[Discount])) Between #1/1/2549# And #31/12/2550#

Parameter Query สร้าง Select Query Between [StartDate] And [EndDate]