﻿{
  "average_edit_duration": 7.776362397820165,
  "messages": [
    {
      "message_id": 1,
      "editor_id": 17,
      "message_received": "โหลโหล",
      "slice_count": 1,
      "slices": "โหล โหล |",
      "edit_duration": 10.039,
      "isForceout": true
    },
    {
      "message_id": 2,
      "editor_id": 17,
      "message_received": "อะไรจะไม่เยอะนะคะนิดเดียว",
      "slice_count": 1,
      "slices": "โอเคค่ะ บทที่ 7 สไลด์จะไรจะไม่เยอะนะคะ นิดเดียว|",
      "edit_duration": 10.01,
      "isForceout": true
    },
    {
      "message_id": 3,
      "editor_id": 17,
      "message_received": "แล้วก็วันนี้จะไม่มีการบ้านไม่มีปัญหา",
      "slice_count": 1,
      "slices": " แล้วก็วันนี้จะไม่มีการบ้าน ไม่มีปัญหา|",
      "edit_duration": 10.012,
      "isForceout": true
    },
    {
      "message_id": 4,
      "editor_id": 17,
      "message_received": "เฉพาะอาทิตย์นี้เท่านั้น",
      "slice_count": 1,
      "slices": " เฉพาะอาทิตย์นี้เท่านั้น|",
      "edit_duration": 10.006,
      "isForceout": true
    },
    {
      "message_id": 5,
      "editor_id": 17,
      "message_received": "หรือว่าให้ปีใหม่",
      "slice_count": 1,
      "slices": " หรือว่าให้ปีใหม่|",
      "edit_duration": 10.007,
      "isForceout": true
    },
    {
      "message_id": 6,
      "editor_id": 17,
      "message_received": "นี้นะคะกลับเป็นเกี่ยวกับ",
      "slice_count": 1,
      "slices": "นี้นะคะ กลับเป็นเกี่ยวกับ|",
      "edit_duration": 10.006,
      "isForceout": true
    },
    {
      "message_id": 7,
      "editor_id": 17,
      "message_received": "คณิตถึงสัมพันธ์",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 10.006,
      "isForceout": true
    },
    {
      "message_id": 8,
      "editor_id": 17,
      "message_received": "น่าจะเป็นเกี่ยวกับกระบวนการโดยใช้คณิตศาสตร์",
      "slice_count": 1,
      "slices": "พีชคณิตเชิงสัมพันธ์น่าจะเป็นเกี่ยวกับกระบวนการโดยใช้คณิตศาสตร์อ|",
      "edit_duration": 10.006,
      "isForceout": true
    },
    {
      "message_id": 9,
      "editor_id": 14,
      "message_received": "อย่างง่าย",
      "slice_count": 1,
      "slices": "อย่างง่าย|",
      "edit_duration": 1.686,
      "isForceout": false
    },
    {
      "message_id": 10,
      "editor_id": 14,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 0.984,
      "isForceout": false
    },
    {
      "message_id": 11,
      "editor_id": 14,
      "message_received": "เอามาเป็นตัวกระทำในการจัดการฐานข้อมูลของเราด้วย",
      "slice_count": 2,
      "slices": "ที่|เอามาเป็นตัวกระทำในการจัดการฐานข้อมูลของเราด้วย|",
      "edit_duration": 1.944,
      "isForceout": false
    },
    {
      "message_id": 12,
      "editor_id": 14,
      "message_received": "โดยพิจารณาเรื่องสำคัญนะคะ",
      "slice_count": 2,
      "slices": " โดยพีชคณิตเชิงสัมพันธ์|นะคะ |",
      "edit_duration": 12.12,
      "isForceout": false
    },
    {
      "message_id": 13,
      "editor_id": 14,
      "message_received": "หรือว่าเป็นเกี่ยวกับโครงสร้างในการ Query ข้อมูล",
      "slice_count": 2,
      "slices": "หรือว่าเป็นเกี่ยวกับโครงสร้างในการ |Query ข้อมูล|",
      "edit_duration": 8.939,
      "isForceout": false
    },
    {
      "message_id": 14,
      "editor_id": 14,
      "message_received": "ก็คือการจัดการข้อมูลของเรานะคะ",
      "slice_count": 1,
      "slices": " ก็คือการจัดการข้อมูลของเรานะคะ |",
      "edit_duration": 7.427,
      "isForceout": false
    },
    {
      "message_id": 15,
      "editor_id": 17,
      "message_received": "การกระทำที่เกิดขึ้นกับตารางหรือความสัมพันธ์นะคะ",
      "slice_count": 1,
      "slices": "จะเป็นการกระทำที่เกิดขึ้นกับตารางหรือความสัมพันธ์นะคะ |",
      "edit_duration": 10.014,
      "isForceout": true
    },
    {
      "message_id": 16,
      "editor_id": 17,
      "message_received": "สร้างตารางใหม่ขึ้นมานะคะ",
      "slice_count": 1,
      "slices": "ที่เราสร้างตารางใหม่ขึ้นมานะคะ |",
      "edit_duration": 6.349,
      "isForceout": false
    },
    {
      "message_id": 17,
      "editor_id": 17,
      "message_received": "แบบจำลองของการกระทำต่างๆที่อาจจะเกิดขึ้นกับข้อมูลและฐานข้อมูลของเรานะคะ",
      "slice_count": 1,
      "slices": "มันจะเป็นแบบจำลองของการกระทำต่าง ๆ ที่อาจจะเกิดขึ้นกับข้อมูลและฐานข้อมูลของเรานะคะ |",
      "edit_duration": 10.012,
      "isForceout": true
    },
    {
      "message_id": 18,
      "editor_id": 17,
      "message_received": "ส่วนมากจะเป็นการกระทำพื้นฐานคะ",
      "slice_count": 1,
      "slices": "ส่วนมากจะเป็นการกระทำพื้นฐานนะคะ |",
      "edit_duration": 7.916,
      "isForceout": false
    },
    {
      "message_id": 19,
      "editor_id": 14,
      "message_received": "โดยมันจะมีอยู่ 2 กลุ่ม",
      "slice_count": 1,
      "slices": "โดยมันจะมีอยู่ 2 กลุ่ม|",
      "edit_duration": 2.367,
      "isForceout": false
    },
    {
      "message_id": 20,
      "editor_id": 14,
      "message_received": "คือแบบดั้งเดิมกับแบบพิเศษ",
      "slice_count": 1,
      "slices": " คือ แบบดั้งเดิมกับแบบพิเศษ|",
      "edit_duration": 2.532,
      "isForceout": false
    },
    {
      "message_id": 21,
      "editor_id": 14,
      "message_received": "เป็นอย่างละ 4 ตัวนะคะ",
      "slice_count": 1,
      "slices": " จะเป็นอย่างละ 4 ตัวนะคะ |",
      "edit_duration": 3.178,
      "isForceout": false
    },
    {
      "message_id": 22,
      "editor_id": 14,
      "message_received": "ตั้งเดิมก่อนนะคะ",
      "slice_count": 1,
      "slices": "แบบตั้งเดิมก่อนนะคะ |",
      "edit_duration": 2.351,
      "isForceout": false
    },
    {
      "message_id": 23,
      "editor_id": 14,
      "message_received": "ภาษาอังกฤษก็คือ Credit Channel",
      "slice_count": 1,
      "slices": "ภาษาอังกฤษก็คือ.|",
      "edit_duration": 12.498,
      "isForceout": false
    },
    {
      "message_id": 24,
      "editor_id": 14,
      "message_received": "น่าจะเป็นอันประธรรมที่เกิดขึ้นกับตารางความสัมพันธ์โดยอาศัยทฤษฎีของ",
      "slice_count": 4,
      "slices": ".. โดยมัน|จะเป็นสิ่ง|ที่เกิดขึ้นกับตารางความสัมพันธ์| โดยอาศัยทฤษฎีของ|",
      "edit_duration": 4.347,
      "isForceout": false
    },
    {
      "message_id": 25,
      "editor_id": 17,
      "message_received": "ซึ่งเราเคยเรียนเฟซมาแล้วในวิชาคณิต",
      "slice_count": 1,
      "slices": "ซึ่งเราเคยเรียน set มาแล้วในวิชาคณิต|",
      "edit_duration": 10.01,
      "isForceout": true
    },
    {
      "message_id": 26,
      "editor_id": 17,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 10.009,
      "isForceout": true
    },
    {
      "message_id": 27,
      "editor_id": 17,
      "message_received": "โดยที่ตารางหรือความสัมพันธ์ที่เกิดขึ้นนี่จะมีการกระทำ",
      "slice_count": 1,
      "slices": "โดยที่ตารางหรือความสัมพันธ์ที่เกิดขึ้นนี่จะมีการกระทำ|",
      "edit_duration": 4.426,
      "isForceout": false
    },
    {
      "message_id": 28,
      "editor_id": 17,
      "message_received": "ต้องมีก็คือ",
      "slice_count": 2,
      "slices": " |จะต้องมีก็คือ|",
      "edit_duration": 1.374,
      "isForceout": true
    },
    {
      "message_id": 29,
      "editor_id": 17,
      "message_received": "ในตารางจะต้องมีข้อมูลเกิดขึ้นใช่ไหมคะ",
      "slice_count": 1,
      "slices": "ในตารางจะต้องมีข้อมูลเกิดขึ้นใช่ไหมคะ |",
      "edit_duration": 10.006,
      "isForceout": true
    },
    {
      "message_id": 30,
      "editor_id": 17,
      "message_received": "ตารางนักศึกษาก็จะมีก็คือข้อมูลที่มี",
      "slice_count": 1,
      "slices": "ตารางนักศึกษาก็จะมีก็คือข้อมูลที่มี |",
      "edit_duration": 6.904,
      "isForceout": false
    },
    {
      "message_id": 31,
      "editor_id": 14,
      "message_received": "ก็คือรหัสนักศึกษาชื่อนามสกุลเป็นต้นนะคะ",
      "slice_count": 1,
      "slices": "ก็คือรหัสนักศึกษาชื่อ-นามสกุล เป็นต้นนะคะ |",
      "edit_duration": 8.262,
      "isForceout": false
    },
    {
      "message_id": 32,
      "editor_id": 14,
      "message_received": "การกระทำของกลุ่มที่เป็นแบบดั้งเดิมนะคะจะมีอยู่ 4 อย่าง",
      "slice_count": 2,
      "slices": "การกระทำของกลุ่มที่เป็นแบบดั้งเดิมนะคะ |จะมีอยู่ 4 อย่าง|",
      "edit_duration": 2.501,
      "isForceout": false
    },
    {
      "message_id": 33,
      "editor_id": 14,
      "message_received": "ยูเนี่ยนอินเตอร์เซค B different อันนี้จะเป็นภาษาอังกฤษนะคะ",
      "slice_count": 1,
      "slices": " มี Product มี Union แล้วก็มี Intersection B different อันนี้จะเป็นภาษาอังกฤษนะคะ |",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 34,
      "editor_id": 17,
      "message_received": "เพราะว่าคำสั่งในระบบจัดการฐานข้อมูล",
      "slice_count": 1,
      "slices": "เพราะว่าคำสั่งในระบบจัดการฐานข้อมูล|",
      "edit_duration": 2.38,
      "isForceout": false
    },
    {
      "message_id": 35,
      "editor_id": 17,
      "message_received": "มันจะเป็นภาษาอังกฤษ",
      "slice_count": 1,
      "slices": "มันจะเป็นภาษาอังกฤษ |",
      "edit_duration": 0.431,
      "isForceout": false
    },
    {
      "message_id": 36,
      "editor_id": 17,
      "message_received": "ประมาณนี้นะคะ",
      "slice_count": 1,
      "slices": "ประมาณนี้นะคะ |",
      "edit_duration": 3.167,
      "isForceout": true
    },
    {
      "message_id": 37,
      "editor_id": 17,
      "message_received": "อันแรก",
      "slice_count": 1,
      "slices": "อันแรก|",
      "edit_duration": 10.008,
      "isForceout": true
    },
    {
      "message_id": 38,
      "editor_id": 17,
      "message_received": "Product",
      "slice_count": 1,
      "slices": " Product นะ|",
      "edit_duration": 10.009,
      "isForceout": true
    },
    {
      "message_id": 39,
      "editor_id": 17,
      "message_received": "เป็นการกระทำที่ให้มันแสดงข้อมูลทุกบรรทัด",
      "slice_count": 1,
      "slices": "คะ เป็นการกระทำที่ให้มันแสดงข้อมูลทุก ๆ บรรทัด|",
      "edit_duration": 10.015,
      "isForceout": true
    },
    {
      "message_id": 40,
      "editor_id": 17,
      "message_received": "หรือทุกๆไปกอดที่เรามีนะคะ",
      "slice_count": 1,
      "slices": "หรือทุก ๆ recoed ที่เรามีนะคะ |",
      "edit_duration": 9.663,
      "isForceout": false
    },
    {
      "message_id": 41,
      "editor_id": 17,
      "message_received": "ที่สามารถเป็นไปได้โดยการจับคู่แบบคูณคาร์ทีเซียนนะคะ",
      "slice_count": 1,
      "slices": "ที่สามารถเป็นไปได้โดยการจับคู่แบบคูณคาร์ทีเซียนนะคะ |",
      "edit_duration": 3.738,
      "isForceout": false
    },
    {
      "message_id": 42,
      "editor_id": 14,
      "message_received": "อันนี้ก็เป็นคณิตศาสตร์อย่างง่าย",
      "slice_count": 1,
      "slices": "อันนี้ก็เป็นคณิตศาสตร์อย่างง่าย|",
      "edit_duration": 1.887,
      "isForceout": false
    },
    {
      "message_id": 43,
      "editor_id": 14,
      "message_received": "คำสั่งของภาษาที่ใช้ในการจัดการฐานข้อมูลจะใช้คำว่าตาม",
      "slice_count": 2,
      "slices": " |คำสั่งของภาษาที่ใช้ในการจัดการฐานข้อมูลจะใช้คำว่า \"Time\" |",
      "edit_duration": 2.035,
      "isForceout": false
    },
    {
      "message_id": 44,
      "editor_id": 14,
      "message_received": "t i m e",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 12.868,
      "isForceout": false
    },
    {
      "message_id": 45,
      "editor_id": 14,
      "message_received": "รูปแบบของมันก็คือ",
      "slice_count": 3,
      "slices": "T-i-m-e-s |รูปแบบของมัน |ก็คือ|",
      "edit_duration": 10.325,
      "isForceout": false
    },
    {
      "message_id": 46,
      "editor_id": 14,
      "message_received": "ในกรอบสี่เหลี่ยมนะคะ",
      "slice_count": 1,
      "slices": "ในกรอบสี่เหลี่ยมนะคะ |",
      "edit_duration": 10.498,
      "isForceout": false
    },
    {
      "message_id": 47,
      "editor_id": 14,
      "message_received": "a time",
      "slice_count": 1,
      "slices": "A time|",
      "edit_duration": 12.51,
      "isForceout": false
    },
    {
      "message_id": 48,
      "editor_id": 14,
      "message_received": "ก็คือเอาเอกับเอมันมาคุยกัน",
      "slice_count": 3,
      "slices": " |ก็คือเอา A กับ B |มันมา8กัน|",
      "edit_duration": 9.596,
      "isForceout": true
    },
    {
      "message_id": 49,
      "editor_id": 17,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 5.896,
      "isForceout": false
    },
    {
      "message_id": 50,
      "editor_id": 17,
      "message_received": "เดี๋ยวจะมีตัวอย่างให้ดู",
      "slice_count": 1,
      "slices": "เดี๋ยวจะมีตัวอย่างให้ดู|",
      "edit_duration": 3.702,
      "isForceout": false
    },
    {
      "message_id": 51,
      "editor_id": 17,
      "message_received": "เช่น",
      "slice_count": 1,
      "slices": " เช่น|",
      "edit_duration": 1.918,
      "isForceout": false
    },
    {
      "message_id": 52,
      "editor_id": 17,
      "message_received": "ตัวอย่างนะคะ",
      "slice_count": 2,
      "slices": " |ตัวอย่างนะคะ |",
      "edit_duration": 0.501,
      "isForceout": false
    },
    {
      "message_id": 53,
      "editor_id": 17,
      "message_received": "เดี๋ยวอาจารย์เขียนให้ดูก่อน",
      "slice_count": 1,
      "slices": "เดี๋ยวอาจารย์เขียนให้ดูก่อน|",
      "edit_duration": 3.874,
      "isForceout": false
    },
    {
      "message_id": 54,
      "editor_id": 17,
      "message_received": "เมื่อกี้ a กับ B",
      "slice_count": 2,
      "slices": " |เมื่อกี้ a กับ B|",
      "edit_duration": 1.663,
      "isForceout": true
    },
    {
      "message_id": 55,
      "editor_id": 17,
      "message_received": "ABC",
      "slice_count": 1,
      "slices": " A B |",
      "edit_duration": 8.24,
      "isForceout": false
    },
    {
      "message_id": 56,
      "editor_id": 17,
      "message_received": "คำสั่ง Product",
      "slice_count": 1,
      "slices": "ถ้าคำสั่ง Product|",
      "edit_duration": 6.081,
      "isForceout": false
    },
    {
      "message_id": 57,
      "editor_id": 17,
      "message_received": "หรือคำสั่ง",
      "slice_count": 1,
      "slices": " หรือคำสั่ง|",
      "edit_duration": 3.853,
      "isForceout": false
    },
    {
      "message_id": 58,
      "editor_id": 17,
      "message_received": "ในระบบจัดการฐานข้อมูลเราจะใช้คำถาม",
      "slice_count": 1,
      "slices": "ในระบบจัดการฐานข้อมูลเราจะใช้คำ|",
      "edit_duration": 7.951,
      "isForceout": false
    },
    {
      "message_id": 59,
      "editor_id": 17,
      "message_received": "ก็คือเอาทุกตัวที่ปูไปได้มาคุยกัน",
      "slice_count": 2,
      "slices": "สั่ง TIMES |ก็คือเอาทุกตัวที่เป็นไปได้มาคุยกัน|",
      "edit_duration": 5.015,
      "isForceout": true
    },
    {
      "message_id": 60,
      "editor_id": 14,
      "message_received": "X X",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 61,
      "editor_id": 14,
      "message_received": "คุณไวน์ใช่ไหมคะจะมีตัวนี้",
      "slice_count": 1,
      "slices": "A x X A x Y ใช่ไหมคะ ก็จะมีตัวนี้|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 62,
      "editor_id": 14,
      "message_received": "b e x x x y ก็จะเป็น BTS",
      "slice_count": 1,
      "slices": " B x X B x Y  ก็จะเป็น |",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 63,
      "editor_id": 14,
      "message_received": "CX",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 64,
      "editor_id": 14,
      "message_received": "ลีวาย",
      "slice_count": 2,
      "slices": "B X C Y ||",
      "edit_duration": 15.969,
      "isForceout": true
    },
    {
      "message_id": 65,
      "editor_id": 14,
      "message_received": "คำสั่งนี้จริงๆนะคะ",
      "slice_count": 1,
      "slices": "คำสั่งนี้จริง ๆ นะคะ |",
      "edit_duration": 12.807,
      "isForceout": false
    },
    {
      "message_id": 66,
      "editor_id": 14,
      "message_received": "จับคู่ทุกตัวที่เป็นไปได้",
      "slice_count": 1,
      "slices": "จับคู่ทุกตัวที่เป็นไปได้|",
      "edit_duration": 10.045,
      "isForceout": false
    },
    {
      "message_id": 67,
      "editor_id": 14,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 6.222,
      "isForceout": false
    },
    {
      "message_id": 68,
      "editor_id": 14,
      "message_received": "วันนี้จะยังๆอยู่",
      "slice_count": 3,
      "slices": "อัน|นี้จะยังง่าย|อยู่|",
      "edit_duration": 5.679,
      "isForceout": false
    },
    {
      "message_id": 69,
      "editor_id": 14,
      "message_received": "ตัวอย่างอีกนะคะ",
      "slice_count": 1,
      "slices": " ตัวอย่างอีกนะคะ |",
      "edit_duration": 8.67,
      "isForceout": false
    },
    {
      "message_id": 70,
      "editor_id": 14,
      "message_received": "เหมือนในตัวอย่างค่ะมีตาราง a นะคะ",
      "slice_count": 2,
      "slices": "เหมือนในตัวอย่างค่ะ |มีตาราง A นะคะ |",
      "edit_duration": 5.442,
      "isForceout": false
    },
    {
      "message_id": 71,
      "editor_id": 17,
      "message_received": "มีตาราง B นะคะ",
      "slice_count": 1,
      "slices": "มีตาราง B นะคะ |",
      "edit_duration": 5.442,
      "isForceout": false
    },
    {
      "message_id": 72,
      "editor_id": 17,
      "message_received": "ฟ้าสั่งให้มันคูณกัน",
      "slice_count": 1,
      "slices": "ถ้าหสั่งให้มันคูณกัน|",
      "edit_duration": 10.011,
      "isForceout": true
    },
    {
      "message_id": 73,
      "editor_id": 17,
      "message_received": "ก็คือเป็น a time",
      "slice_count": 1,
      "slices": "ก็คือเป็น a time|",
      "edit_duration": 10.006,
      "isForceout": true
    },
    {
      "message_id": 74,
      "editor_id": 17,
      "message_received": "ผลลัพธ์ที่ได้",
      "slice_count": 1,
      "slices": "dsผลลัพธ์ที่ได้|",
      "edit_duration": 10.012,
      "isForceout": true
    },
    {
      "message_id": 75,
      "editor_id": 17,
      "message_received": "จะเป็นทุกตัวที่ a กับ B มันสามารถจับคู่กันได้",
      "slice_count": 1,
      "slices": "จะเป็นทุกตัวที่ a กับ B มันสามารถจับคู่กันได้|",
      "edit_duration": 10.009,
      "isForceout": true
    },
    {
      "message_id": 76,
      "editor_id": 17,
      "message_received": "คำสั่งนี้จริงๆ",
      "slice_count": 1,
      "slices": "คำสั่งนี้จริง ๆ |",
      "edit_duration": 5.116,
      "isForceout": false
    },
    {
      "message_id": 77,
      "editor_id": 17,
      "message_received": "มันก็คือ 3 * 3 ได้ 9 มันต้องได้ 9 เลยคอร์ด",
      "slice_count": 1,
      "slices": "มันก็คือ 3 * 3 ได้ 9 มันต้องได้ 9 record |",
      "edit_duration": 10.016,
      "isForceout": true
    },
    {
      "message_id": 78,
      "editor_id": 14,
      "message_received": "แถวนั้นเองถ้าจะเช็ค",
      "slice_count": 2,
      "slices": "แถวนั่นเอง| ถ้าจะเช็|",
      "edit_duration": 3.86,
      "isForceout": false
    },
    {
      "message_id": 79,
      "editor_id": 14,
      "message_received": "ในข้อสอบก็จะมีออกนะนะคะ",
      "slice_count": 1,
      "slices": "ก ในข้อสอบก็จะมีออกนะนะคะ |",
      "edit_duration": 6.793,
      "isForceout": false
    },
    {
      "message_id": 80,
      "editor_id": 14,
      "message_received": "อันนี้ยังงๆอยู่",
      "slice_count": 2,
      "slices": "อันนี้จะยังง่าย|อยู่|",
      "edit_duration": 8.115,
      "isForceout": false
    },
    {
      "message_id": 81,
      "editor_id": 14,
      "message_received": "ออกมา",
      "slice_count": 3,
      "slices": " |ต่อ|มา|",
      "edit_duration": 6.635,
      "isForceout": false
    },
    {
      "message_id": 82,
      "editor_id": 14,
      "message_received": "การ Union อันนี้ก็เป็นทฤษฎีเซตเหมือนกันนะคะ",
      "slice_count": 2,
      "slices": "การ Union| อันนี้ก็เป็นทฤษฎีเซตเหมือนกันนะคะ |",
      "edit_duration": 6.517,
      "isForceout": false
    },
    {
      "message_id": 83,
      "editor_id": 14,
      "message_received": "จะเป็นการรวมกันของ 2 ข้อมูลหรือ 2 รีเลชั่นเพื่อแสดงข้อมูลทุกๆข้อหรือถูกๆแถว",
      "slice_count": 5,
      "slices": "ก็|จะเป็นการรวมกันของ 2 ข้อมูล| หรือ 2 Relation| เพื่อแสดงข้อมูลทุก ๆ |Record หรือทุก ๆ แถว|",
      "edit_duration": 2.426,
      "isForceout": false
    },
    {
      "message_id": 84,
      "editor_id": 17,
      "message_received": "ในรูปแบบของยูเนี่ยนตามทฤษฎีของเซต",
      "slice_count": 1,
      "slices": "ในรูปแบบของยูเนี่ยนตามทฤษฎีของเซต |",
      "edit_duration": 3.02,
      "isForceout": false
    },
    {
      "message_id": 85,
      "editor_id": 17,
      "message_received": "คำสั่งก็คือยูเนี่ยนนะคะ",
      "slice_count": 1,
      "slices": "คำสั่งก็คือยูเนี่ยนนะคะ |",
      "edit_duration": 2.678,
      "isForceout": false
    },
    {
      "message_id": 86,
      "editor_id": 17,
      "message_received": "Union B ก็คือเอาเองกับบีมารวมกันนะ",
      "slice_count": 1,
      "slices": "A UNION B ก็คือเอาเอกับบีมารวมกันนะ|",
      "edit_duration": 10.007,
      "isForceout": true
    },
    {
      "message_id": 87,
      "editor_id": 17,
      "message_received": "อย่างเช่นตัวนี้",
      "slice_count": 1,
      "slices": " อย่างเช่นตัวนี้|",
      "edit_duration": 10.018,
      "isForceout": true
    },
    {
      "message_id": 88,
      "editor_id": 17,
      "message_received": "ตาราง a กับตาราง B",
      "slice_count": 1,
      "slices": "ตาราง a กับตาราง B|",
      "edit_duration": 10.006,
      "isForceout": true
    },
    {
      "message_id": 89,
      "editor_id": 17,
      "message_received": "ทฤษฎีเซตของยูเนี่ยนนะคะ",
      "slice_count": 1,
      "slices": " ทฤษฎีเซตของยูเนี่ยนนะคะ |",
      "edit_duration": 7.993,
      "isForceout": false
    },
    {
      "message_id": 90,
      "editor_id": 17,
      "message_received": "สังเกตได้ว่าข้อมูลมันมีข้อมูลซ้ำกัน",
      "slice_count": 1,
      "slices": "จะสังเกตได้ว่าข้อมูลมันมีข้อมูลซ้ำกัน|",
      "edit_duration": 4.077,
      "isForceout": false
    },
    {
      "message_id": 91,
      "editor_id": 14,
      "message_received": "แหล่งข้อมูล s1",
      "slice_count": 1,
      "slices": "แหล่งข้อมูล S1|",
      "edit_duration": 16.005,
      "isForceout": true
    },
    {
      "message_id": 92,
      "editor_id": 14,
      "message_received": "ตารางเอก็มี",
      "slice_count": 1,
      "slices": " ตาราง A ก็มี|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 93,
      "editor_id": 14,
      "message_received": "ตารางบีก็มี",
      "slice_count": 1,
      "slices": "ตาราง B ก็มี|",
      "edit_duration": 14.721,
      "isForceout": false
    },
    {
      "message_id": 94,
      "editor_id": 14,
      "message_received": "Reunion",
      "slice_count": 1,
      "slices": " ต|",
      "edit_duration": 11.192,
      "isForceout": false
    },
    {
      "message_id": 95,
      "editor_id": 14,
      "message_received": "ถ้ามันซ้ำกันเราก็เอามาแยกข้อมูลเดียว",
      "slice_count": 2,
      "slices": "ามทฤษฎี Union ถ้ามันซ้ำกันเราก็เอามาแยก|ข้อมูลเดียว|",
      "edit_duration": 7.361,
      "isForceout": false
    },
    {
      "message_id": 96,
      "editor_id": 14,
      "message_received": "เห็นว่าจัก Siri คอร์ดก็คือสิแถวข้อมูลนะคะ",
      "slice_count": 3,
      "slices": " จะเห็นว่า 4 Record ก็คือ 4 |แถวข้อมูลนะคะ| |",
      "edit_duration": 13.635,
      "isForceout": true
    },
    {
      "message_id": 97,
      "editor_id": 14,
      "message_received": "แต่ว่าอันนี้กะลังเอก็มีอะไรดีก็มีมันซ้ำกัน",
      "slice_count": 1,
      "slices": "แต่ว่าอันนี้ตาราง A ก็มีอะไรดีก็มีมันซ้ำกัน|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 98,
      "editor_id": 17,
      "message_received": "เราจะนับเป็นแค่ 1 ข้อมูลเท่านั้นนะคะ",
      "slice_count": 1,
      "slices": "เราจะนับเป็นแค่ 1 ข้อมูลเท่านั้นนะคะ |",
      "edit_duration": 2.649,
      "isForceout": false
    },
    {
      "message_id": 99,
      "editor_id": 17,
      "message_received": "ก็มันเอามายูเนี่ยนกันข้อมูลจาก 4 บรรทัด",
      "slice_count": 1,
      "slices": "พอมันเอามายูเนี่ยนกันข้อมูลจาก 4 บรรทัด|",
      "edit_duration": 10.008,
      "isForceout": true
    },
    {
      "message_id": 100,
      "editor_id": 17,
      "message_received": "บรรทัด",
      "slice_count": 1,
      "slices": "จะเหลือ 3 บรรทัด|",
      "edit_duration": 10.014,
      "isForceout": true
    },
    {
      "message_id": 101,
      "editor_id": 17,
      "message_received": "เพราะว่า s1 มันมีอยู่ทั้ง 2 ตารางก็คือ a กับ B เลย",
      "slice_count": 2,
      "slices": "เพราะว่า s1 มันมีอยู่ทั้ง 2 ตารางตารางเลย |ก็คือ a กับ B เลย|",
      "edit_duration": 7.32,
      "isForceout": false
    },
    {
      "message_id": 102,
      "editor_id": 17,
      "message_received": "ตามทฤษฎียูเนี่ยนนะคะ",
      "slice_count": 1,
      "slices": "ตามทฤษฎียูเนี่ยนนะคะ |",
      "edit_duration": 7.877,
      "isForceout": false
    },
    {
      "message_id": 103,
      "editor_id": 14,
      "message_received": "ส่วนที่ทับซ้อนกันก็คือเอาแค่ข้อมูลเดียว",
      "slice_count": 1,
      "slices": "ส่วนที่ทับซ้อนกัน ก็คือเอาแค่ข้อมูลเดียว|",
      "edit_duration": 4.322,
      "isForceout": false
    },
    {
      "message_id": 104,
      "editor_id": 14,
      "message_received": "อินเตอร์เซค",
      "slice_count": 1,
      "slices": " ต่อมา Intersection |",
      "edit_duration": 5.705,
      "isForceout": false
    },
    {
      "message_id": 105,
      "editor_id": 14,
      "message_received": "ก็ตามทฤษฎีเหมือนกันค่ะ",
      "slice_count": 1,
      "slices": "ก็ตามทฤษฎีเหมือนกันค่ะ |",
      "edit_duration": 3.17,
      "isForceout": false
    },
    {
      "message_id": 106,
      "editor_id": 14,
      "message_received": "มากับเป็นการกระทำเพื่อแสดงข้อมูลของตารางหรือเล็กคอร์ดนะคะ",
      "slice_count": 5,
      "slices": "มันจะเป็น|การกระทำเพื่อแสดงข้อมูลของตาราง|หรือ Record |นะคะ| |",
      "edit_duration": 4.48,
      "isForceout": false
    },
    {
      "message_id": 107,
      "editor_id": 14,
      "message_received": "ที่ปรากฏอยู่ทั้ง 2 ตาราง",
      "slice_count": 1,
      "slices": "ที่ปรากฏอยู่ทั้ง 2 ตาราง|",
      "edit_duration": 5.926,
      "isForceout": false
    },
    {
      "message_id": 108,
      "editor_id": 17,
      "message_received": "ที่มันทับซ้อนกันนั่นหละ",
      "slice_count": 1,
      "slices": "ที่มันทับซ้อนกันนั่นล่ะ|",
      "edit_duration": 10.006,
      "isForceout": true
    },
    {
      "message_id": 109,
      "editor_id": 17,
      "message_received": "ในรูปแบบของอินเตอร์เซกชันตามทฤษฎีของเซต",
      "slice_count": 1,
      "slices": " ในรูปแบบของIntersectionตามทฤษฎีของเซต|",
      "edit_duration": 10.014,
      "isForceout": true
    },
    {
      "message_id": 110,
      "editor_id": 17,
      "message_received": "คำสั่งก็คืออินเตอร์เซคนะคะ",
      "slice_count": 1,
      "slices": "คำสั่งก็คือนะคะ |",
      "edit_duration": 10.007,
      "isForceout": true
    },
    {
      "message_id": 111,
      "editor_id": 17,
      "message_received": "ให้ a อินเตอร์เซค b",
      "slice_count": 1,
      "slices": "ให้ a อินเตอร์เซค b|",
      "edit_duration": 10.016,
      "isForceout": true
    },
    {
      "message_id": 112,
      "editor_id": 17,
      "message_received": "ตัวอย่าง",
      "slice_count": 1,
      "slices": "ตัวอย่าง|",
      "edit_duration": 10.01,
      "isForceout": true
    },
    {
      "message_id": 113,
      "editor_id": 17,
      "message_received": "กำลังเดินไปค่ะ A กับ B",
      "slice_count": 1,
      "slices": "จากตารไปค่ะ A กับ B|",
      "edit_duration": 10.007,
      "isForceout": true
    },
    {
      "message_id": 114,
      "editor_id": 17,
      "message_received": "ข้อมูลไหนที่ทับซ้อนกัน",
      "slice_count": 1,
      "slices": "ข้อมูลไหนที่ทับซ้อนกัน|",
      "edit_duration": 10.009,
      "isForceout": true
    },
    {
      "message_id": 115,
      "editor_id": 14,
      "message_received": "คือข้อมูล s1",
      "slice_count": 1,
      "slices": "คือ ข้อมูล S1 |",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 116,
      "editor_id": 14,
      "message_received": "มันมีทั้งสองตารางตาราง a กับตาราง B",
      "slice_count": 1,
      "slices": "มันมีทั้ง 2 ตารางตาราง A กับตาราง B|",
      "edit_duration": 13.351,
      "isForceout": false
    },
    {
      "message_id": 117,
      "editor_id": 14,
      "message_received": "แสดงผลเฉพาะตารางที่มัน",
      "slice_count": 1,
      "slices": " เราจะแสดงผลเฉพาะตารางที่มัน|",
      "edit_duration": 10.154,
      "isForceout": false
    },
    {
      "message_id": 118,
      "editor_id": 14,
      "message_received": "สอนการเท่านั้น",
      "slice_count": 2,
      "slices": "ทับซ้อนกัน|เท่านั้น|",
      "edit_duration": 9.131,
      "isForceout": false
    },
    {
      "message_id": 119,
      "editor_id": 14,
      "message_received": "เพราะฉะนั้นคำสั่ง intersect B จะมีผลลัพธ์แค่ 1 เล็กขอเท่านั้น",
      "slice_count": 3,
      "slices": " เพราะฉะนั้น| คำสั่ง A intersect B จะมีผลลัพธ์แค่ 1 |เท่านั้น|",
      "edit_duration": 2.09,
      "isForceout": true
    },
    {
      "message_id": 120,
      "editor_id": 14,
      "message_received": "ก็คือ s1",
      "slice_count": 1,
      "slices": "ก็คือ s1|",
      "edit_duration": 16.004,
      "isForceout": true
    },
    {
      "message_id": 121,
      "editor_id": 17,
      "message_received": "ตามทฤษฎีของเซตนะคะ",
      "slice_count": 1,
      "slices": "ตามทฤษฎีของเซตนะคะ |",
      "edit_duration": 2.977,
      "isForceout": false
    },
    {
      "message_id": 122,
      "editor_id": 17,
      "message_received": "ออกมา French",
      "slice_count": 1,
      "slices": "ต่อมา |",
      "edit_duration": 14.747,
      "isForceout": false
    },
    {
      "message_id": 123,
      "editor_id": 17,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "Difference นะคะ |",
      "edit_duration": 13.735,
      "isForceout": false
    },
    {
      "message_id": 124,
      "editor_id": 17,
      "message_received": "ถ้าเป็นการกระทำเพื่อแสดงข้อมูลของแถวนั้นๆ",
      "slice_count": 1,
      "slices": "ก็เป็นการกระทำเพื่อแสดงข้อมูลของแถวนั้น ๆ |",
      "edit_duration": 8.516,
      "isForceout": false
    },
    {
      "message_id": 125,
      "editor_id": 17,
      "message_received": "ปรากฏอยู่ในตาราง",
      "slice_count": 1,
      "slices": "ปรากฏอยู่ในตาราง|",
      "edit_duration": 10.539,
      "isForceout": false
    },
    {
      "message_id": 126,
      "editor_id": 17,
      "message_received": "อีกตาราง 1 ไม่มีนะคะ",
      "slice_count": 1,
      "slices": " 1 แต่อีกตาราง 1 ไม่มีนะคะ |",
      "edit_duration": 6.574,
      "isForceout": false
    },
    {
      "message_id": 127,
      "editor_id": 17,
      "message_received": "อะไรก็ตามที่อยู่ในตารางนั้นไม่อยู่อีกตาราง 1 คำสั่งที่ใช้",
      "slice_count": 1,
      "slices": "อะไรก็ตามที่อยู่ในตารางนั้นแต่ไม่อยู่อีกตาราง 1 คำสั่งที่ใช้|",
      "edit_duration": 5.847,
      "isForceout": false
    },
    {
      "message_id": 128,
      "editor_id": 14,
      "message_received": "คือคำสั่งใบนัด",
      "slice_count": 2,
      "slices": "คือ |คำสั่งใช้ คือ คำสั่ง MINUS |",
      "edit_duration": 1.489,
      "isForceout": false
    },
    {
      "message_id": 129,
      "editor_id": 14,
      "message_received": "แปลเป็นภาษาไทยก็คือเครื่องหมายลบนั่นเองไม่เอานะคะ",
      "slice_count": 3,
      "slices": "แปลเป็นภาษาไทย| ก็คือเครื่องหมายลบนั่นเอง| ไม่เอานะคะ |",
      "edit_duration": 4.724,
      "isForceout": false
    },
    {
      "message_id": 130,
      "editor_id": 14,
      "message_received": "เช่น a Must be ก็คืออยู่ใน a แต่ไม่อยู่ใน B นะคะ",
      "slice_count": 3,
      "slices": "เช่น A MINUS |B ก็คืออยู่ใน A| แต่ไม่อยู่ใน B นะคะ |",
      "edit_duration": 6.755,
      "isForceout": false
    },
    {
      "message_id": 131,
      "editor_id": 14,
      "message_received": "คือเหมือนตัวที่อาจารย์ทำไฮไลท์สีเหลืองเอาไว้นะ",
      "slice_count": 3,
      "slices": "คือ |เหมือนตัวที่อาจารย์ทำไฮไล|ท์สีเหลืองเอาไว้นะ|",
      "edit_duration": 5.757,
      "isForceout": false
    },
    {
      "message_id": 132,
      "editor_id": 17,
      "message_received": "ตารางเดิมเลยค่ะ",
      "slice_count": 1,
      "slices": "ตารางเดิมเลยค่ะ |",
      "edit_duration": 2.865,
      "isForceout": false
    },
    {
      "message_id": 133,
      "editor_id": 17,
      "message_received": "ให้คำสั่ง A",
      "slice_count": 1,
      "slices": "ให้คำสั่ง A MINUS B |",
      "edit_duration": 7.288,
      "isForceout": false
    },
    {
      "message_id": 134,
      "editor_id": 17,
      "message_received": "ไวรัสบี",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 7.133,
      "isForceout": false
    },
    {
      "message_id": 135,
      "editor_id": 17,
      "message_received": "อะไรที่อยู่ใน a แต่ไม่อยู่ใน B",
      "slice_count": 1,
      "slices": "อะไรที่อยู่ใน a แต่ไม่อยู่ใน B |",
      "edit_duration": 2.882,
      "isForceout": false
    },
    {
      "message_id": 136,
      "editor_id": 17,
      "message_received": "อันนี้ไม่ใช่แน่นอน",
      "slice_count": 1,
      "slices": "อันนี้ไม่ใช่แน่นอน|",
      "edit_duration": 2.981,
      "isForceout": false
    },
    {
      "message_id": 137,
      "editor_id": 17,
      "message_received": "s1 มีทั้ง a ทั้ง B",
      "slice_count": 2,
      "slices": " |เพราะ s1 มีทั้ง a ทั้ง B |",
      "edit_duration": 0.369,
      "isForceout": false
    },
    {
      "message_id": 138,
      "editor_id": 17,
      "message_received": "เพราะฉะนั้น a m i n USB ก็จะเป็น FC",
      "slice_count": 2,
      "slices": "เพราะฉะนั้น A MINUS B |ก็จะเป็น |",
      "edit_duration": 8.37,
      "isForceout": true
    },
    {
      "message_id": 139,
      "editor_id": 17,
      "message_received": "ในทางกลับกันค่ะ BMI",
      "slice_count": 1,
      "slices": "s4 ในทางกลับกันค่ะ A MINUS B |",
      "edit_duration": 10.057,
      "isForceout": false
    },
    {
      "message_id": 140,
      "editor_id": 14,
      "message_received": "เป็น USB",
      "slice_count": 1,
      "slices": "เป็น |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 141,
      "editor_id": 14,
      "message_received": "อยู่ในบีแต่ไม่อยู่ในเออยู่ในบีคือ S2",
      "slice_count": 1,
      "slices": "B MINUS A อยู่ใน B แต่ไม่อยู่ใน A อยู่ใน B คือ S2|",
      "edit_duration": 11.778,
      "isForceout": false
    },
    {
      "message_id": 142,
      "editor_id": 14,
      "message_received": "เพราะว่า s1 ไม่ได้ s1 อยู่ใน a เหมือนกันนะคะ",
      "slice_count": 3,
      "slices": "เพราะว่า s1| ไม่ได้ s1 อยู่ใน A| เหมือนกันนะคะ |",
      "edit_duration": 7.7,
      "isForceout": false
    },
    {
      "message_id": 143,
      "editor_id": 14,
      "message_received": "ไปทางกลับกันจะเป็นแบบนี้นะคะ",
      "slice_count": 2,
      "slices": "ใน|ทางกลับกันจะเป็นแบบนี้นะคะ |",
      "edit_duration": 9.911,
      "isForceout": false
    },
    {
      "message_id": 144,
      "editor_id": 14,
      "message_received": "ขึ้นอยู่กับว่าเราจะเอาข้อมูลจากตารางไหน",
      "slice_count": 2,
      "slices": "ขึ้นอยู่กับว่าเราจะเอาข้|อมูลจากตารางไหน|",
      "edit_duration": 8.87,
      "isForceout": false
    },
    {
      "message_id": 145,
      "editor_id": 17,
      "message_received": "เราจะเอาข้อมูลอะไรไว้ข้างหน้านะคะ",
      "slice_count": 1,
      "slices": "เราจะเอาข้อมูลอะไรไว้ข้างหน้านะคะ |",
      "edit_duration": 2.538,
      "isForceout": false
    },
    {
      "message_id": 146,
      "editor_id": 17,
      "message_received": "อยู่ใน a ไม่อยู่ใน B จะเป็นแบบนี้จะเขียนแบบนี้นะคะ",
      "slice_count": 1,
      "slices": "ถ้าอยู่ใน a ไม่อยู่ใน B จะเป็นแบบนี้จะเขียนแบบนี้นะคะ |",
      "edit_duration": 12.355,
      "isForceout": false
    },
    {
      "message_id": 147,
      "editor_id": 17,
      "message_received": "แต่ถ้าอยู่ในบีไม่อยู่ใน a ก็จะเขียนขึ้นต้นด้วย B นำหน้าแบบนี้นะคะ",
      "slice_count": 1,
      "slices": "แต่ถ้าอยู่ในบีไม่อยู่ใน a ก็จะเขียนขึ้นต้นด้วย B นำหน้าแบบนี้นะคะ |",
      "edit_duration": 7.136,
      "isForceout": false
    },
    {
      "message_id": 148,
      "editor_id": 17,
      "message_received": "ไม่ใช่ทุกวันวันนี้กับพรุ่งนี้นะคะ",
      "slice_count": 1,
      "slices": "ไม่ใช่ทุกตารางนะคะ |",
      "edit_duration": 11.646,
      "isForceout": true
    },
    {
      "message_id": 149,
      "editor_id": 14,
      "message_received": "ขึ้นอยู่กับว่าตารางที่นักศึกษาได้ทำมันชื่อตารางอะไร",
      "slice_count": 3,
      "slices": "ขึ้นอยู่กับว่าตารางที่นักศึกษา|ได้ทำมัน|ชื่อตารางอะไร|",
      "edit_duration": 3.761,
      "isForceout": false
    },
    {
      "message_id": 150,
      "editor_id": 14,
      "message_received": "อย่างเช่นตาราง Student",
      "slice_count": 1,
      "slices": " อย่างเช่นตาราง Student|",
      "edit_duration": 5.07,
      "isForceout": false
    },
    {
      "message_id": 151,
      "editor_id": 14,
      "message_received": "children",
      "slice_count": 1,
      "slices": " S|",
      "edit_duration": 12.711,
      "isForceout": false
    },
    {
      "message_id": 152,
      "editor_id": 14,
      "message_received": "แล้วก็ minas",
      "slice_count": 1,
      "slices": "tudent แล้วก็ MINUS|",
      "edit_duration": 9.599,
      "isForceout": false
    },
    {
      "message_id": 153,
      "editor_id": 14,
      "message_received": "เฟซก็ได้นะคะ",
      "slice_count": 1,
      "slices": " Address ก็ได้นะคะ |",
      "edit_duration": 5.622,
      "isForceout": false
    },
    {
      "message_id": 154,
      "editor_id": 14,
      "message_received": "อยู่ในตาราง student แต่ไม่อยู่ในตาราง address ก็ว่าไปนะคะ",
      "slice_count": 1,
      "slices": "อยู่ในตาราง Student แต่ไม่อยู่ในตาราง Address ก็ว่าไปนะคะ |",
      "edit_duration": 5.302,
      "isForceout": false
    },
    {
      "message_id": 155,
      "editor_id": 17,
      "message_received": "ออกมา",
      "slice_count": 1,
      "slices": "ต่อมา|",
      "edit_duration": 5.443,
      "isForceout": false
    },
    {
      "message_id": 156,
      "editor_id": 17,
      "message_received": "จะเป็น",
      "slice_count": 1,
      "slices": "จะเป็น |",
      "edit_duration": 4.216,
      "isForceout": false
    },
    {
      "message_id": 157,
      "editor_id": 17,
      "message_received": "ตัวดำเนินการพิเศษนะคะ Special",
      "slice_count": 1,
      "slices": "ตัวดำเนินการแบบพิเศษนะคะ เป็น Special|",
      "edit_duration": 10.071,
      "isForceout": false
    },
    {
      "message_id": 158,
      "editor_id": 17,
      "message_received": "ซึ่งมันจะแตกต่างจากรูปแบบการดำเนินการของเซตโดยทั่วไปนะคะ",
      "slice_count": 1,
      "slices": " ซึ่งมันจะแตกต่างจากรูปแบบการดำเนินการของเซตโดยทั่วไปนะคะ |",
      "edit_duration": 5.265,
      "isForceout": false
    },
    {
      "message_id": 159,
      "editor_id": 17,
      "message_received": "โดยการกระทำของกลุ่มที่จะเป็น Special หรือแบบพิเศษนี่",
      "slice_count": 1,
      "slices": "โดยการกระทำของกลุ่มที่จะเป็น Special หรือแบบพิเศษนี่|",
      "edit_duration": 3.364,
      "isForceout": false
    },
    {
      "message_id": 160,
      "editor_id": 17,
      "message_received": "ไม่จำเป็นจะต้องมีจำนวนแอตทริบิวต์เท่ากันคืออะไรอธิบายคือตัวนี้",
      "slice_count": 1,
      "slices": " ไม่จำเป็นจะต้องมีจำนวนแอตทริบิวต์เท่ากัน Attribute คืออะไร อธิบายคือตัวนี้|",
      "edit_duration": 8.183,
      "isForceout": false
    },
    {
      "message_id": 161,
      "editor_id": 14,
      "message_received": "ขอรับนะคะ",
      "slice_count": 2,
      "slices": "คอลัมน์|นะคะ |",
      "edit_duration": 4.69,
      "isForceout": true
    },
    {
      "message_id": 162,
      "editor_id": 14,
      "message_received": "ถ้าเป็นแบบ capacitive",
      "slice_count": 1,
      "slices": "ถ้าเป็นแบบ Carditional |",
      "edit_duration": 14.35,
      "isForceout": false
    },
    {
      "message_id": 163,
      "editor_id": 14,
      "message_received": "หมอลำทั้ง 2 ตารางหรือ 3 ตารางต้องเท่ากันเท่านั้น",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 10.371,
      "isForceout": false
    },
    {
      "message_id": 164,
      "editor_id": 14,
      "message_received": "ถ้าเป็น Special ก็คือ Column หรืออธิบาย",
      "slice_count": 3,
      "slices": "Set จะต้องเท่ากันเท่านั้นนะคะ |ถ้าเป็น Special ก็คือ Column |หรืออธิบาย|",
      "edit_duration": 4.502,
      "isForceout": false
    },
    {
      "message_id": 165,
      "editor_id": 14,
      "message_received": "ไม่จำเป็นจะต้องมีจำนวนเท่ากัน",
      "slice_count": 2,
      "slices": "ไม่จำเป็น|จะต้องมีจำนวนเท่ากัน|",
      "edit_duration": 5.365,
      "isForceout": false
    },
    {
      "message_id": 166,
      "editor_id": 14,
      "message_received": "จำเป็น",
      "slice_count": 2,
      "slices": " ไม่|จำเป็น|",
      "edit_duration": 6.347,
      "isForceout": false
    },
    {
      "message_id": 167,
      "editor_id": 17,
      "message_received": "คำสั่งพวกนี้จะถูกเรียกใช้บ่อยเพราะว่าฐานข้อมูลแต่ละฐานข้อมูล",
      "slice_count": 1,
      "slices": "ซึ่งคำสั่งพวกนี้จะถูกเรียกใช้บ่อยเพราะว่าฐานข้อมูลแต่ละฐานข้อมูล|",
      "edit_duration": 8.253,
      "isForceout": false
    },
    {
      "message_id": 168,
      "editor_id": 17,
      "message_received": "อาจจะมีตารางที่บรรจุอยู่",
      "slice_count": 1,
      "slices": "อาจจะมีตารางที่บรรจุอยู่|",
      "edit_duration": 5.87,
      "isForceout": false
    },
    {
      "message_id": 169,
      "editor_id": 17,
      "message_received": "มีรูปแบบที่แตกต่างกันไปนะคะ",
      "slice_count": 2,
      "slices": " |มีรูปแบบที่แตกต่างกันไปนะคะ |",
      "edit_duration": 3.159,
      "isForceout": false
    },
    {
      "message_id": 170,
      "editor_id": 17,
      "message_received": "โดย",
      "slice_count": 1,
      "slices": "โดย|",
      "edit_duration": 5.203,
      "isForceout": false
    },
    {
      "message_id": 171,
      "editor_id": 17,
      "message_received": "ถึงแม้มันจะไม่มีแอตทริบิวต์ที่เท่ากันก็คือคอลัมน์มันไม่เท่ากันนั่นแหละนะคะ",
      "slice_count": 1,
      "slices": "ถึงแม้มันจะไม่มี Attribute ที่เท่ากันก็คือคอลัมน์มันไม่เท่ากันนั่นล่ะนะคะ |",
      "edit_duration": 13.355,
      "isForceout": false
    },
    {
      "message_id": 172,
      "editor_id": 14,
      "message_received": "taxable ออกทั้ง 2 ตาราง",
      "slice_count": 1,
      "slices": "Attribute ของทั้ง 2 ตาราง|",
      "edit_duration": 7.218,
      "isForceout": false
    },
    {
      "message_id": 173,
      "editor_id": 14,
      "message_received": "ถูกนำมาใช้",
      "slice_count": 1,
      "slices": "ถูกนำมาใช้|",
      "edit_duration": 7.115,
      "isForceout": false
    },
    {
      "message_id": 174,
      "editor_id": 14,
      "message_received": "ต้องมีเงื่อนไขนะคะ",
      "slice_count": 1,
      "slices": " ต้องมีเงื่อนไขนะคะ |",
      "edit_duration": 5.476,
      "isForceout": true
    },
    {
      "message_id": 175,
      "editor_id": 14,
      "message_received": "ต้องมีชื่อโดเมนของข้อมูลชื่อเดียวกัน",
      "slice_count": 2,
      "slices": "ต้องมีชื่อโดเม|นของข้อมูลชื่อเดียวกัน|",
      "edit_duration": 2.37,
      "isForceout": false
    },
    {
      "message_id": 176,
      "editor_id": 14,
      "message_received": "ก็คือชื่อคอลัมน์เดียวกัน",
      "slice_count": 1,
      "slices": " ก็คือชื่อคอลัมน์เดียวกัน|",
      "edit_duration": 1.817,
      "isForceout": false
    },
    {
      "message_id": 177,
      "editor_id": 14,
      "message_received": "อาจจะเป็นชื่อตารางใดๆ",
      "slice_count": 1,
      "slices": " อาจจะเป็นชื่อตารางใด ๆ |",
      "edit_duration": 1.734,
      "isForceout": true
    },
    {
      "message_id": 178,
      "editor_id": 14,
      "message_received": "ในตารางนั้นอาจจะมีทุกคอลัมน์",
      "slice_count": 1,
      "slices": "ในตารางนั้นอาจจะมี 10 คอลัมน์ อีก|",
      "edit_duration": 6.608,
      "isForceout": false
    },
    {
      "message_id": 179,
      "editor_id": 17,
      "message_received": "ตาราง 18 คอลัมน์",
      "slice_count": 1,
      "slices": "อีกตาราง มี 8 คอลัมน์|",
      "edit_duration": 8.612,
      "isForceout": false
    },
    {
      "message_id": 180,
      "editor_id": 17,
      "message_received": "แต่จะต้องมีสิ่งที่เราเอามาดำเนินการเรื่องคอลัมน์จะต้องเหมือนกันนะคะ",
      "slice_count": 2,
      "slices": " |แต่จะต้องมีสิ่งที่เราเอามาดำเนินการ ชื่อคอลัมน์จะต้องเหมือนกันนะคะ |",
      "edit_duration": 2.347,
      "isForceout": false
    },
    {
      "message_id": 181,
      "editor_id": 17,
      "message_received": "คำสั่งจะมีอยู่กี่คำสั่งด้วยกัน",
      "slice_count": 1,
      "slices": "คำสั่งจะมีอยู่กี่คำสั่งด้วยกัน|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 182,
      "editor_id": 17,
      "message_received": "อันแรก",
      "slice_count": 1,
      "slices": "อันแรก|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 183,
      "editor_id": 17,
      "message_received": "คำสั่งลิปสติก",
      "slice_count": 1,
      "slices": "คำสั่ง|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 184,
      "editor_id": 17,
      "message_received": "หรือถ้าในระบบจัดการฐานข้อมูลภาษาที่ใช้",
      "slice_count": 1,
      "slices": " Restrict หรือถ้าในระบบจัดการฐานข้อมูลภาษาที่ใช้ ภาษา SQL |",
      "edit_duration": 10.8,
      "isForceout": false
    },
    {
      "message_id": 185,
      "editor_id": 14,
      "message_received": "ดู Elsa ใช้คำสั่งที่เรียกว่า Siri",
      "slice_count": 1,
      "slices": "ใช้คำสั่งที่เรียกว่า S|",
      "edit_duration": 13.324,
      "isForceout": false
    },
    {
      "message_id": 186,
      "editor_id": 14,
      "message_received": "นะคะ",
      "slice_count": 2,
      "slices": "elect |นะคะ |",
      "edit_duration": 12.665,
      "isForceout": false
    },
    {
      "message_id": 187,
      "editor_id": 14,
      "message_received": "ประมาณอีก 2 สัปดาห์",
      "slice_count": 1,
      "slices": "ประมาณอีก 2 สัปดาห์|",
      "edit_duration": 9.841,
      "isForceout": false
    },
    {
      "message_id": 188,
      "editor_id": 14,
      "message_received": "จะท้องได้",
      "slice_count": 2,
      "slices": "จะต้อง|ได้|",
      "edit_duration": 11.095,
      "isForceout": false
    },
    {
      "message_id": 189,
      "editor_id": 14,
      "message_received": "พิมพ์",
      "slice_count": 1,
      "slices": "พิมพ์|",
      "edit_duration": 10.894,
      "isForceout": false
    },
    {
      "message_id": 190,
      "editor_id": 14,
      "message_received": "ลองทำโค้ดภาษา html ดูนะคะ",
      "slice_count": 2,
      "slices": " ลองทำโค้ดภาษา SQL| ดูนะคะ |",
      "edit_duration": 9.046,
      "isForceout": false
    },
    {
      "message_id": 191,
      "editor_id": 14,
      "message_received": "ซึ่งการกระทำในเรคคอร์ดของข้อมูลนั้นๆจะต้องตามเงื่อนไขที่ระบุนะคะ",
      "slice_count": 3,
      "slices": "ซึ่งการกระทำใน Record |ของข้อมูลนั้น ๆ |จะต้องตามเงื่อนไขที่ระบุนะคะ |",
      "edit_duration": 6.028,
      "isForceout": false
    },
    {
      "message_id": 192,
      "editor_id": 17,
      "message_received": "เงื่อนไขที่ใช้จะใช้คำว่า where",
      "slice_count": 1,
      "slices": "เงื่อนไขที่ใช้จะใช้คำว่า where|",
      "edit_duration": 4.789,
      "isForceout": false
    },
    {
      "message_id": 193,
      "editor_id": 17,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": " นะคะ |",
      "edit_duration": 2.508,
      "isForceout": false
    },
    {
      "message_id": 194,
      "editor_id": 17,
      "message_received": "เล่น",
      "slice_count": 1,
      "slices": "เ|",
      "edit_duration": 11.648,
      "isForceout": false
    },
    {
      "message_id": 195,
      "editor_id": 17,
      "message_received": "Where are you",
      "slice_count": 2,
      "slices": "ช่น a where x |are |",
      "edit_duration": 8.542,
      "isForceout": true
    },
    {
      "message_id": 196,
      "editor_id": 17,
      "message_received": "Operator ไวน์อย่างนี้เป็นต้นนะคะ",
      "slice_count": 1,
      "slices": "Operator y อย่างนี้เป็นต้นนะคะ |",
      "edit_duration": 15.546,
      "isForceout": false
    },
    {
      "message_id": 197,
      "editor_id": 17,
      "message_received": "เดี๋ยวตอนที่เราทำ",
      "slice_count": 1,
      "slices": "เดี๋ยวตอนที่เราทำ|",
      "edit_duration": 13.606,
      "isForceout": false
    },
    {
      "message_id": 198,
      "editor_id": 17,
      "message_received": "ในโปรแกรมจริงๆนักศึกษาจะเห็นภาพให้เข้าใจมากกว่านี้อันนี้เป็นแค่การเกริ่นก่อนเฉยๆนะคะ",
      "slice_count": 1,
      "slices": "ในโปรแกรมจริง ๆ นักศึกษาจะเห็นภาพให้เข้าใจมากกว่านี้อันนี้เป็นแค่การเกริ่นก่อนเฉย ๆ นะคะ |",
      "edit_duration": 5.469,
      "isForceout": false
    },
    {
      "message_id": 199,
      "editor_id": 14,
      "message_received": "ว่าเราจะต้องเจอคำสั่งพิเศษอะไรบ้าง",
      "slice_count": 1,
      "slices": "ว่าเราจะต้องเจอคำสั่งพิเศษอะไรบ้าง |",
      "edit_duration": 1.976,
      "isForceout": false
    },
    {
      "message_id": 200,
      "editor_id": 14,
      "message_received": "การจัดการฐานข้อมูล",
      "slice_count": 2,
      "slices": "ในการจัดการ|ฐานข้อมูล|",
      "edit_duration": 6.709,
      "isForceout": false
    },
    {
      "message_id": 201,
      "editor_id": 14,
      "message_received": "ตัวอย่างเทอมค่ะตาราง a กับ B นะคะ",
      "slice_count": 2,
      "slices": " ตัวอย่างเดิม|ค่ะ ตาราง A กับ B นะคะ |",
      "edit_duration": 5.395,
      "isForceout": false
    },
    {
      "message_id": 202,
      "editor_id": 14,
      "message_received": "ในตัวอย่างอาจารย์อาจจะเห็นว่าเอ๊ะ",
      "slice_count": 1,
      "slices": "ในตัวอย่างอาจารย์อาจจะเห็นว่า เอ๊ะ|",
      "edit_duration": 8.222,
      "isForceout": false
    },
    {
      "message_id": 203,
      "editor_id": 14,
      "message_received": "ขอรับมันอย่างเท่ากันนี่",
      "slice_count": 2,
      "slices": " คอลัมน์|มันอย่างเท่ากันนี่|",
      "edit_duration": 6.17,
      "isForceout": false
    },
    {
      "message_id": 204,
      "editor_id": 14,
      "message_received": "เพื่อให้เห็นภาพได้ชัดเจนนะคะ",
      "slice_count": 1,
      "slices": " เพื่อให้เห็นภาพได้ชัดเจนนะคะ |",
      "edit_duration": 7.528,
      "isForceout": false
    },
    {
      "message_id": 205,
      "editor_id": 17,
      "message_received": "อาจารย์จะยังยกตัวอย่างเป็นแบบนี้ก่อน",
      "slice_count": 1,
      "slices": "อาจารย์จะยังยกตัวอย่างเป็นแบบนี้ก่อน |",
      "edit_duration": 2.721,
      "isForceout": false
    },
    {
      "message_id": 206,
      "editor_id": 17,
      "message_received": "ก็ใช้คำสั่ง Select",
      "slice_count": 1,
      "slices": "พอใช้คำสั่ง Select|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 207,
      "editor_id": 17,
      "message_received": "หรือเล็ก",
      "slice_count": 1,
      "slices": "หรือ|",
      "edit_duration": 15.162,
      "isForceout": false
    },
    {
      "message_id": 208,
      "editor_id": 17,
      "message_received": "จะต้องมาคู่กับคำว่า Where เสมอ",
      "slice_count": 1,
      "slices": " Restrict จะต้องมาคู่กับคำว่า Where เสมอ|",
      "edit_duration": 11.283,
      "isForceout": false
    },
    {
      "message_id": 209,
      "editor_id": 17,
      "message_received": "อย่างเช่น",
      "slice_count": 1,
      "slices": " อย่างเช่น|",
      "edit_duration": 9.786,
      "isForceout": false
    },
    {
      "message_id": 210,
      "editor_id": 17,
      "message_received": "ขึ้นต้นด้วย B ก็คือในตาราง B",
      "slice_count": 1,
      "slices": "ขึ้นต้นด้วย B ก็คือในตาราง B |",
      "edit_duration": 6.021,
      "isForceout": false
    },
    {
      "message_id": 211,
      "editor_id": 17,
      "message_received": "ให้ดูที่เงื่อนไข City City คือตรงนี้แปลว่าชื่อเมืองนะคะ",
      "slice_count": 1,
      "slices": "ให้ดูที่เงื่อนไข City City คือตรงนี้ แปลว่าชื่อเมืองนะคะ |",
      "edit_duration": 5.709,
      "isForceout": false
    },
    {
      "message_id": 212,
      "editor_id": 14,
      "message_received": "ในตาราง B",
      "slice_count": 1,
      "slices": "ในตาราง D|",
      "edit_duration": 12.842,
      "isForceout": false
    },
    {
      "message_id": 213,
      "editor_id": 14,
      "message_received": "ค่าของ Column City",
      "slice_count": 1,
      "slices": " ค่าของคอลัมน์ City|",
      "edit_duration": 10.338,
      "isForceout": false
    },
    {
      "message_id": 214,
      "editor_id": 14,
      "message_received": "อันไหน",
      "slice_count": 1,
      "slices": " อันไหน|",
      "edit_duration": 9.209,
      "isForceout": false
    },
    {
      "message_id": 215,
      "editor_id": 14,
      "message_received": "ที่มีค่าเข้ากับชัยนาท",
      "slice_count": 1,
      "slices": "ที่มีค่าเข้ากับชัยนาท|",
      "edit_duration": 5.797,
      "isForceout": false
    },
    {
      "message_id": 216,
      "editor_id": 14,
      "message_received": "เราก็ดูเลยค่ะตารางปี",
      "slice_count": 1,
      "slices": " เราก็ดูเลยค่ะ ตาราง B|",
      "edit_duration": 12.786,
      "isForceout": false
    },
    {
      "message_id": 217,
      "editor_id": 14,
      "message_received": "City",
      "slice_count": 1,
      "slices": " City|",
      "edit_duration": 11.078,
      "isForceout": false
    },
    {
      "message_id": 218,
      "editor_id": 14,
      "message_received": "ชัยนาทนะคะ",
      "slice_count": 2,
      "slices": " Chinant |นะคะ |",
      "edit_duration": 9.455,
      "isForceout": false
    },
    {
      "message_id": 219,
      "editor_id": 14,
      "message_received": "เราพิมพ์ B Where City เท่ากับชัยนาท",
      "slice_count": 2,
      "slices": "เราพิมพ์ B Where City เ|ท่ากับชัยนาท|",
      "edit_duration": 6.082,
      "isForceout": false
    },
    {
      "message_id": 220,
      "editor_id": 14,
      "message_received": "ผลลัพธ์ที่ได้จะต้องแสดงผลลัพธ์",
      "slice_count": 1,
      "slices": " ผลลัพธ์ที่ได้จะต้องแสดงผลลัพธ์|",
      "edit_duration": 8.172,
      "isForceout": false
    },
    {
      "message_id": 221,
      "editor_id": 17,
      "message_received": "ของเล่นคอร์ด",
      "slice_count": 1,
      "slices": "ของ|",
      "edit_duration": 13.593,
      "isForceout": false
    },
    {
      "message_id": 222,
      "editor_id": 17,
      "message_received": "PS2",
      "slice_count": 1,
      "slices": " record ที่ S2 |",
      "edit_duration": 11.86,
      "isForceout": false
    },
    {
      "message_id": 223,
      "editor_id": 17,
      "message_received": "เพราะว่าเงื่อนไขมันก็คือในตารางบีจังหวัดข้อมูลอะไรที่มีข้อมูลก็ต้องยกมาทั้งหมดมาแสดงผล",
      "slice_count": 1,
      "slices": "เพราะว่าเงื่อนไขมันก็คือในตารางบีจังหวัดข้อมูลอะไรที่มีข้อมูลก็ต้องยกมาทั้งหมดมาแสดงผล |",
      "edit_duration": 6.29,
      "isForceout": false
    },
    {
      "message_id": 224,
      "editor_id": 17,
      "message_received": "ต่อมาเป็น project นะคะ",
      "slice_count": 1,
      "slices": "ต่อมาเป็น project นะคะ |",
      "edit_duration": 2.551,
      "isForceout": false
    },
    {
      "message_id": 225,
      "editor_id": 17,
      "message_received": "ว่าจะเป็นการเรียกข้อมูลทุกแถวโดยเรียกว่าเพียงแค่บางคอลัมน์",
      "slice_count": 1,
      "slices": "ก็จะเป็นการเรียกข้อมูลทุก ๆ แถวโดยเรียกว่าเพียงแค่บางคอลัมน์ |",
      "edit_duration": 10.451,
      "isForceout": false
    },
    {
      "message_id": 226,
      "editor_id": 14,
      "message_received": "เช่นอาจารย์อยากดูแค่รหัสนักศึกษากับชื่อ",
      "slice_count": 2,
      "slices": "เช่น |อาจารย์อยากดูแค่รหัสนักศึกษากับชื่อ|",
      "edit_duration": 3.244,
      "isForceout": false
    },
    {
      "message_id": 227,
      "editor_id": 14,
      "message_received": "ก็แสดงผลแค่ชื่อกับรหัสนักศึกษาโดยที่ในตารางข้อมูลนักศึกษาจะมีข้อลำปาง",
      "slice_count": 3,
      "slices": " ก็แสดงผลแค่ชื่อกับรหัสนัก|ศึกษา| โดยที่ในตารางข้อมูลนักศึกษาจะมีคอลมัน์|",
      "edit_duration": 3.122,
      "isForceout": true
    },
    {
      "message_id": 228,
      "editor_id": 14,
      "message_received": "20 Column ก็ได้",
      "slice_count": 1,
      "slices": "20 Column ก็ได้|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 229,
      "editor_id": 14,
      "message_received": "อาจารย์อยากดูแค่ 2 คนนี้เท่านั้น",
      "slice_count": 1,
      "slices": "อาจารย์อยากดูแค่ 2 คนนี้เท่านั้น|",
      "edit_duration": 15.582,
      "isForceout": false
    },
    {
      "message_id": 230,
      "editor_id": 17,
      "message_received": "เราจะใช้คำสั่งที่เกี่ยวข้องกับการเรียกดูข้อมูลคือมันจะเป็นคำสั่งเกี่ยวกับการทำโปรเจคนั่นเองนะคะ",
      "slice_count": 1,
      "slices": "เราจะใช้คำสั่งที่เกี่ยวข้องกับการเรียกดูข้อมูลคือมันจะเป็นคำสั่งเกี่ยวกับการทำโปรเจคนั่นเองนะคะ |",
      "edit_duration": 4.602,
      "isForceout": false
    },
    {
      "message_id": 231,
      "editor_id": 17,
      "message_received": "รูปแบบคำสั่งก็จะขึ้นต้นด้วยชื่อตารางแล้วก็ตามด้วยเงื่อนไขนะคะ",
      "slice_count": 1,
      "slices": "รูปแบบคำสั่งก็จะขึ้นต้นด้วยชื่อตารางแล้วก็ตามด้วยเงื่อนไขนะคะ |",
      "edit_duration": 2.983,
      "isForceout": false
    },
    {
      "message_id": 232,
      "editor_id": 14,
      "message_received": "ตารางเดิมค่ะตารางเดิม",
      "slice_count": 2,
      "slices": "ตารางเดิมค่ะ |ตารางเดิม|",
      "edit_duration": 1.196,
      "isForceout": false
    },
    {
      "message_id": 233,
      "editor_id": 14,
      "message_received": "คำสั่ง a ในวงเล็บ",
      "slice_count": 1,
      "slices": " คำสั่ง A ในวงเล็บ S|",
      "edit_duration": 11.178,
      "isForceout": false
    },
    {
      "message_id": 234,
      "editor_id": 14,
      "message_received": "ก็คืออธิบายก็คือเอาข้อมูลในตาราง a เท่า",
      "slice_count": 2,
      "slices": "_NAME กับ Age |ก็คืออธิบายก็คือเอาข้อมูลในตาราง A เท่า|",
      "edit_duration": 4.82,
      "isForceout": false
    },
    {
      "message_id": 235,
      "editor_id": 14,
      "message_received": "อยู่ใน Column is name",
      "slice_count": 3,
      "slices": "นั้น| อยู่ในคอลัมน์| S_name|",
      "edit_duration": 3.834,
      "isForceout": true
    },
    {
      "message_id": 236,
      "editor_id": 14,
      "message_received": "และคอลัมน์เอก",
      "slice_count": 2,
      "slices": " กับ Age |และคอลัมน์เอก|",
      "edit_duration": 15.572,
      "isForceout": true
    },
    {
      "message_id": 237,
      "editor_id": 14,
      "message_received": "ผลลัพธ์ที่ได้จะแสดงผลแค่นี้",
      "slice_count": 1,
      "slices": "ผลลัพธ์ที่ได้จะแสดงผลแค่นี้|",
      "edit_duration": 12.416,
      "isForceout": false
    },
    {
      "message_id": 238,
      "editor_id": 14,
      "message_received": "จากตอนแรกมันมีแค่ 4 คอลัมน์ใช่ไหมคะ 1 2 3",
      "slice_count": 3,
      "slices": "จากตอนแรกมันมีแค่ 4 คอลัมน์|ใช่ไหมคะ |1 2 3 |",
      "edit_duration": 9.856,
      "isForceout": false
    },
    {
      "message_id": 239,
      "editor_id": 17,
      "message_received": "4",
      "slice_count": 1,
      "slices": "4 |",
      "edit_duration": 2.997,
      "isForceout": false
    },
    {
      "message_id": 240,
      "editor_id": 17,
      "message_received": "อาจารย์ให้แสดงผลแค่ SMM กับเอก",
      "slice_count": 1,
      "slices": "อาจารย์ให้แสดงผลแค่ S name กับ|",
      "edit_duration": 10.975,
      "isForceout": false
    },
    {
      "message_id": 241,
      "editor_id": 17,
      "message_received": "เท่านั้น",
      "slice_count": 2,
      "slices": " age |เท่านั้น|",
      "edit_duration": 9.75,
      "isForceout": true
    },
    {
      "message_id": 242,
      "editor_id": 17,
      "message_received": "อันนี้คือการทํางานของคําสั่ง project",
      "slice_count": 1,
      "slices": "อันนี้คือการทํางานของคําสั่ง project|",
      "edit_duration": 12.749,
      "isForceout": false
    },
    {
      "message_id": 243,
      "editor_id": 17,
      "message_received": "อาจจะมีเป็นร้อยละคอลัมน์อาจารย์อาจจะเลือกรู้แค่",
      "slice_count": 2,
      "slices": " อาจจะมีเป็นร้อย ๆ |คอลัมน์ อาจารย์อาจจะเลือกรู้แค่|",
      "edit_duration": 6.766,
      "isForceout": false
    },
    {
      "message_id": 244,
      "editor_id": 17,
      "message_received": "อาจารย์สนใจ",
      "slice_count": 1,
      "slices": "อาจารย์สนใจ|",
      "edit_duration": 10.053,
      "isForceout": false
    },
    {
      "message_id": 245,
      "editor_id": 17,
      "message_received": "เราจะใช้คำสั่ง Project นะคะ",
      "slice_count": 1,
      "slices": " เราจะใช้คำสั่ง Project นะคะ |",
      "edit_duration": 6.581,
      "isForceout": false
    },
    {
      "message_id": 246,
      "editor_id": 14,
      "message_received": "เดี๋ยวประสาทโปรแกรมยังมีอีกเยอะค่ะอันนี้แค่ตัวอย่างกับข้าวนะ",
      "slice_count": 3,
      "slices": "เดี๋ยวภาษา|โปรแกรมยังมีอีกเยอะค่ะ |อันนี้แค่ตัวอย่างกับคร่าว ๆ นะ|",
      "edit_duration": 4.032,
      "isForceout": false
    },
    {
      "message_id": 247,
      "editor_id": 14,
      "message_received": "หรืออย่างเช่น",
      "slice_count": 2,
      "slices": " |หรืออย่างเช่น|",
      "edit_duration": 6.245,
      "isForceout": false
    },
    {
      "message_id": 248,
      "editor_id": 14,
      "message_received": "นะคะ",
      "slice_count": 2,
      "slices": "ผลลัพธ์มันโชว์แค่ S1 |นะคะ |",
      "edit_duration": 6.659,
      "isForceout": false
    },
    {
      "message_id": 249,
      "editor_id": 14,
      "message_received": "ค่าของ Column City มีค่าเท่ากับ Bangkok",
      "slice_count": 3,
      "slices": "โดย|ค่าของ Column City |มีค่าเท่ากับ Bangkok|",
      "edit_duration": 3.73,
      "isForceout": false
    },
    {
      "message_id": 250,
      "editor_id": 14,
      "message_received": "แล้วให้แสดงผลเฉพาะ H ชาร์จเท่านั้น",
      "slice_count": 1,
      "slices": " แล้วให้แสดงผลเฉพาะ S# เท่านั้น|",
      "edit_duration": 5.139,
      "isForceout": false
    },
    {
      "message_id": 251,
      "editor_id": 14,
      "message_received": "กูอยากรู้แค่รหัส",
      "slice_count": 1,
      "slices": " คือ อยากรู้แค่รหัส|",
      "edit_duration": 3.953,
      "isForceout": false
    },
    {
      "message_id": 252,
      "editor_id": 17,
      "message_received": "ที่มีเมืองที่อยู่ในเมืองกรุงเทพฯ",
      "slice_count": 1,
      "slices": "ที่มีเมืองที่อยู่ในเมืองกรุงเทพฯ|",
      "edit_duration": 4.495,
      "isForceout": false
    },
    {
      "message_id": 253,
      "editor_id": 17,
      "message_received": "นะคะ",
      "slice_count": 2,
      "slices": " นะคะ |ก็โชว์แค่ s1 |",
      "edit_duration": 3.301,
      "isForceout": true
    },
    {
      "message_id": 254,
      "editor_id": 17,
      "message_received": "หนึ่งเท่านั้น",
      "slice_count": 1,
      "slices": "gท่านั้น|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 255,
      "editor_id": 17,
      "message_received": "เมื่อก่อนนี้เจ๊จันทร์บอกว่า Where City เท่ากับ Bangkok",
      "slice_count": 1,
      "slices": " จากเมื่อก่อนนี้บอกว่า Where City เท่ากับ Bangkok|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 256,
      "editor_id": 17,
      "message_received": "ปกติมันจะแสดงข้อมูลทุกคอลัมน์ใช่ไหมคะ",
      "slice_count": 1,
      "slices": " ปกติมันจะแสดงข้อมูลทุกคอลัมน์ใช่ไหมคะ |",
      "edit_duration": 15.138,
      "isForceout": false
    },
    {
      "message_id": 257,
      "editor_id": 17,
      "message_received": "ถ้าอาจารย์กำหนดให้มาแสดงแค่คอลัมน์ในคอลัมน์หนึ่งเท่านั้น",
      "slice_count": 1,
      "slices": "ถ้าอาจารย์กำหนดให้มาแสดงแค่คอลัมน์ในคอลัมน์หนึ่งเท่านั้น|",
      "edit_duration": 11.493,
      "isForceout": false
    },
    {
      "message_id": 258,
      "editor_id": 14,
      "message_received": "ก็สามารถทำได้",
      "slice_count": 1,
      "slices": "ก็สามารถทำได้|",
      "edit_duration": 1.424,
      "isForceout": false
    },
    {
      "message_id": 259,
      "editor_id": 14,
      "message_received": "อดีตคือความ",
      "slice_count": 1,
      "slices": "นะคะ อันนี้คือความ|",
      "edit_duration": 9.145,
      "isForceout": false
    },
    {
      "message_id": 260,
      "editor_id": 14,
      "message_received": "สามารถของคำสั่ง project",
      "slice_count": 1,
      "slices": "สามารถของคำสั่ง Project|",
      "edit_duration": 7.099,
      "isForceout": false
    },
    {
      "message_id": 261,
      "editor_id": 14,
      "message_received": "ตอบมาคำสั่งจอยค่ะ",
      "slice_count": 3,
      "slices": " |ต่อมาคำสั่ง Join ค่ะ| |",
      "edit_duration": 1.315,
      "isForceout": false
    },
    {
      "message_id": 262,
      "editor_id": 14,
      "message_received": "จะเป็นการแสดงข้อมูลที่แสดงได้ทั้งหมดซึ่งเกิดจากการเชื่อมโยงจาก",
      "slice_count": 2,
      "slices": "จะเป็นการแสดงข้อมูลที่แสดงได้ทั้งหมด| ซึ่งเกิดจากการเชื่อมโยงจาก|",
      "edit_duration": 3.515,
      "isForceout": false
    },
    {
      "message_id": 263,
      "editor_id": 14,
      "message_received": "ตาราง 2 ตารางขึ้นไป",
      "slice_count": 2,
      "slices": "ตาราง 2 |ตารางขึ้นไป|",
      "edit_duration": 3.476,
      "isForceout": false
    },
    {
      "message_id": 264,
      "editor_id": 14,
      "message_received": "ที่กำหนดค่า Column หรือแอตทริบิวต์ที่เหมือนกัน",
      "slice_count": 2,
      "slices": " โดยที่กำหนดค่าคอลัมน์ หรือ Attribute |ที่เหมือนกัน |",
      "edit_duration": 11.101,
      "isForceout": false
    },
    {
      "message_id": 265,
      "editor_id": 17,
      "message_received": "อาจจะเป็นคอลัมเดียวหรือมากกว่าก็ได้นะคะ",
      "slice_count": 1,
      "slices": "อาจจะเป็นคอลัมน์เดียวหรือมากกว่าก็ได้นะคะ |",
      "edit_duration": 5.874,
      "isForceout": false
    },
    {
      "message_id": 266,
      "editor_id": 17,
      "message_received": "ที่สำคัญคือโคราชชื่อเหมือนกันโดเมนของข้อมูลชื่อเหมือนกัน",
      "slice_count": 1,
      "slices": "แต่ที่สำคัญคือคอลัมน์จะต้อง ชื่อเหมือนกันโดเมนของข้อมูลชื่อเหมือนกัน|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 267,
      "editor_id": 17,
      "message_received": "รูปแบบคำสั่งก็คือ ativ",
      "slice_count": 1,
      "slices": " รูปแบบคำสั่งก็คือ |",
      "edit_duration": 15.903,
      "isForceout": false
    },
    {
      "message_id": 268,
      "editor_id": 17,
      "message_received": "มาดูตัวอย่างกัน",
      "slice_count": 1,
      "slices": "มาดูตัวอย่างกัน|",
      "edit_duration": 13.534,
      "isForceout": false
    },
    {
      "message_id": 269,
      "editor_id": 17,
      "message_received": "จอยนะคะ",
      "slice_count": 1,
      "slices": "จอยนะคะ |",
      "edit_duration": 5.826,
      "isForceout": false
    },
    {
      "message_id": 270,
      "editor_id": 17,
      "message_received": "จะคล้ายๆกับยูเนี่ยน",
      "slice_count": 1,
      "slices": "จะคล้าย ๆ กับยูเนี่ยน |",
      "edit_duration": 2.101,
      "isForceout": false
    },
    {
      "message_id": 271,
      "editor_id": 14,
      "message_received": "เงื่อนไขคือจะต้องมีโดเมนหรือคอลัมน์ที่เท่ากันถึงจะจอยได้อย่างตัวนี้มี 2 คอลัมน์",
      "slice_count": 6,
      "slices": "เงื่อนไข คือ |จะต้องมีโดเมนหรือคอลัมน์ที่เท่ากัน|ถึงจะ| Join |ได้| อย่างตัวนี้มี 2 คอลัมน์|",
      "edit_duration": 2.82,
      "isForceout": false
    },
    {
      "message_id": 272,
      "editor_id": 14,
      "message_received": "วันนี้มี 2 คนร่ำพอตัวกันข้อมูลที่ซับซ้อนกันอยู่ในรูปแบบคล้ายๆกับคำสั่งอยู่",
      "slice_count": 5,
      "slices": "วันนี้มี 2| คน| |ข้อมูลที่ซับซ้อนกันอยู่ในรูปแบบคล้าย ๆ |กับคำสั่งอยู่ |",
      "edit_duration": 3.408,
      "isForceout": false
    },
    {
      "message_id": 273,
      "editor_id": 17,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 8.402,
      "isForceout": false
    },
    {
      "message_id": 274,
      "editor_id": 17,
      "message_received": "อย่างเช่นตัวนี้คำสั่งจอย",
      "slice_count": 1,
      "slices": "อย่างเช่นตัวนี้ คำสั่งจอย |",
      "edit_duration": 3.199,
      "isForceout": false
    },
    {
      "message_id": 275,
      "editor_id": 17,
      "message_received": "มีอะไรที่เหมือนกันมี City",
      "slice_count": 2,
      "slices": "มีอะไรที่เหมือนกัน |มี City|",
      "edit_duration": 3.841,
      "isForceout": false
    },
    {
      "message_id": 276,
      "editor_id": 17,
      "message_received": "ใช่ไหมคะ",
      "slice_count": 2,
      "slices": " ใช่ไหมคะ| A JOIN B |",
      "edit_duration": 4.496,
      "isForceout": false
    },
    {
      "message_id": 277,
      "editor_id": 17,
      "message_received": "hib",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 7.392,
      "isForceout": false
    },
    {
      "message_id": 278,
      "editor_id": 17,
      "message_received": "อันนี้มี 6 คอลัมน์นะคะ",
      "slice_count": 1,
      "slices": "อันนี้มี 6 คอลัมน์นะคะ |",
      "edit_duration": 2.876,
      "isForceout": false
    },
    {
      "message_id": 279,
      "editor_id": 17,
      "message_received": "ตัวนี้",
      "slice_count": 1,
      "slices": "ตัวนี้|",
      "edit_duration": 4.562,
      "isForceout": false
    },
    {
      "message_id": 280,
      "editor_id": 17,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 2.499,
      "isForceout": false
    },
    {
      "message_id": 281,
      "editor_id": 17,
      "message_received": "City เหมือนกัน",
      "slice_count": 1,
      "slices": "City เหมือนกัน|",
      "edit_duration": 2.872,
      "isForceout": false
    },
    {
      "message_id": 282,
      "editor_id": 17,
      "message_received": "senna Build ที่มีคำว่า City เหมือนกัน",
      "slice_count": 2,
      "slices": " แต่เนื่องจาก| ที่มีคำว่า City เหมือนกัน|",
      "edit_duration": 9.44,
      "isForceout": true
    },
    {
      "message_id": 283,
      "editor_id": 17,
      "message_received": "ลองดูพิจารณาในเรคคอร์ด",
      "slice_count": 1,
      "slices": " ลองดูพิจารณาในเรคคอร์ด|",
      "edit_duration": 16.018,
      "isForceout": true
    },
    {
      "message_id": 284,
      "editor_id": 14,
      "message_received": "ส่งรหัสด้วยนะคะ",
      "slice_count": 1,
      "slices": "ของรหัสด้วยนะคะ |",
      "edit_duration": 3.898,
      "isForceout": false
    },
    {
      "message_id": 285,
      "editor_id": 14,
      "message_received": "เพราะฉะนั้นถ้ามันเกินมา",
      "slice_count": 2,
      "slices": "เพราะฉะนั้น| ถ้ามันเกินมา|",
      "edit_duration": 1.939,
      "isForceout": false
    },
    {
      "message_id": 286,
      "editor_id": 14,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 2.17,
      "isForceout": true
    },
    {
      "message_id": 287,
      "editor_id": 14,
      "message_received": "วันเกิดเราจะต้องทำข้อมูลซ้ำ",
      "slice_count": 1,
      "slices": "มันเกินเราจะต้องทำข้อมูลซ้ำให้เกิดขึ้น |",
      "edit_duration": 14.012,
      "isForceout": false
    },
    {
      "message_id": 288,
      "editor_id": 14,
      "message_received": "ที่เกิดขึ้นอันนี้ก็จะเป็นอีกรูปแบบหนึ่งของการทำงานคือเติมข้อมูลเข้าไปนะคะ",
      "slice_count": 3,
      "slices": "อันนี้เป็นรูปแบบ|หนึ่งของการทำงาน คือ เติมข้อมูลเข้าไปนะคะ| |",
      "edit_duration": 7.646,
      "isForceout": false
    },
    {
      "message_id": 289,
      "editor_id": 14,
      "message_received": "เพื่อให้ผลลัพธ์ที่ได้นี่ทุกๆเล็กคอร์ดนะคะ",
      "slice_count": 2,
      "slices": "เพื่อให้ผลลัพธ์ที่ได้นี่ |ทุก ๆ Record นะคะ |",
      "edit_duration": 11.214,
      "isForceout": false
    },
    {
      "message_id": 290,
      "editor_id": 17,
      "message_received": "แอตทริบิวต์ก็คือที่เท่ากัน",
      "slice_count": 1,
      "slices": "แอตทริบิวต์ก็คือที่เท่ากัน |",
      "edit_duration": 3.729,
      "isForceout": false
    },
    {
      "message_id": 291,
      "editor_id": 17,
      "message_received": "เดี๋ยววันนี้เราจะไปดูอีกทีหนึ่ง",
      "slice_count": 1,
      "slices": "เดี๋ยวอันนี้เราจะไปดูอีกทีหนึ่ง|",
      "edit_duration": 9.146,
      "isForceout": false
    },
    {
      "message_id": 292,
      "editor_id": 17,
      "message_received": "ตอนที่เราทำตัวโปรแกรมเลย",
      "slice_count": 1,
      "slices": " ในตอนที่เราทำตัวโปรแกรมเลย|",
      "edit_duration": 5.261,
      "isForceout": false
    },
    {
      "message_id": 293,
      "editor_id": 17,
      "message_received": "ต่อมา",
      "slice_count": 2,
      "slices": " |ต่อมา|",
      "edit_duration": 3.507,
      "isForceout": true
    },
    {
      "message_id": 294,
      "editor_id": 17,
      "message_received": "เป็นการแสดงข้อมูลจาก 2 รีเลชั่น",
      "slice_count": 1,
      "slices": " จะเป็นการแสดงข้อมูลจาก 2 รีเลชั่น|",
      "edit_duration": 16.005,
      "isForceout": true
    },
    {
      "message_id": 295,
      "editor_id": 17,
      "message_received": "โดยที่รีเลชั่นหรือว่าทั้ง 2 ตารางนี่",
      "slice_count": 1,
      "slices": " โดยที่รีเลชั่นหรือว่าทั้ง 2 ตารางนี่ มี Attribute |",
      "edit_duration": 14.545,
      "isForceout": false
    },
    {
      "message_id": 296,
      "editor_id": 14,
      "message_received": "แอตทริบิวต์หรือว่ามีคอลัมน์อย่างน้อย 1 คอลัมน์ที่เหมือนกันนะคะ",
      "slice_count": 2,
      "slices": "Attribute หรือว่ามีคอลัมน์อย่างน้อย 1 ค|อลัมน์ที่เหมือนกันนะคะ |",
      "edit_duration": 5.446,
      "isForceout": false
    },
    {
      "message_id": 297,
      "editor_id": 14,
      "message_received": "ผลลัพธ์จากคอลัมน์",
      "slice_count": 1,
      "slices": "ผลลัพธ์จากคอลัมน์|",
      "edit_duration": 5.163,
      "isForceout": true
    },
    {
      "message_id": 298,
      "editor_id": 14,
      "message_received": "จากตารางที่มีจำนวนแอตทริบิวต์มากกว่านี้",
      "slice_count": 2,
      "slices": "จากตารางที่มีจำนวน| Attribute มากกว่านี|",
      "edit_duration": 2.07,
      "isForceout": false
    },
    {
      "message_id": 299,
      "editor_id": 14,
      "message_received": "ถูกจับคู่",
      "slice_count": 1,
      "slices": "่จะถูกจับคู่|",
      "edit_duration": 6.851,
      "isForceout": false
    },
    {
      "message_id": 300,
      "editor_id": 14,
      "message_received": "อีกคอลัมหนึ่ง",
      "slice_count": 1,
      "slices": " อีกคอลัมหนึ่ง|",
      "edit_duration": 4.847,
      "isForceout": false
    },
    {
      "message_id": 301,
      "editor_id": 14,
      "message_received": "กับอีกคน",
      "slice_count": 1,
      "slices": "กับอีกคน|",
      "edit_duration": 3.659,
      "isForceout": true
    },
    {
      "message_id": 302,
      "editor_id": 14,
      "message_received": "ตารางที่มีคอลัมน์น้อยกว่า",
      "slice_count": 2,
      "slices": "ตาราง|ที่มีคอลัมน์น้อยกว่า|",
      "edit_duration": 1.364,
      "isForceout": false
    },
    {
      "message_id": 303,
      "editor_id": 17,
      "message_received": "คำสั่งรูปแบบก็คือ a b y by B",
      "slice_count": 1,
      "slices": "คำสั่งรูปแบบก็คือ |",
      "edit_duration": 10.223,
      "isForceout": true
    },
    {
      "message_id": 304,
      "editor_id": 17,
      "message_received": "มันจะเป็นคล้ายๆกับการหาร",
      "slice_count": 2,
      "slices": "A DIVIDED BY B |มันจะเป็นคล้าย ๆ กับการหาร|",
      "edit_duration": 10.257,
      "isForceout": false
    },
    {
      "message_id": 305,
      "editor_id": 17,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 10.642,
      "isForceout": true
    },
    {
      "message_id": 306,
      "editor_id": 17,
      "message_received": "คำสั่งตัวนี้",
      "slice_count": 1,
      "slices": "คำสั่งตัวนี้|",
      "edit_duration": 6.469,
      "isForceout": false
    },
    {
      "message_id": 307,
      "editor_id": 17,
      "message_received": "การเป็นตัวหารนะคะ",
      "slice_count": 2,
      "slices": " |การเป็นตัวหารนะคะ |",
      "edit_duration": 1.908,
      "isForceout": false
    },
    {
      "message_id": 308,
      "editor_id": 17,
      "message_received": "จะต้องเป็นสับเซตของตัวตั้ง",
      "slice_count": 1,
      "slices": "จะต้องเป็นสับเซตของตัวตั้ง|",
      "edit_duration": 4.824,
      "isForceout": false
    },
    {
      "message_id": 309,
      "editor_id": 17,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 2.059,
      "isForceout": false
    },
    {
      "message_id": 310,
      "editor_id": 17,
      "message_received": "ก็คือในตัวตั้งมีแอร์ไหม",
      "slice_count": 1,
      "slices": "ก็คือในตัวตั้งมี A ไหม|",
      "edit_duration": 6.157,
      "isForceout": false
    },
    {
      "message_id": 311,
      "editor_id": 17,
      "message_received": "ทีวีไหมมีบิ๊กซีไหมมี",
      "slice_count": 3,
      "slices": " |มี B ไหม มี | ใบิ๊กซีไหมมี|",
      "edit_duration": 3.228,
      "isForceout": true
    },
    {
      "message_id": 312,
      "editor_id": 14,
      "message_received": "ผลลัพธ์ทุกตัวคือตัวที่แมทกับตัวหาร",
      "slice_count": 2,
      "slices": "ผลลัพธ์ทุกตัว คือ ตัวที่แม็ต|กับตัวหาร|",
      "edit_duration": 3.978,
      "isForceout": false
    },
    {
      "message_id": 313,
      "editor_id": 14,
      "message_received": "อะไรบ้างที่อยู่ใน A",
      "slice_count": 1,
      "slices": " อะไรบ้างที่อยู่ใน A|",
      "edit_duration": 4.697,
      "isForceout": true
    },
    {
      "message_id": 314,
      "editor_id": 14,
      "message_received": "AV XYZ",
      "slice_count": 2,
      "slices": " |A |",
      "edit_duration": 1.646,
      "isForceout": false
    },
    {
      "message_id": 315,
      "editor_id": 14,
      "message_received": "B L E X C B x",
      "slice_count": 1,
      "slices": "มี X Y Z B มี L E X C B |",
      "edit_duration": 12.162,
      "isForceout": true
    },
    {
      "message_id": 316,
      "editor_id": 14,
      "message_received": "เพราะฉะนั้น",
      "slice_count": 1,
      "slices": "เพราะฉะนั้น|",
      "edit_duration": 10.462,
      "isForceout": false
    },
    {
      "message_id": 317,
      "editor_id": 14,
      "message_received": "สิ่งที่เอา ABC หารได้",
      "slice_count": 3,
      "slices": " |สิ่งที่เอา A B |C หารได้|",
      "edit_duration": 6.829,
      "isForceout": true
    },
    {
      "message_id": 318,
      "editor_id": 14,
      "message_received": "ครบทุกตัว",
      "slice_count": 1,
      "slices": "ครบทุกตัว|",
      "edit_duration": 8.098,
      "isForceout": false
    },
    {
      "message_id": 319,
      "editor_id": 14,
      "message_received": "มีแค่ตัวเดียว",
      "slice_count": 2,
      "slices": "มีแค่| X ตัวเดียว|",
      "edit_duration": 8.544,
      "isForceout": true
    },
    {
      "message_id": 320,
      "editor_id": 14,
      "message_received": "ก็คือตรงตามเงื่อนไขทั้งหมด",
      "slice_count": 1,
      "slices": " ก็คือตรงตามเงื่อนไขทั้งหมด|",
      "edit_duration": 8.771,
      "isForceout": false
    },
    {
      "message_id": 321,
      "editor_id": 17,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 2.961,
      "isForceout": true
    },
    {
      "message_id": 322,
      "editor_id": 17,
      "message_received": "อาจจะมีการตั้งเงื่อนไขมาแล้วมีแค่ตัวเดียวเท่านั้น",
      "slice_count": 1,
      "slices": "เราอาจจะมีการตั้งเงื่อนไขมา แล้วมีแค่ x ตัวเดียวเท่านั้น|",
      "edit_duration": 14.027,
      "isForceout": false
    },
    {
      "message_id": 323,
      "editor_id": 17,
      "message_received": "ชื่อเข้าทุกเงื่อนไข 3 เงื่อนไขที่เราตั้งไว้",
      "slice_count": 1,
      "slices": " ที่ชื่อเข้าทุกเงื่อนไข 3 เงื่อนไขที่เราตั้งไว้|",
      "edit_duration": 9.895,
      "isForceout": true
    },
    {
      "message_id": 324,
      "editor_id": 17,
      "message_received": "รายการนี้จะใช้ในการที่เราค้นหาอย่างเช่นใน",
      "slice_count": 2,
      "slices": " |รายการนี้จะใช้ในการที่เราค้นหาอย่างเช่นใน|",
      "edit_duration": 4.136,
      "isForceout": false
    },
    {
      "message_id": 325,
      "editor_id": 17,
      "message_received": "Google",
      "slice_count": 1,
      "slices": " Google|",
      "edit_duration": 8.13,
      "isForceout": true
    },
    {
      "message_id": 326,
      "editor_id": 17,
      "message_received": "อาจารย์อยากได้กระเป๋า",
      "slice_count": 2,
      "slices": " |อาจารย์อยากได้กระเป๋า|",
      "edit_duration": 3.644,
      "isForceout": false
    },
    {
      "message_id": 327,
      "editor_id": 14,
      "message_received": "สีแดงมี 6 ล้อลาก",
      "slice_count": 1,
      "slices": "สีแดง มี 6 ล้อลาก เง|",
      "edit_duration": 11.58,
      "isForceout": true
    },
    {
      "message_id": 328,
      "editor_id": 14,
      "message_received": "เงื่อนไขอยากได้กระเป๋าสีแดง",
      "slice_count": 1,
      "slices": "ื่อนไข อยากได้กระเป๋าสีแดง|",
      "edit_duration": 8.427,
      "isForceout": false
    },
    {
      "message_id": 329,
      "editor_id": 14,
      "message_received": "มีล้อ 6 ล้อ",
      "slice_count": 1,
      "slices": " มีล้อ 6 ล้อ |",
      "edit_duration": 6.818,
      "isForceout": true
    },
    {
      "message_id": 330,
      "editor_id": 14,
      "message_received": "อาจจะมีผลลัพธ์ที่ตรงตามเงื่อนไขที่อาจารย์ต้องการแค่อย่างเดียวเท่านั้นเป็นต้น",
      "slice_count": 4,
      "slices": "อาจจะมีผลลัพธ์ที่ตรงตามเงื่อนไขที่|อาจารย์ต้องการแค่|อย่างเดียวเท่านั้น| เป็นต้น|",
      "edit_duration": 1.912,
      "isForceout": false
    },
    {
      "message_id": 331,
      "editor_id": 14,
      "message_received": "นะคะเป็นต้น",
      "slice_count": 2,
      "slices": "นะคะ |เป็นต้น|",
      "edit_duration": 2.509,
      "isForceout": true
    },
    {
      "message_id": 332,
      "editor_id": 14,
      "message_received": "เช่นตัวอย่าง",
      "slice_count": 2,
      "slices": "เช่นตั|วอย่าง|",
      "edit_duration": 0.243,
      "isForceout": false
    },
    {
      "message_id": 333,
      "editor_id": 17,
      "message_received": "มีข้อมูลนะคะ",
      "slice_count": 1,
      "slices": "มีข้อมูลนะคะ |",
      "edit_duration": 1.626,
      "isForceout": false
    },
    {
      "message_id": 334,
      "editor_id": 17,
      "message_received": "ในตาราง A มีข้อมูลตามนี้",
      "slice_count": 1,
      "slices": "ในตาราง A มีข้อมูลตามนี้|",
      "edit_duration": 5.429,
      "isForceout": true
    },
    {
      "message_id": 335,
      "editor_id": 17,
      "message_received": "ตาราง b มีคอลัมน์เดียวคือตัวนี้ P2",
      "slice_count": 2,
      "slices": " |ตาราง b มีคอลัมน์เดียวคือตัวนี้ P2 |",
      "edit_duration": 0.406,
      "isForceout": false
    },
    {
      "message_id": 336,
      "editor_id": 17,
      "message_received": "ให้ a d y B ก็คือมีข้อมูล P2",
      "slice_count": 1,
      "slices": "ให้ A DIVIDED BY B ก็คือมีข้อมูล P2|",
      "edit_duration": 14.623,
      "isForceout": false
    },
    {
      "message_id": 337,
      "editor_id": 17,
      "message_received": "อยู่ในชุดข้อมูลอะไรบ้างของเอ",
      "slice_count": 1,
      "slices": " อยู่ในชุดข้อมูลอะไรบ้าง ของเอ|",
      "edit_duration": 11.417,
      "isForceout": false
    },
    {
      "message_id": 338,
      "editor_id": 17,
      "message_received": "อันนี้ปี 2",
      "slice_count": 1,
      "slices": "อันนี้ p2|",
      "edit_duration": 9.608,
      "isForceout": false
    },
    {
      "message_id": 339,
      "editor_id": 17,
      "message_received": "อันนี้ P2",
      "slice_count": 1,
      "slices": "อันนี้ P2 |",
      "edit_duration": 6.443,
      "isForceout": false
    },
    {
      "message_id": 340,
      "editor_id": 17,
      "message_received": "เพราะฉะนั้นผลลัพธ์ที่ได้จะมีแค่ 2 เรคคอร์ดเท่านั้น",
      "slice_count": 1,
      "slices": "เพราะฉะนั้นผลลัพธ์ที่ได้จะมีแค่ 2 เรคคอร์ดเท่านั้น |",
      "edit_duration": 3.183,
      "isForceout": false
    },
    {
      "message_id": 341,
      "editor_id": 14,
      "message_received": "ที่มี P2 อยู่ด้วย",
      "slice_count": 1,
      "slices": "ที่มี P2 อยู่ด้วย|",
      "edit_duration": 3.301,
      "isForceout": false
    },
    {
      "message_id": 342,
      "editor_id": 14,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 1.654,
      "isForceout": false
    },
    {
      "message_id": 343,
      "editor_id": 14,
      "message_received": "อันนี้ก็จะยังตรงตามเงื่อนไข",
      "slice_count": 1,
      "slices": "อันนี้ก็จะยังตรงตามเงื่อนไข|",
      "edit_duration": 2.064,
      "isForceout": false
    },
    {
      "message_id": 344,
      "editor_id": 14,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 1.707,
      "isForceout": false
    },
    {
      "message_id": 345,
      "editor_id": 14,
      "message_received": "ถ้าเพิ่มอีกนะคะ",
      "slice_count": 1,
      "slices": "ถ้าเพิ่มอีกนะคะ |",
      "edit_duration": 1.922,
      "isForceout": false
    },
    {
      "message_id": 346,
      "editor_id": 14,
      "message_received": "B",
      "slice_count": 1,
      "slices": "B|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 347,
      "editor_id": 14,
      "message_received": "ที่ 1",
      "slice_count": 1,
      "slices": " P1|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 348,
      "editor_id": 14,
      "message_received": "22",
      "slice_count": 1,
      "slices": "2 P|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 349,
      "editor_id": 14,
      "message_received": "p3p 6",
      "slice_count": 1,
      "slices": "2 P3 S|",
      "edit_duration": 16.004,
      "isForceout": true
    },
    {
      "message_id": 350,
      "editor_id": 14,
      "message_received": "S2 มีแค่นี้ไม่ลง",
      "slice_count": 1,
      "slices": "6 S2 มีแค่นี้ไม่|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 351,
      "editor_id": 14,
      "message_received": "สยามมีแค่นี้ไม่ตรง SCB แค่นี้ไม่ตรง",
      "slice_count": 1,
      "slices": "ตรง S3 มีแค่นี้ไม่ตรง แค่นี้ไม่ตรง |",
      "edit_duration": 13.538,
      "isForceout": false
    },
    {
      "message_id": 352,
      "editor_id": 14,
      "message_received": "พี่โต vs หนึ่งเท่านั้น",
      "slice_count": 1,
      "slices": "พี่โต vs หนึ่งเท่านั้น|",
      "edit_duration": 20,
      "isForceout": true
    },
    {
      "message_id": 353,
      "editor_id": 17,
      "message_received": "ที่เอาทุกตัวหารได้ลงตัว",
      "slice_count": 1,
      "slices": "ที่เอา B ทุกตัวหารได้ลงตัว|",
      "edit_duration": 6.342,
      "isForceout": false
    },
    {
      "message_id": 354,
      "editor_id": 17,
      "message_received": "อันนี้คือหลัก",
      "slice_count": 2,
      "slices": " |อันนี้คือหลัก|",
      "edit_duration": 4.189,
      "isForceout": false
    },
    {
      "message_id": 355,
      "editor_id": 17,
      "message_received": "การก็คือการหานั่นแหละ",
      "slice_count": 1,
      "slices": "การนะคะ ก็คือการหารนั่นแหละ|",
      "edit_duration": 11.326,
      "isForceout": true
    },
    {
      "message_id": 356,
      "editor_id": 17,
      "message_received": "ก็ขาลงตัวนะคะ",
      "slice_count": 2,
      "slices": " |ก็คือหารลงตัวนะคะ |",
      "edit_duration": 9.186,
      "isForceout": true
    },
    {
      "message_id": 357,
      "editor_id": 17,
      "message_received": "วันนี้จะประมาณนี้นะคะ",
      "slice_count": 1,
      "slices": "วันนี้จะประมาณนี้นะคะ |",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 358,
      "editor_id": 17,
      "message_received": "เดี๋ยวจะให้เช็คโปรแกรม",
      "slice_count": 1,
      "slices": "เดี๋ยวจะให้เช็คโปรแกรม|",
      "edit_duration": 15.084,
      "isForceout": false
    },
    {
      "message_id": 359,
      "editor_id": 17,
      "message_received": "เนื้อหาจะมีแค่นี้เดี๋ยวจะเช็คในห้องแลปว่า",
      "slice_count": 1,
      "slices": "ค่ะล่าม เนื้อหาจะมีแค่นี้เดี๋ยวจะเช็คในห้องแลปว่า |",
      "edit_duration": 11.467,
      "isForceout": false
    },
    {
      "message_id": 360,
      "editor_id": 14,
      "message_received": "โปรแกรมนี้จะใช้สมบูรณ์หรือเปล่า",
      "slice_count": 1,
      "slices": "โปรแกรมนี้จะใช้สมบูรณ์หรือเปล่า|",
      "edit_duration": 1.718,
      "isForceout": false
    },
    {
      "message_id": 361,
      "editor_id": 14,
      "message_received": "ก็วันนี้ก็น่าจะเนื้อหาจะประมาณนี้ค่ะ",
      "slice_count": 1,
      "slices": " ก็วันนี้ก็น่าจะเนื้อหาจะประมาณนี้ค่ะ |",
      "edit_duration": 3.187,
      "isForceout": false
    },
    {
      "message_id": 362,
      "editor_id": 14,
      "message_received": "เหลือจะให้เช็คโปรแกรมในห้องเรียนนะคะ",
      "slice_count": 2,
      "slices": "เพราะเดี๋ยวจะให้เช็ก|โปรแกรมในห้องเรียนนะคะ |",
      "edit_duration": 5.906,
      "isForceout": false
    },
    {
      "message_id": 363,
      "editor_id": 14,
      "message_received": "ก็เลยช้านิดนึงเพราะหลังปีใหม่จะขอเช็คโปรแกรมก่อนสัปดาห์หน้าอาจจะเริ่มใช้โปรแกรม",
      "slice_count": 3,
      "slices": "ก็เลยสั้นนิดหนึ่ง เ|พราะหลังปีใหม่จะขอเช็กโปรแกรมก่อน| สัปดาห์หน้าอาจจะเริ่มใช้โปรแกรม|",
      "edit_duration": 4.913,
      "isForceout": false
    },
    {
      "message_id": 364,
      "editor_id": 17,
      "message_received": "อาทิตย์นี้ก็เลยเดี๋ยว",
      "slice_count": 1,
      "slices": "อาทิตย์นี้ก็เลยเดี๋ยว|",
      "edit_duration": 5.959,
      "isForceout": false
    },
    {
      "message_id": 365,
      "editor_id": 17,
      "message_received": "หาจะหมดเท่านี้แล้วเดี๋ยวมาเช็คดูว่าในห้องเราใช้โปรแกรมได้หรือเปล่า",
      "slice_count": 1,
      "slices": "หาจะหมดเท่านี้แล้วเดี๋ยวมาเช็คดูว่าในห้องเราใช้โปรแกรมได้หรือเปล่า|",
      "edit_duration": 0.156,
      "isForceout": false
    },
    {
      "message_id": 366,
      "editor_id": 17,
      "message_received": "วันนี้ก็ขอบคุณลาบค่ะกับขอบคุณถอดความด้วยนะคะประมาณนี้ค่ะ",
      "slice_count": 1,
      "slices": "นะคะ วันนี้ก็ขอบคุณล่ามค่ะ กับขอบคุณถอดความด้วยนะคะ ประมาณนี้ค่ะ |",
      "edit_duration": 14.362,
      "isForceout": false
    },
    {
      "message_id": 367,
      "editor_id": 17,
      "message_received": "เช็คแลปก่อนขอบคุณมากค่ะ",
      "slice_count": 1,
      "slices": "เพราะเดี๋ยวเช็คแลปก่อนขอบคุณมากค่ะ |",
      "edit_duration": 11.979,
      "isForceout": false
    }
  ]
}