แนะนำ SQL Guidebook (รวมทุก Feature ของ SQL)

Поделиться
HTML-код
  • Опубликовано: 25 июл 2024
  • ☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย
    / @mikelopster
    ฟังไมค์สัปดาห์นี้ เราจะมา Overview feature ของ SQL Query กัน มาดูกันว่า SQL Query ทั้งหมดจริงๆแล้วมี Feature อะไรกันอยู่บ้าง
    โดยในหัวข้อนี้เราจะมาพูดถึง SQL 8 กลุ่มใหญ่ๆคือ
    1. Table Manipulation = Query จัดการ Table
    2. Data Manipulation = Query จัดการข้อมูล
    3. SQL Constraints = เพิ่มคุณสมบัติแต่ละ Column
    4. Join + Subquery = Query การเชื่อมตารางและเชื่อม Query
    5. SQL Function = Query Group by และ Aggregation
    6. View + Index = สร้าง View Query และ Index
    7. Stored Procedures = สร้าง Function สำหรับการ Query
    8. Transaction = การจัดการ state ของ Query
    สำหรับใครที่กำลังศึกษา SQL อยู่ หวังว่าจะเป็น Guideline ในการศึกษาได้นะครับ 😁
    หัวข้อ
    00:00 แนะนำ Session
    02:53 SQL คืออะไร ?
    04:13 แนะนำ 8 หมวดหมู่ของ SQL Query
    06:40 1. Table Manipulation
    10:18 2. Data Manipulation
    17:28 3. SQL Constraints
    26:28 4. Join Subquery
    36:48 5. SQL Function
    44:26 6. View / Index
    51:26 7. Stored Procedures
    54:29 8. Transaction
    59:20 สรุปหัวข้อทั้งหมด
    Slide ที่ใช้ (สำหรับ Session นี้)
    docs.google.com/presentation/...
    ใครมีข้อสงสัยเพิ่มเติม มาพูดคุยแลกเปลี่ยนความรู้กันได้ที่
    Facebook page: / mikelopster.dev
    Website: mikelopster.dev
    พิกัดของด้านหลัง : shope.ee/8A54c8cfkf
  • НаукаНаука

Комментарии • 39

  • @kampanartsaardarewut422
    @kampanartsaardarewut422 7 месяцев назад +20

    จุดที่ควรระวังและหลีกเลี่ยง
    1. ไม่ควรใช้ uuid เป็น primary key เพราะ RDBMS ไม่ชอบ random key ช้า และกิน memory ใช้ Partial sort key เช่น prefix by date หรือ ULID
    2. การใช้ offset คือ O(n) หาวิธี where ให้ต่อจากครั้งก่อนดีกว่า
    3. Join vs Subquery ไม่ควรฝังหัวว่าอันไหนเร็วช้า query optimizer แต่ละเจ้าไม่เหมือนกัน ใช้ query plan ตัดสินเอา
    4. foreign key เลี่ยงได้เลี่ยง สร้างปัญหามากกว่าได้ประโยชน์ เว้นแต่ระบบที่ consistency is paramount
    น่าจะมีอีกแต่จำไม่ได้ละ

    • @mikelopster
      @mikelopster  7 месяцев назад +4

      ขอบคุณสำหรับการแชร์ข้อมูลมากๆนะครับ เรื่อง ULID นี่เป็นความรู้ใหม่ผมเหมือนกัน ถือโอกาสให้ผมได้ศึกษาเพิ่มด้วยครับ 🙏

    • @bYBangboom
      @bYBangboom 3 месяца назад

      ULID
      หรือ
      UUID v7 ก็ได้ฮะ support sorting key เหมือนกัน

  • @adinan1981
    @adinan1981 7 месяцев назад +2

    ฟังจบแหล่ะ ... ขอบคุณมาก ๆ ครับ ติดตามต่อ part 2

  • @krishrong2560
    @krishrong2560 6 месяцев назад

    ขอบคุณครับ สอนกระชับดีทีเดียวครับ

  • @pairojvr
    @pairojvr Месяц назад +1

    นำเสนอได้ดี เข้าใจง่ายครับ

  • @nuttikarndum-oead2433
    @nuttikarndum-oead2433 4 месяца назад

    อธิบายดีมากเลยค่ะ เข้าใจง่าย ขอบคุณมากนะคะ

  • @jaisuperawesome
    @jaisuperawesome 7 месяцев назад +1

    ชอบคลิปแบบนี้มากครับ ได้ความรู้แบบภาพกว้าง ทำให้รู้ว่ายังมีเรื่องที่ไม่รุ้อีก้ยอะ😂

  • @oyasuminasai7366
    @oyasuminasai7366 6 месяцев назад

    สอนเข้าใจมากกกกกกกกกกกๆๆเลยค่ะ

  • @chaiyootkmitnb
    @chaiyootkmitnb Месяц назад

    สอนดีเลยนะครับ :)

  • @winnerkrikchai8685
    @winnerkrikchai8685 7 месяцев назад

    ของโคดดีเลยค้าบพี่ไมคค

  • @suwatthamsena6313
    @suwatthamsena6313 7 месяцев назад

    กราบครับพี่ไมค์

  • @TKTBC777
    @TKTBC777 6 месяцев назад +1

    Thanks! ชอบทั้งเนื้อหาและความเร็วครับ ไม่ต้อง speed คลิปเลย 😁

    • @mikelopster
      @mikelopster  6 месяцев назад

      ขอบคุณสำหรับการสนับสนุนเช่นกันนะครับ 🙏

  • @wiseskeshom4673
    @wiseskeshom4673 7 месяцев назад +4

    ขอบคุณสำหรับเนื้อหาดีๆครับ Query ของ Report เป็นอะไรที่ท้อแท้มากๆ ยิ่งกับระบบที่ข้อมูลเยอะๆหลักหลายล้าน ^ ^'

    • @mikelopster
      @mikelopster  7 месяцев назад +1

      จริง จริงอย่างมาก 😂

  • @jirawatmaubkhuntod1823
    @jirawatmaubkhuntod1823 7 месяцев назад

    คลิปยาว😂 ส่วนมาหฟังแล้วหลับ😂

  • @Sombally
    @Sombally 7 месяцев назад +1

    สุดยอดมากๆเลยครับ

    • @mikelopster
      @mikelopster  6 месяцев назад

      ขอบคุณมากคับผม 😁

  • @ingtanp3471
    @ingtanp3471 2 месяца назад

    เป็น guidebook ที่ดีมากมากครับ อยากให้มี excel for data analysis, power bi และ tableau ด้วยครับ

  • @teeraphongsitthikan2623
    @teeraphongsitthikan2623 7 месяцев назад +2

    ขอขอบคุณ

    • @mikelopster
      @mikelopster  7 месяцев назад

      ขอขอบคุณสำหรับการ support เราเช่นกันนะครับ 😁🙏

  • @plasthree
    @plasthree 7 месяцев назад +2

    ผมเลี้ยงน้ำแก้วนึงคับ เป็นกำลังใจ

    • @mikelopster
      @mikelopster  7 месяцев назад +1

      ขอบคุณมากสำหรับการสนับสนุนในครั้งนี้นะครับ 🙏 ได้รับพลังงานเหลือล้นครับ 💪

  • @johnnote7
    @johnnote7 7 месяцев назад

    ของดีงับ ได้ทวนๆ (กันลืม)

  • @EvydaySomtime
    @EvydaySomtime 7 месяцев назад +1

    บอยากให้พี่ไมค์ สอนทำ portfolio แบบสวย ๆ โดยใช้ GitHub Page เอาไว้แปะผลงาน หน่อยครับ

    • @mikelopster
      @mikelopster  7 месяцев назад

      เดี๋ยวผมอาจจะหยิบเป็น topic มาคุยกันน้า

  • @theguidejk3360
    @theguidejk3360 7 месяцев назад

    อยากให้อธิบายเรื่อง multiple tenant พร้อมตัวอย่างครับ

    • @mikelopster
      @mikelopster  7 месяцев назад +1

      ok ผมเก็บไปทำการบ้านก่อนนะครับ 😁

  • @boynakub0027
    @boynakub0027 7 месяцев назад

    สวัสดีคับ

  • @ingtanp3471
    @ingtanp3471 2 месяца назад

    Thanks

    • @mikelopster
      @mikelopster  2 месяца назад

      Thank you very much for support krub 🙏

  • @jirawatmaubkhuntod1823
    @jirawatmaubkhuntod1823 7 месяцев назад +1

    สอนทำ ai 101 หน่อยครับ😂

    • @mikelopster
      @mikelopster  7 месяцев назад

      สนใจประเด็นไหนของ AI เป็นพิเศษไหมครับ

  • @oONANAOoful
    @oONANAOoful 7 месяцев назад

    มีแจกตัว note ไหมคะ 🥺

    • @mikelopster
      @mikelopster  7 месяцев назад +2

      ตัว note ที่ใช้จะเป็นตัวนี้เลยนะครับ 😁
      docs.google.com/presentation/d/1aVa_l8JALhZWM_KkuE3QvengvW6bOL2HQfcXdsTVpc4/edit?usp=sharing

  • @ghostrecon6201
    @ghostrecon6201 6 месяцев назад +1

    รบกวนช่วยแนะนำสาย black-end web dev ได้ไหมครับ
    1.พื้นฐานเขียนโปรแกรมตั้งแต่แรกเลยต้องรู้อะไรบ้าง เช่น คณิตศาสตร์เน้นเรื่องไหน
    2.แนวทางหาโจทย์ฝึกทำแบบหลาย หลายเลเวล เลเวล
    ส่วนตัวอยากเปลี่ยนสายศึกษาครับ คิดว่าอนาคต front-end จะเริ่มทำง่ายขึ้นเรื่อย เรื่อย งานน้อยลง

    • @mikelopster
      @mikelopster  6 месяцев назад +1

      น่าสนใจ เดี๋ยวไว้ผมเก็บไว้เป็นหัวข้อมาพูดคุยกันเพิ่มเติมนะครับ 😁

    • @ghostrecon6201
      @ghostrecon6201 6 месяцев назад

      @@mikelopster ขอบคุณครับ