Search Header Logo
Activities SQL WHERE

Activities SQL WHERE

Assessment

Presentation

Computers

University

Practice Problem

Medium

Created by

Kittisay SENGTHONG

Used 1+ times

FREE Resource

18 Slides • 11 Questions

1

Activities SQL WHERE

ກິດຈະກຳ ຄຳສັ່ງ WHERE

Slide image

2

# ສິ່ງທີ່ຕ້ອງຮູ້ ກ່ອນປະຕິບັດ

1. ໂຄງສ້າງຂອງ WHERE

2. Operator ຂອງ WHERE

3. ເງື່ອນໄຂຂອງ WHERE ກັບ Operator

Slide image

3

1. ໂຄງສ້າງຂອງ WHERE

SELECT ຄຳສັ່ງດືງຂໍ້ມູນ

Column1 , Column2,... ຖັນ ຫຼື ຫົວຂໍ້ຂອງຕາຕະລາງ

WHERE ຄຳສັ່ງກຳນົດ ຫຼື ກັ່ນຕອງຂໍ້ມູນ

Condition ແມ່ນເງືອນໄຂທີ່ເຮົາຈະດຶງຂໍ້ມູນ


ເຄັດລັບ: ເຮົາສາມາດໃຊ້ເຄື່ອງໝາຍ [ * ] ແທນຊື່ຂອງ Column ຂອງຕາຕະລາງກໍ່ໄດ້

ໝາຍເຫດ: ກ່ອນຈະໃຊ້ງານຄຳສັ່ງ Where ຕ້ອງຮູ້ວ່າຕາຕະລາງທີ່ຈະດຶງຂໍ້ມູນມີ Column ຈັກອັນ ແລະ ມີຊື່ວ່າຫຍັງແດ່

Slide image

4

Fill in the Blank

ຈົ່ງຂຽນຄຳສັ່ງດືງຂໍ້ມູນ

5

Fill in the Blank

ຖັນຂອງຕາຕະລາງພາສາອັງກິດ

6

Fill in the Blank

ຄຳສັ່ງກຳນົດ ຫຼື ກັ່ນຕອງຂໍ້ມູນ ຂຽນພາສາອັງກິດ

7

Fill in the Blank

ສັນຍາລັກເລືອກເອົາຖັນຂອງຕາຕະລາງທັງໝົດ

8

2. Operator ຕົວດຳເນີນການ

ເຮົາໃຊ້ Operator ຮ່ວມກັບ Where ສະເໝີ


ໝາຍເຫດ: ເຮົາໃຊ້ງານ Operator ຮ່ວມກັບ Column ຂອງຕາຕະລາງສະເໝີ

Ex:

+WHERE column1 = 10

+WHERE column1 > 20

+WHERE column1 LIKE '%Values%'

+WHERE column1 BETWEEN 10 AS 50

Slide image

9

3.ເງື່ອນໄຂຂອງ WHERE ກັບ Operator

ເຮົາເອີ້ນພາກສ່ວນນີ້ວ່າ ເງື່ອນໄຂ Condition ທຸກຄັ້ງ Condition ຈະສາມາດໃຊ້ງານໄດ້ຕ້ອງມີຄຳສັ່ງ WHERE ກ່ອນສະເໝີ


ຕົວຢ່າງ:

SELECT * FROM Categories

WHERE CategoryID=5;

Slide image

10

ຕໍ່ໄປຈະເປັນຕົວຢ່າງການໃຊ້ຄຳສັ່ງ Where ຮ່ວມກັບ Operator


Slide image

11

ຕົວຢ່າງ: WHERE 1

ໃນຕົວຢ່າງເຮົາຕ້ອງການດຶງຂໍ້ມູນໃນຕາຕະລາງ Categories ທັງໝົດໂດຍ ເງື່ອນໄຂ ທີ່ເຮົາຈະກັ່ນຕອງເອົາກໍ່ຄື Column ຊື່ປະເພດສິນຄ້າ CategoryName ທີ່ມີຂໍ້ມູນ ເທົ່າກັບ 'Seafood'

Slide image

12

#.ຜົນໄດ້ຮັບ

ເຮົາຂະໄດ້ຂໍ້ມູນຂອງຕາຕະລາງ Categories ທີ່ເຮົາໄດ້ກັ່ນຕອງເອົາມາ ໂດຍໃຊ້ Operator =


ໝາຍເຫດ: ຖ້າຂໍ້ມູນບໍ່ສະແດງອອກມາສະແດງວ່າ ເງືີ່ນໄຂທີ່ເຮົາກຳນົດບໍ່ຖືກຕ້ອງ ຫຼື ບໍ່ເປັນຈິງ

Slide image

13

Fill in the Blank

ຂຽນສັນຍາລັກ Operator ເທົ່າກັບ

14

ຕົວຢ່າງ: WHERE 2

ໃນຕົວຢ່າງເຮົາຕ້ອງການດຶງຂໍ້ມູນໃນຕາຕະລາງ Products ທັງໝົດໂດຍ ເງື່ອນໄຂ ທີ່ເຮົາຈະກັ່ນຕອງເອົາກໍ່ຄື Column ລາຄາສິນຄ້າ Price ທີ່ມີຂໍ້ມູນ ຫຼາຍກວາ 30

Slide image

15

#.ຜົນໄດ້ຮັບ

ເຮົາຂະໄດ້ຂໍ້ມູນຂອງຕາຕະລາງ Products ທີ່ເຮົາໄດ້ກັ່ນຕອງເອົາມາ ໂດຍໃຊ້ Operator >


ໝາຍເຫດ: ຖ້າຂໍ້ມູນບໍ່ສະແດງອອກມາສະແດງວ່າ ເງືີ່ນໄຂທີ່ເຮົາກຳນົດບໍ່ຖືກຕ້ອງ ຫຼື ບໍ່ເປັນຈິງ

Slide image

16

Fill in the Blank

ຂຽນສັນຍາລັກ Operator ໃຫຍ່ກ່ວາ

17

ຕົວຢ່າງ: WHERE 3

ໃນຕົວຢ່າງເຮົາຕ້ອງການດຶງຂໍ້ມູນໃນຕາຕະລາງ Products ທັງໝົດໂດຍ ເງື່ອນໄຂ ທີ່ເຮົາຈະກັ່ນຕອງເອົາກໍ່ຄື Column ລາຄາສິນຄ້າ Price ທີ່ມີຂໍ້ມູນ ຫຼາຍກ່ວາຫຼືເທົ່າກັບ 30

Slide image

18

#.ຜົນໄດ້ຮັບ

ເຮົາຂະໄດ້ຂໍ້ມູນຂອງຕາຕະລາງ Products ທີ່ເຮົາໄດ້ກັ່ນຕອງເອົາມາ ໂດຍໃຊ້ Operator >=


ໝາຍເຫດ: ຖ້າຂໍ້ມູນບໍ່ສະແດງອອກມາສະແດງວ່າ ເງືີ່ນໄຂທີ່ເຮົາກຳນົດບໍ່ຖືກຕ້ອງ ຫຼື ບໍ່ເປັນຈິງ

Slide image

19

Fill in the Blank

ຂຽນສັນຍາລັກ Operator ໃຫຍ່ກ່ວາຫຼືເທົ່າກັບ

20

ຕົວຢ່າງ: WHERE 4

ໃນຕົວຢ່າງເຮົາຕ້ອງການດຶງຂໍ້ມູນໃນຕາຕະລາງ Products ທັງໝົດໂດຍ ເງື່ອນໄຂ ທີ່ເຮົາຈະກັ່ນຕອງເອົາກໍ່ຄື Column ລາຄາສິນຄ້າ Price ທີ່ມີຂໍ້ມູນ ບໍ່ເທົ່າກັບ 18

Slide image

21

#.ຜົນໄດ້ຮັບ

ເຮົາຂະໄດ້ຂໍ້ມູນຂອງຕາຕະລາງ Products ທີ່ເຮົາໄດ້ກັ່ນຕອງເອົາມາ ໂດຍໃຊ້ Operator <>


ໝາຍເຫດ: ຖ້າຂໍ້ມູນບໍ່ສະແດງອອກມາສະແດງວ່າ ເງືີ່ນໄຂທີ່ເຮົາກຳນົດບໍ່ຖືກຕ້ອງ ຫຼື ບໍ່ເປັນຈິງ

Slide image

22

ຕົວຢ່າງ: WHERE 4

ໃນຕົວຢ່າງເຮົາຕ້ອງການດຶງຂໍ້ມູນໃນຕາຕະລາງ Products ທັງໝົດໂດຍ ເງື່ອນໄຂ ທີ່ເຮົາຈະກັ່ນຕອງເອົາກໍ່ຄື Column ລາຄາສິນຄ້າ Price ທີ່ມີຂໍ້ມູນ ລະຫວ່າງ 50 ແລະ 60

Slide image

23

#.ຜົນໄດ້ຮັບ

ເຮົາຂະໄດ້ຂໍ້ມູນຂອງຕາຕະລາງ Products ທີ່ເຮົາໄດ້ກັ່ນຕອງເອົາມາ ໂດຍໃຊ້ Operator BETWEEN


ໝາຍເຫດ: ຖ້າຂໍ້ມູນບໍ່ສະແດງອອກມາສະແດງວ່າ ເງືີ່ນໄຂທີ່ເຮົາກຳນົດບໍ່ຖືກຕ້ອງ ຫຼື ບໍ່ເປັນຈິງ

Slide image

24

Fill in the Blank

ຂຽນສັນຍາລັກ Operator ລະຫວ່າງ

25

ຕົວຢ່າງ: WHERE 5

ໃນຕົວຢ່າງເຮົາຕ້ອງການດຶງຂໍ້ມູນໃນຕາຕະລາງ Customers ທັງໝົດໂດຍ ເງື່ອນໄຂ ທີ່ເຮົາຈະກັ່ນຕອງເອົາກໍ່ຄື Column ເມືອງ City ທີ່ມີຂໍ້ມູນ ຊື່ມີຕົວ s


ໝາຍເຫດ:

%value ໜ້າໝາຍເຖີງຄົ້ນຫາຈາກທາງໜ້າ

value% ຫຼັງໝາຍເຖິງຄົ້ນຫາຈາທາງຫຼັງ

%value% ແມ່ນຄົ້ນຫາທັງໝົດ

Slide image

26

Fill in the Blank

ຖ້າເຮົາຢາກຫາຄຳວ່າ d ຫາຈາກທາງໜ້າເຮົາຊຽນຄຳສັ່ງໃດ

27

Poll

ໃຫ້ຄະແນນຫົວບົດ

ງ່າຍ

ປານກາງ

ຍາກ

ຍາກຫຼາຍ

28

#.ຜົນໄດ້ຮັບ

ເຮົາຂະໄດ້ຂໍ້ມູນຂອງຕາຕະລາງ Products ທີ່ເຮົາໄດ້ກັ່ນຕອງເອົາມາ ໂດຍໃຊ້ Operator LIKE


ໝາຍເຫດ: ຖ້າຂໍ້ມູນບໍ່ສະແດງອອກມາສະແດງວ່າ ເງືີ່ນໄຂທີ່ເຮົາກຳນົດບໍ່ຖືກຕ້ອງ ຫຼື ບໍ່ເປັນຈິງ

Slide image

29

Fill in the Blank

ຂຽນສັນຍາລັກ Operator ຄົ້ນຫາ

Activities SQL WHERE

ກິດຈະກຳ ຄຳສັ່ງ WHERE

Slide image

Show answer

Auto Play

Slide 1 / 29

SLIDE