Search this site
Embedded Files
Tipsukon
  • Home
  • การจัดการฐานข้อมูลเบื้องต้น
  • Blockly Programming
    • 1-รู้จัก Micro bit
    • 2-การเขียน Code Micro:bit
    • 3-ชุดคำสั่ง Micro:bit
  • พื้นฐานการเขียนโปรแกรม ม.3
  • เทคโนโลยี 1 ม.4
Tipsukon
  • Home
  • การจัดการฐานข้อมูลเบื้องต้น
  • Blockly Programming
    • 1-รู้จัก Micro bit
    • 2-การเขียน Code Micro:bit
    • 3-ชุดคำสั่ง Micro:bit
  • พื้นฐานการเขียนโปรแกรม ม.3
  • เทคโนโลยี 1 ม.4
  • More
    • Home
    • การจัดการฐานข้อมูลเบื้องต้น
    • Blockly Programming
      • 1-รู้จัก Micro bit
      • 2-การเขียน Code Micro:bit
      • 3-ชุดคำสั่ง Micro:bit
    • พื้นฐานการเขียนโปรแกรม ม.3
    • เทคโนโลยี 1 ม.4

หน้า 1 

คำสั่งที่ 1 select * from 

คำสั่งที่ 2 select column

คำสั่งที่ 3 select  where

คำสั่งที่ 4 select and , or

หน้า 2

คำสั่งที่ 5 select  between

คำสั่งที่ 6 select distinct

คำสั่งที 7 select order by

หน้า 3

คำสั่งที่ 8 select Like

คำสั่งที่ 9 select IN

คำสั่งที่ 10 select Count(*)

คำสั่งที่ 11 select Group By 

การใช้งานคำสั่ง SELECT

คือ คำสั่งสำหรับสืบค้นข้อมูล หรือค้นหาข้อมูลที่จัดเก็บอยู่ในตารางของฐานข้อมูล โดยมักนิยมใช้งานรวมกับคำสั่ง WHERE เพื่อใช้ในการสร้างเงื่อนไขในการแสดงผลข้อมูล การใช้งานคำสั่ง SELECT ในการค้นหาข้อมูลนั้นสามารถทำได้หลายรูปแบบ ดังนี้

1. SQL SELECT Statement

       คำสั่ง  SELECT * FROM  คือ คำสั่งสำหรับการค้นหาข้อมูลทั้งหมดที่อยู่ในตาราง (Table) ส่วนเครื่องหมาย (*)  คือ การแสดงข้อมูลทั้งหมดที่อยู่ในตาราง (Table)

//SELECT * FROM TbEmployee//

ผลลัพธ์ แสดงข้อมูลที่อยู่ในตาราง TbEmployee ทั้งหมด

2. SQL SELECT Column

       คือ คำสั่งสำหรับการค้นหาข้อมูลเฉพาะ Column ที่ต้องการโดยการระบุ ชื่อ Column ที่ต้องการ

//SELECT id, firstname, lastname FROM TbEmployee// 

ผลลัพธ์ แสดงข้อมูลเฉพาะรหัสหนักงาน ชื่อจริงและนามสกุลของพนักงานทั้งหมด

3. SQL WHERE

เป็นการกำหนดเงื่อนไขในการค้นหาข้อมูล ใช้คำสั่ง WHERE และตามด้วยเงื่อนไขที่ต้องการค้นหา

เช่น ต้องการค้นหาข้อมูลจากตาราง TbEmployee ที่มีคอลัมน์ role เป็น User เท่านั้น

//SELECT * FROM TbEmployee WHERE role = 'User'//

ผลลัพธ์ แสดงข้อมูลพนักงานที่อยู่ในตาราง TbEmployee ที่มีคอลัมน์ role เป็น User เท่านั้น

4. SQL AND & OR Operators

คำสั่ง AND และ OR ใช้ร่วมกับคำสั่ง WHERE เพื่อกำหนดเงื่อนไขมากกว่า 1 เงื่อนไข

4.1 คำสั่ง AND เป็นคำสั่งที่มีความหมายว่า “และ” สามารถใช้ได้เพียงระหว่างคอลัมน์(column) เท่านั้น และไม่สามารถใช้ค้นหาข้อมูลที่อยู่ในคอลัมน์(column) เดียวกันได้ เช่น ต้องการค้นหาข้อมูลจากตาราง TbEmployee เพื่อหาพนักงานที่มีคอลัมน์ role เป็น User และมีคอลัมน์ Status เป็น Active

//SELECT * FROM TbEmployee WHERE role = 'User' AND Status = 'Active' //

ผลลัพธ์ แสดงข้อมูลพนักงานที่อยู่ในตาราง TbEmployee ที่มีคอลัมน์ role เท่ากับ User และมีคอลัมน์ Status เป็น Active เท่านั้น

4.2 คำสั่ง OR เป็นคำสั่งที่มีความหมายว่า “หรือ” สามารถใช้ได้ทั้งระหว่างคอลัมน์(column) และสามารถใช้ค้นหาข้อมูลที่อยู่ในคอลัมน์(column) เดียวกันได้ เช่น ต้องการค้นหาข้อมูลจากตาราง TbEmployee เพื่อหาพนักงานที่มีคอลัมน์ role เป็น User หรือ Admin เท่านั้น

//SELECT * FROM TbEmployee WHERE role = 'User' OR role = 'Admin'//

ผลลัพธ์ แสดงข้อมูลพนักงานที่อยู่ในตาราง TbEmployee ที่มีคอลัมน์ role เป็น User หรือ Admin เท่านั้น 

โปรแกรมฝึก การใช้งานคำสั่ง SELECT

ลิงค์ https://boon.itgreen.co.th/SQL/SQLRAW


จัดทำโดย

นางสาวทิพย์สุคนธ์ พันธ์กิ่ง (ครูกั้ง) 

กลุ่มสาระวิทยาศาสตร์และเทคโนโลยี (คอมพิวเตอร์)

โรงเรียนบุญวัฒนา สำนักงานเขตพื้นที่การศึกษามัธยมศึกษานครราชสีมา

Report abuse
Page details
Page updated
Report abuse