รวมคลิปสอนจัดการฐานข้อมูล บน phpMyAdmin และภาษา SQL  ฟรีๆ พร้อมข้อมูลตัวอย่าง เพื่อปูทางเป็นนักบริหารจัดการฐานข้อมูล  (Database Administrator : DBA) ในอนาคต

รายการระบบพร้อมใช้ : https://devbanban.com/?p=4425

รายการคอร์สออนไลน์ : https://devbanban.com/?cat=250




รวมคลิปสอนทั้งหมด

คลิปสอนทั้งหมด คลิก

รวม Workshop PHP PDO, MySQL, Bootstrap (มี Code ให้) : https://devbanban.com/?cat=409


ตารางข้อมูลตัวอย่าง

tbl_employee


tbl_customers

tbl_people

tbl_product

tbl_order

tbl_grades workshop คลิก


tbl_payrolls *สำหรับ workshop คำนวณการขึ้นเงินเดือน *code ด้านล่าง

ตัวอย่าง SQL คำนวณการขึ้นเงินเดือนจากคะแนนประเมินผลการปฏิบัติงาน
โจทย์ : (สมมติ)
-ถ้าคะแนนประเมิน >= 90 ให้เพิ่ม 10%
-ถ้าคะแนนประเมิน >= 80 ให้เพิ่ม 7%
-ถ้าคะแนนประเมิน >= 70 ให้เพิ่ม 5%
-ถ้าคะแนนประเมิน >= 60 ให้เพิ่ม 3%
-ถ้าคะแนนประเมิน >= 50 ให้เพิ่ม 1%
-ถ้าคะแนนประเมิน < 50 ไม่ได้รับการขึ้นเงินเดือน
โดยเอาเปอร์เซ็นต์ที่ได้ + กับเงินเดือนปัจจุบัน จากนั้นให้แสดงเงินเดือนที่เพิ่มขึ้นอีก 1 คอลัมภ์
และเอาเงินเดือนปัจจุบัน + เงินเดือนที่เพิ่มขึ้นอีก 1 คอลัมภ์เพื่อแสดงเงินเดือนใหม่ที่จะได้รับ

SQL

ผลลัพธ์

ปล. Workshop ดังกล่าวเป็นโจทย์สมมติเพื่อฝึกการเขียน SQL เท่านั้น ในสถานการณ์จริงอาจจะมีเงื่อนใขมากกว่านี้ !!


tbl_project workshop DATEDIFF คลิก

tbl_bmi workshop คำนวณ  bmi คลิก

tbl_branch workshop ตรวจสอบวันเปิด-ปิดร้าน คลิก

tbl_order : workshop เรียกดูข้อมูลย้อนหลัง 1 เดือนเป็นต้นไป คลิก

tbl_supplies  workshop เช็คสต๊อก คลิก

tbl_months & tbl_vaction  workshop นับจำนวนวันที่ลาในรอบ 12 เดือน คลิก

tbl_sql_sum workshop SQL SUM คำนวณยอดขายรายปี คลิก

tbl_earnings
– Workshop SQL SUM รวมรายได้แยกตามเดือน คลิก
– Workshop SQL AVG หาค่าเฉลี่ยแยกตามเดือน คลิก
– Workshop SQL COUNT นับจำนวนรายการที่เกิดขึ้นแยกตามเดือน คลิก
– Workshop  SQL WHERE DATE_SUB แสดงข้อมูลครึ่งปีหลัง คลิก

tbl_team : workshop แบ่งสายทีมฟุตบอล คลิก


 รายการระบบพร้อมใช้ : https://devbanban.com/?p=4425

รายการคอร์สออนไลน์ : https://devbanban.com/?cat=250

รวม Workshop PHP PDO, MySQL, Bootstrap (มี Code ให้) : https://devbanban.com/?cat=409





รวมลิ้งค์ workshop SQL ทั้งหมด

– ตัวอย่าง SQL เปลี่ยน Format ค.ศ. เป็น พ.ศ. คลิก
– ตัวอย่างการใช้ SQL CONCAT รวม 3 คอลัมภ์เป็น 1 คอลัมภ์ คลิก
– ตัวอย่างการใช้ CASE WHEN เพื่อเช็คเงื่อนไข (Condition) หรือ IF ELSE บน SQL คลิก
– ตัวอย่าง SQL ตัดเกรด คำนวนเกรด คลิก
– ตัวอย่าง SQL คำนวณการขึ้นเงินเดือน คลิก
– ตัวอย่าง SQL คำนวณวันที่โดยใช้ DATEDIFF คลิก
– ตัวอย่าง SQL แสดงวันที่และเวลาปัจจุบัน curdate(), curtime(), now() คลิก
– ตัวอย่าง SQL DATE_ADD  บวกวันที่ คลิก
– ตัวอย่าง SQL CASE WHEN คำนวณ BMI คลิก
– ตัวอย่าง SQL คำนวณอายุ คลิก
– ตัวอย่าง SQL REGEXP_REPLACE || Workshop : ตัด HTML Tag ออก และแทนที่ด้วยค่าว่าง คลิก
– ตัวอย่าง MySQL IF() Function สร้างเงื่อนไขตรวจสอบวันเปิดทำการและหยุดทำการของแต่ละสาขา คลิก
– ตัวอย่าง SQL เรียกดูข้อมูลย้อนหลัง 1 เดือนเป็นต้นไป คลิก
– ตัวอย่าง SQL แจ้งเตือนของกำลังจะหมดสต๊อก คลิก
– ตัวอย่าง SQL นับจำนวนวันที่ลาในรอบ 12 เดือน คลิก
– ตัวอย่าง SQL SUM คำนวณยอดขายรายปี คลิก
– ตัวอย่าง SQL COUNT() นับจำนวนข้อมูล คลิก
– ตัวอย่างการเขียน SQL DATEDIFF, IF & INNER JOIN คำนวณค่าปรับกรณีคืนหนังสือเลยกำหนด คลิก 
– ตัวอย่าง SQL SUM รวมรายได้แยกตามเดือน คลิก
– ตัวอย่าง SQL AVG หาค่าเฉลี่ยแยกตามเดือน คลิก
– ตัวอย่าง SQL COUNT นับจำนวนรายการที่เกิดขึ้นแยกตามเดือน คลิก
– ตัวอย่าง SQL WHERE DATE_SUB แสดงข้อมูลครึ่งปีหลัง คลิก
– ตัวอย่าง SQL Subquery ใน WHERE Clause คลิก
– ตัวอย่าง SQL YEAR แสดงข้อมูลปีจาก type timestamp คลิก
– ต้วอย่าง SQL CASE WHEN ตรวจข้อสอบ  คลิก
– ต้วอย่าง SQL IF() Function ตรวจข้อสอบ  คลิก
– ตัวอย่าง SQL แบ่งสายทีมฟุตบอล คลิก
– ตัวอย่าง SQL AVG หาค่าเฉลี่ยคะแนนประเมินเว็บไซต์ คลิก
– ตัวอย่าง SQL YEAR(), MONTH() & CURRENT_DATE() แสดงข้อมูลเดือนปัจจุบัน คลิก


ร่วมสนับสนุน ค่ากาแฟ ค่าโฮส devbanban.com ได้ที่

ธนาคารกรุงไทย สาขาเดอะมอลล์ท่าพระ
ชื่อบัญชี นายพิศิษฐ์  บวรเลิศสุธี   เลขที่  878-0-17747-6
————————————————————————————
ธนาคารไทยพาณิชย์ สาขามหาวิทยาลัยราชภัฏธนบุรี
ชื่อบัญชี นายพิศิษฐ์  บวรเลิศสุธี เลขที่ 406-359094-1

fanpage : https://www.facebook.com/sornwebsites/

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save