﻿{
  "summary": {
    "number_of_turns": 765,
    "number_of_turns_not_empty": 751,
    "average_edit_duration": 4.907,
    "average_edit_duration_all": 8.458,
    "max_edit_duration": 16.013,
    "min_edit_duration": 0.341,
    "num_turn_forceout": 35,
    "percent_forceout": 4.575
  },
  "messages": [
    {
      "message_id": 0,
      "editor_id": 12,
      "message_received": "(ล่าม) ได้ยินค่ะ (อาจารย์เกวลี) โอเคค่ะ ",
      "slice_count": 3,
      "slices": "(ล่าม) ได้ยินค่ะ| (อาจารย์เกวลี) โอเคค่ะ| |",
      "edit_duration": 2.754,
      "edit_duration_all": 4.82,
      "is_forceout": false
    },
    {
      "message_id": 1,
      "editor_id": 12,
      "message_received": "ก็อาทิตย์นี้นะคะ จะเป็น",
      "slice_count": 2,
      "slices": "ก็อาทิตย์นี้นะคะ| จะเป็น|",
      "edit_duration": 2.123,
      "edit_duration_all": 3.218,
      "is_forceout": false
    },
    {
      "message_id": 2,
      "editor_id": 12,
      "message_received": "การแนะนำตัวโปรแกรมที่เราจะใช้",
      "slice_count": 2,
      "slices": "การแนะนำตัวโปรแกรมที่|เราจะใช้|",
      "edit_duration": 3.666,
      "edit_duration_all": 4.486,
      "is_forceout": false
    },
    {
      "message_id": 3,
      "editor_id": 12,
      "message_received": "เขียน",
      "slice_count": 1,
      "slices": "เขียน|",
      "edit_duration": 1.275,
      "edit_duration_all": 1.275,
      "is_forceout": false
    },
    {
      "message_id": 4,
      "editor_id": 12,
      "message_received": "ระบบจัดการฐานข้อมูลนะคะ ก็จะเป็น",
      "slice_count": 2,
      "slices": "ระบบจัดการฐานข้อมูลนะคะ| ก็จะเป็น|",
      "edit_duration": 2.112,
      "edit_duration_all": 3.14,
      "is_forceout": false
    },
    {
      "message_id": 5,
      "editor_id": 12,
      "message_received": "โปรแกรมเอาอย่างง่ายก่อนแล้วกัน ",
      "slice_count": 2,
      "slices": "โปรแกรมเอาอย่างง่ายก่อนแล้วกันนะคะ | |",
      "edit_duration": 4.304,
      "edit_duration_all": 11.12,
      "is_forceout": false
    },
    {
      "message_id": 6,
      "editor_id": 12,
      "message_received": "เพราะว่าไอ้ตัวภาษา SQL นี่ ก็จะมีโปแกรมใช้งานร่วมกับมัน",
      "slice_count": 2,
      "slices": "เพราะว่าไอ้ตัวภาษา SQL นี่ |ก็จะมีโปแกรมใช้งานร่วมกับมัน|",
      "edit_duration": 0.595,
      "edit_duration_all": 2.463,
      "is_forceout": false
    },
    {
      "message_id": 7,
      "editor_id": 12,
      "message_received": "หลายโปรแกรมมากนะคะ อาจจะเป็น My SQL ",
      "slice_count": 2,
      "slices": "หลายโปรแกรมมากนะคะ| อาจจะเป็น My SQL |",
      "edit_duration": 0.777,
      "edit_duration_all": 2.399,
      "is_forceout": false
    },
    {
      "message_id": 8,
      "editor_id": 12,
      "message_received": "ก็คือภาษา SQL ซึ่งโปรแกรมในเครื่องเรา ถ้าไม่ได้ติดตั้งเพิ่มเติมก็จะมีอยู่แล้วนะคะ ก็จะเป็นโปรแกรม ",
      "slice_count": 4,
      "slices": "ก็คือภาษา SQL| ซึ่งโปรแกรมในเครื่องเรา |ถ้าไม่ได้ติดตั้งเพิ่มเติมก็จะมีอยู่แล้วนะค|ะ ก็จะเป็นโปรแกรม |",
      "edit_duration": 1.289,
      "edit_duration_all": 11.01,
      "is_forceout": false
    },
    {
      "message_id": 9,
      "editor_id": 12,
      "message_received": "Microsoft A นะคะ มันจะมีความสามารถ",
      "slice_count": 3,
      "slices": "Microsoft Access| นะคะ| มันจะมีความสามารถ|",
      "edit_duration": 7.894,
      "edit_duration_all": 10.656,
      "is_forceout": false
    },
    {
      "message_id": 10,
      "editor_id": 12,
      "message_received": "ที่จะพิมพ์คำสั่งภาษา SQL ลงไปได้ด้วย",
      "slice_count": 2,
      "slices": "ที่จะพิมพ์คำสั่งภาษา SQL| ลงไปได้ด้วย|",
      "edit_duration": 3.458,
      "edit_duration_all": 4.216,
      "is_forceout": false
    },
    {
      "message_id": 11,
      "editor_id": 12,
      "message_received": "แล้วก็ในส่วนของตัวโปรแกรมนี้นี้นี่ หน้าตาการทำงานมันจะคล้าย ๆ  Excel ",
      "slice_count": 3,
      "slices": "แล้วก็ในส่วนของตัวโปรแกรมนี้นี้นี่| หน้าตาการทำงานมันจะคล้าย ๆ Excel| |",
      "edit_duration": 0.717,
      "edit_duration_all": 6.362,
      "is_forceout": false
    },
    {
      "message_id": 12,
      "editor_id": 12,
      "message_received": "ที่เราเคยใช้งานกันอยู่แล้วนะคะ เก็บข้อมูล",
      "slice_count": 2,
      "slices": "ที่เราเคยใช้งานกันอยู่แล้วนะคะ| เก็บข้อมูล|",
      "edit_duration": 0.526,
      "edit_duration_all": 1.491,
      "is_forceout": false
    },
    {
      "message_id": 13,
      "editor_id": 12,
      "message_received": "ที่เป็นตารางเหมือนกัน เราก้จะได้ทำความเข้าใจกับมันง่สายขึ้น",
      "slice_count": 3,
      "slices": "ที่เป็นตารางเหมือนกัน| เราก็|จะได้ทำความเข้าใจกับมันง่ายขึ้น|",
      "edit_duration": 2.021,
      "edit_duration_all": 10.142,
      "is_forceout": false
    },
    {
      "message_id": 14,
      "editor_id": 12,
      "message_received": "นะคะ นะคะ ในรูปตัวโปรแกรมมันจะเป็นสีส้ม ๆ นะ ",
      "slice_count": 3,
      "slices": "นะค|ะ| ในรูปตัวโปรแกรมมันจะเป็นสีส้ม ๆ นะ |",
      "edit_duration": 5.21,
      "edit_duration_all": 10.464,
      "is_forceout": false
    },
    {
      "message_id": 15,
      "editor_id": 12,
      "message_received": "มันจะเป็นโปรแกรมจัดการข้อมูลเชิงสัมพันธ์",
      "slice_count": 1,
      "slices": "มันจะเป็นโปรแกรมจัดการข้อมูลเชิงสัมพันธ์|",
      "edit_duration": 11,
      "edit_duration_all": 11,
      "is_forceout": false
    },
    {
      "message_id": 16,
      "editor_id": 12,
      "message_received": "นะคะ อย่างที่เราเคยได้วาดรูปไปแล้ว แต่ละตารางมีความวสัม",
      "slice_count": 3,
      "slices": "นะคะ| อย่างที่เราเคยได้วาดรูปไปแล้ว| แต่ละตารางมีความสัม|",
      "edit_duration": 1.764,
      "edit_duration_all": 9.474,
      "is_forceout": false
    },
    {
      "message_id": 17,
      "editor_id": 12,
      "message_received": "นะคะ โดยที่โปรแกรมนี้นี่ มันก็จะมีความสามารถทั้งในการจัดการฐานข้อมูล ",
      "slice_count": 3,
      "slices": "พันธ์นะคะ |โดยที่โปรแกรมนี้นี่ |มันก็จะมีความสามารถทั้งในการจัดการฐานข้อมูล |",
      "edit_duration": 5.507,
      "edit_duration_all": 7.698,
      "is_forceout": false
    },
    {
      "message_id": 18,
      "editor_id": 12,
      "message_received": "แล้วก็สร้างโปรแกรมได้ในตัวเดียวกัน ก็คือเป็นโปรแกรมที่ค่อนข้างครบ",
      "slice_count": 2,
      "slices": "แล้วก็สร้างโปรแกรมได้ในตัวเดียวกัน| ก็คือเป็นโปรแกรมที่ค่อนข้างครบ|",
      "edit_duration": 5.813,
      "edit_duration_all": 7.182,
      "is_forceout": false
    },
    {
      "message_id": 19,
      "editor_id": 12,
      "message_received": "สำหรับการทำงานในบานข้อมูลเบืองต้น",
      "slice_count": 1,
      "slices": "สำหรับการทำงานในบานข้อมูลเบื้องต้น|",
      "edit_duration": 7.971,
      "edit_duration_all": 7.971,
      "is_forceout": false
    },
    {
      "message_id": 20,
      "editor_id": 12,
      "message_received": "เหมาะกับที่จะให้นักศึกษานี่เรียนรู้ และ",
      "slice_count": 2,
      "slices": " เหมาะกับที่จะให้นักศึกษานี่เรียนรู้| และ|",
      "edit_duration": 8.685,
      "edit_duration_all": 10.329,
      "is_forceout": false
    },
    {
      "message_id": 21,
      "editor_id": 12,
      "message_received": "พัฒนาโปรแกรมไว้ใช้งานนะคะ รวมถึงคนที่",
      "slice_count": 2,
      "slices": "พัฒนาโปรแกรมไว้ใช้งานนะคะ |รวมถึงคนที่|",
      "edit_duration": 7.971,
      "edit_duration_all": 8.838,
      "is_forceout": false
    },
    {
      "message_id": 22,
      "editor_id": 12,
      "message_received": "อาจจะไม่มีความรู้ในการเขียนโปรแกรมมากนักนี่ ",
      "slice_count": 2,
      "slices": "อาจจะไม่มีความรู้ในการเขียนโปรแกรมมากนักนี่| |",
      "edit_duration": 7.624,
      "edit_duration_all": 14.375,
      "is_forceout": false
    },
    {
      "message_id": 23,
      "editor_id": 12,
      "message_received": "เขาก็สามารถใช้โปรแกรมยี้ได้เช่นเดียวกัน แล้วก็กา",
      "slice_count": 2,
      "slices": "เขาก็สามารถใช้โปรแกรมนี้ได้เช่นเดียวกัน| แล้วก็กา|",
      "edit_duration": 4.041,
      "edit_duration_all": 8.332,
      "is_forceout": false
    },
    {
      "message_id": 24,
      "editor_id": 12,
      "message_received": "ใช้งานก็ค่อนข้างสะดวกแล้วก็ตัวโปรแกรมก็ใช้งานง่าย คำสั่งก็จะไม่ซับซ้อน",
      "slice_count": 3,
      "slices": "รใช้งานก็ค่อนข้างสะดวก| แล้วก็ตัวโปรแกรมก็ใช้งานง่าย| คำสั่งก็จะไม่ซับซ้อน|",
      "edit_duration": 2.037,
      "edit_duration_all": 5.559,
      "is_forceout": false
    },
    {
      "message_id": 25,
      "editor_id": 12,
      "message_received": "วุ่นวายมากนะคะ หน้าตาตอนสร้าง",
      "slice_count": 2,
      "slices": "วุ่นวายมากนะคะ| หน้าตาตอนสร้าง|",
      "edit_duration": 3.194,
      "edit_duration_all": 4.792,
      "is_forceout": false
    },
    {
      "message_id": 26,
      "editor_id": 12,
      "message_received": "บานข้อมูลก็จะประมาณนีั้ เดี่ยวเราค่อยไปดูในโ",
      "slice_count": 2,
      "slices": "ฐานข้อมูลก็จะประมาณนี้ เดี๋|ยวเราค่อยไปดูใน|",
      "edit_duration": 8.809,
      "edit_duration_all": 11.446,
      "is_forceout": false
    },
    {
      "message_id": 27,
      "editor_id": 12,
      "message_received": "มันจะมีส่วนของการทำงานหลัก ๆ อยู่ด้านบนนะคะ เราจะเรียกว่าเป็น Ribbon ข้างบนนะคะ ",
      "slice_count": 5,
      "slices": "โปรแกรม|มันจะมีส่วนของการทำงานหลัก ๆ| อยู่ด้านบนนะคะ |เราจะเรียกว่าเป็น |Ribbon ข้างบนนะคะ |",
      "edit_duration": 13.172,
      "edit_duration_all": 16.006,
      "is_forceout": true
    },
    {
      "message_id": 28,
      "editor_id": 12,
      "message_received": "ในรูปนี่มันก็จะเป็นเกี่ยวกับการกำหนดโครงสร้างของ",
      "slice_count": 1,
      "slices": "ในรูปนี่มันก็จะเป็นเกี่ยวกับการกำหนดโครงสร้างของ|",
      "edit_duration": 16.012,
      "edit_duration_all": 16.012,
      "is_forceout": true
    },
    {
      "message_id": 29,
      "editor_id": 12,
      "message_received": "ตารางนะคะ แล้วก็การกำหร",
      "slice_count": 2,
      "slices": "ตารางนะคะ |แล้วก็การกำ|",
      "edit_duration": 6.366,
      "edit_duration_all": 10.7,
      "is_forceout": false
    },
    {
      "message_id": 30,
      "editor_id": 12,
      "message_received": "หน้าจอสำหรับบันทึกหน้าจอ หรือการแสดงข้อมูล สามารถ",
      "slice_count": 5,
      "slices": "หนด|หน้าจ|อสำหรับบันทึกหน้าจ|อ หรือการแสดงข้อมูล |สามารถ|",
      "edit_duration": 6.727,
      "edit_duration_all": 9.557,
      "is_forceout": false
    },
    {
      "message_id": 31,
      "editor_id": 12,
      "message_received": "การสร้างรายงานนะคะ เช่น สมมติมีรายชื่ออยู่ 10,000 รายชื่อ เราอยากให้ออกมาเป็นรายงาน",
      "slice_count": 4,
      "slices": "การสร้าง|รายงานนะคะ| เช่น สมมติมีรายชื่ออยู่ 10,000 รายชื่อ| เราอยากให้ออกมาเป็นรายงาน|",
      "edit_duration": 5.355,
      "edit_duration_all": 8.476,
      "is_forceout": false
    },
    {
      "message_id": 32,
      "editor_id": 12,
      "message_received": "เฉพาะชื่อที่เป็นผู้หญิง เราก็สามารถสร้างรายงานำ",
      "slice_count": 2,
      "slices": "เฉพาะชื่อที่เป็นผู้หญิง| เราก็สามารถสร้างรายงาน|",
      "edit_duration": 1.749,
      "edit_duration_all": 4.572,
      "is_forceout": false
    },
    {
      "message_id": 33,
      "editor_id": 12,
      "message_received": "เหมือนกัน รวมถึงการสืบค้นการเรียกดูข้อมูลตามเงื่อนไข เราก็ทำได้ ในส่วนของการสืบค้น",
      "slice_count": 5,
      "slices": "เหมือนกัน| รวมถึงการสืบค้นการเรียกดู|ข้อมูลตามเงื่อนไข| เราก็ทำได้ |ในส่วนของการสืบค้น|",
      "edit_duration": 1.747,
      "edit_duration_all": 6.26,
      "is_forceout": false
    },
    {
      "message_id": 34,
      "editor_id": 12,
      "message_received": "เรียกดูข้อมูลนี่เราจะใช้คำสั่ง SQL เราจะพิมพ์ด้วยตัวเอง",
      "slice_count": 2,
      "slices": "เรียกดูข้อมูลนี่เราจะใช้คำสั่ง SQL| เราจะพิมพ์ด้วยตัวเอง|",
      "edit_duration": 3.065,
      "edit_duration_all": 4.684,
      "is_forceout": false
    },
    {
      "message_id": 35,
      "editor_id": 12,
      "message_received": "นะคะ เราจะไม่ใช้โปรแกรมสำเรํ็จรูปทุกอย่างนะคะ เราจะได้รู",
      "slice_count": 4,
      "slices": "นะคะ| เราจะไม่ใช้โปรแกรมสำเร็จ|รูปทุกอย่างนะคะ |เราจะได้รู|",
      "edit_duration": 0.534,
      "edit_duration_all": 12.607,
      "is_forceout": false
    },
    {
      "message_id": 36,
      "editor_id": 12,
      "message_received": "ว่า เวลาเราใช้ภาษา SQL มันทำงานอย่างไรนะคะ โดยตารางที่อยู่ในโปรแกรม Access นะคะ ",
      "slice_count": 4,
      "slices": "้ว่าเวลา|เราใช้ภาษา SQL| มันทำงานอย่างไรนะคะ |โดยตารางที่อยู่ในโปรแกรม Access นะคะ |",
      "edit_duration": 7.705,
      "edit_duration_all": 11.119,
      "is_forceout": false
    },
    {
      "message_id": 37,
      "editor_id": 12,
      "message_received": "รุปแบบของตารางนี่ วึ่งมันเป็นมาตรฐานของการจับเก็บ",
      "slice_count": 4,
      "slices": "รู|ปแบบของตารางนี่| ซึ่ง|มันเป็นมาตรฐานของการจับเก็บ|",
      "edit_duration": 4.011,
      "edit_duration_all": 10.091,
      "is_forceout": false
    },
    {
      "message_id": 38,
      "editor_id": 12,
      "message_received": "ข้อมูลในรูปแบบฐานข้อมูลอยู่แล้วนะคะ ",
      "slice_count": 1,
      "slices": "ข้อมูลในรูปแบบฐานข้อมูลอยู่แล้วนะคะ |",
      "edit_duration": 10.255,
      "edit_duration_all": 10.255,
      "is_forceout": false
    },
    {
      "message_id": 39,
      "editor_id": 12,
      "message_received": "ถ้าเราต้องการจะบันทึกหรือเก็บข้อมูลนี่ เราต้อง",
      "slice_count": 2,
      "slices": "ถ้าเราต้องการจะบันทึกหรือเก็บข้อมูลนี่| เราต้อง|",
      "edit_duration": 5.312,
      "edit_duration_all": 6.005,
      "is_forceout": false
    },
    {
      "message_id": 40,
      "editor_id": 12,
      "message_received": "สร้างตารางขึ้นมาก่อนถึงจะใช้งานได้ เหมือนอาทิตยืก่อน ๆ ที่อาจารย์ให้นักศึกษาเปิด",
      "slice_count": 3,
      "slices": "สร้างตารางขึ้นมาก่อนถึงจะใช้งานได้ |เหมือนอาทิตย์ก่อน ๆ |ที่อาจารย์ให้นักศึกษาเปิด|",
      "edit_duration": 0.566,
      "edit_duration_all": 4.616,
      "is_forceout": false
    },
    {
      "message_id": 41,
      "editor_id": 12,
      "message_received": "อะไรลงไปยังไม่ได้เลย เพราะว่าเรายังไม่มีตารางนะคะ มันจะดูเหมือนกดอะไรไม่ได้ ",
      "slice_count": 5,
      "slices": "พิมพ์|อะไรลงไปยังไม่ได้เลย| เพราะว่าเรายังไม่มีตารางนะคะ| มันจะดูเหมือนกดอะไรไม่ได้| |",
      "edit_duration": 6.757,
      "edit_duration_all": 12.074,
      "is_forceout": false
    },
    {
      "message_id": 42,
      "editor_id": 12,
      "message_received": "เพราะเรายังไม่ได้เริ่มสร้างตารางเลย การสร้างตารางในที่นี้",
      "slice_count": 2,
      "slices": "เพราะเรายังไม่ได้เริ่มสร้างตารางเลย| การสร้างตารางในที่นี้|",
      "edit_duration": 4.089,
      "edit_duration_all": 5.48,
      "is_forceout": false
    },
    {
      "message_id": 43,
      "editor_id": 12,
      "message_received": "มันคือการตั้งชื่อ กำหนดโครงสร้างในตารรางด้วย ",
      "slice_count": 1,
      "slices": "มันคือการตั้งชื่อกำหนดโครงสร้างในตารางด้วย |",
      "edit_duration": 7.513,
      "edit_duration_all": 7.513,
      "is_forceout": false
    },
    {
      "message_id": 44,
      "editor_id": 12,
      "message_received": "นั้นก็คือเราจะมีถ้าใน Excel มันจะมี ",
      "slice_count": 2,
      "slices": "นั้นก็คือเราจะมีถ้าใน| Excel มันจะ|",
      "edit_duration": 7.018,
      "edit_duration_all": 12.546,
      "is_forceout": false
    },
    {
      "message_id": 45,
      "editor_id": 12,
      "message_received": "มันจะเป็นคอลัมน์ คอลัมน์ใช่ไหมคะ ใน Access ",
      "slice_count": 3,
      "slices": "มีมันจะเป็นคอลัมน์| คอลัมน์ใช่ไหมคะ| ใน Access |",
      "edit_duration": 5.592,
      "edit_duration_all": 8.508,
      "is_forceout": false
    },
    {
      "message_id": 46,
      "editor_id": 12,
      "message_received": "เราก็จะกำหนดว่าหัวคอลัมน์แต่ละคอลัมน์นี่ ก็คือ feild นี่ล่ะ มันมีชื่ออะไรบ้า",
      "slice_count": 4,
      "slices": "เราก็จะกำหนดว่าหัว|คอลัมน์แต่ละคอลัมน์นี่| ก็คือ Feild นี่ล่ะ| มันมีชื่ออะไรบ้า|",
      "edit_duration": 1.71,
      "edit_duration_all": 9.012,
      "is_forceout": false
    },
    {
      "message_id": 47,
      "editor_id": 12,
      "message_received": "ก็คุณสมบัติของข้อมูลที่จะบรรจุลงไป",
      "slice_count": 3,
      "slices": "ง| ก็คุณสมบัติของข้อมูลที่จะบรรจุ|ลงไป|",
      "edit_duration": 7.391,
      "edit_duration_all": 11.006,
      "is_forceout": false
    },
    {
      "message_id": 48,
      "editor_id": 12,
      "message_received": "ในนั้นนี่ มีอะไรนะคะ เช่น เป็นตัวหนังสือเท่านั้น หรือเป็นตัวเลขผสมกับตัวหนังสือ ",
      "slice_count": 4,
      "slices": "ในนั้นนี่มีอะไรนะคะ| เช่น เป็นตัวหนังสือเท่านั้น| หรือเป็นตัวเลขผสมกับตัวหนังสือ| |",
      "edit_duration": 5.634,
      "edit_duration_all": 12.308,
      "is_forceout": false
    },
    {
      "message_id": 49,
      "editor_id": 12,
      "message_received": "หรือรับเฉพาะค่าตัวเลข ค่าตัวเลข",
      "slice_count": 2,
      "slices": "หรือรับเฉพาะค่าตัวเลข| ค่าตัวเลข |",
      "edit_duration": 3.298,
      "edit_duration_all": 5.54,
      "is_forceout": false
    },
    {
      "message_id": 50,
      "editor_id": 12,
      "message_received": "10 ตัวอะไรก็ว่าไป รวมถึงต้องกำหนดคีย์หลักนะคะ การกำหนดคีย์หลักใน Access ",
      "slice_count": 4,
      "slices": "10 ตัวอะไรก็ว่าไป| รวมถึงต้องกำหนดคีย์หลักนะคะ |การกำหนดคีย์หลักใน Access| |",
      "edit_duration": 0.517,
      "edit_duration_all": 9.256,
      "is_forceout": false
    },
    {
      "message_id": 51,
      "editor_id": 12,
      "message_received": "ก็ง่าย กดปุ่มเดียวก็เสร็จเลยนะคะ แล้วก็ต้องกำหนดความสัมพันธ์ระหว่าง 2 ตารางของึ้นไป ว",
      "slice_count": 6,
      "slices": "ก็ง่าย| กดปุ่มเดียวก็เสร็จเลยนะคะ| แล้วก็ต้องกำหนดความ|สัมพันธ์ระหว่าง| 2 ตารางขึ้นไป| |",
      "edit_duration": 0.402,
      "edit_duration_all": 12.891,
      "is_forceout": false
    },
    {
      "message_id": 52,
      "editor_id": 12,
      "message_received": "เชื่อมต่อกันอย่างไรนะคะ ตัวอย่างโครงสร้างของฐานข้อมูลนี้ เรามา",
      "slice_count": 3,
      "slices": "เชื่อมต่อกันอย่างไรนะคะ |ตัวอย่างโครงสร้างของฐานข้อมูล|นี้ เรามา|",
      "edit_duration": 11.172,
      "edit_duration_all": 13.744,
      "is_forceout": false
    },
    {
      "message_id": 53,
      "editor_id": 12,
      "message_received": "ทบทวนกันอีกรอบนะคะ ที่โชว์อยู่ในหน้าจอตอนนี้ ",
      "slice_count": 2,
      "slices": "ทบทวนกันอีกรอบนะคะ |ที่โชว์อยู่ในหน้าจอตอนนี้ |",
      "edit_duration": 8.073,
      "edit_duration_all": 9.043,
      "is_forceout": false
    },
    {
      "message_id": 54,
      "editor_id": 12,
      "message_received": "เราเรียกว่าตารางนะ นะคะ มีแถว มีคอลัมน์",
      "slice_count": 3,
      "slices": "เราเรียกว่าตารางนะ| มีแถว |มีคอลัมน์|",
      "edit_duration": 3.485,
      "edit_duration_all": 7.858,
      "is_forceout": false
    },
    {
      "message_id": 55,
      "editor_id": 12,
      "message_received": "นะคะ แนวตั้งเราจะเรียกว่าคอลัมน์ ",
      "slice_count": 3,
      "slices": "นะคะ| แนวตั้งเราจะเรียกว่าคอลัมน์| |",
      "edit_duration": 5.626,
      "edit_duration_all": 9.272,
      "is_forceout": false
    },
    {
      "message_id": 56,
      "editor_id": 12,
      "message_received": "ถ้าศัพท์ในระบบการจัดการฐานข้อมูลก็คือฟิลด์ ",
      "slice_count": 2,
      "slices": "ถ้าศัพท์ในระบบการจัดการฐานข้อมูล| ก็คือ Field |",
      "edit_duration": 2.75,
      "edit_duration_all": 12.859,
      "is_forceout": false
    },
    {
      "message_id": 57,
      "editor_id": 12,
      "message_received": "ในตารางนี้จะมีอยู่ 4 Field",
      "slice_count": 2,
      "slices": "ในตารางนี้จะมีอยู่ 4| Field|",
      "edit_duration": 10.09,
      "edit_duration_all": 11.529,
      "is_forceout": false
    },
    {
      "message_id": 58,
      "editor_id": 12,
      "message_received": "นะคะ มี Recrods ก็คือ 3 แถวข้อมูลฃ",
      "slice_count": 4,
      "slices": " นะคะ| มี Records| ก็คือ 3| แถวข้อมูล|",
      "edit_duration": 4.609,
      "edit_duration_all": 13.399,
      "is_forceout": false
    },
    {
      "message_id": 59,
      "editor_id": 12,
      "message_received": "อันนี้เป็นตัวอย่างข้อมูลผู้ป่วยนะคะ ไอ้ตัว HN นี่ มันย่อมากจากรหัส",
      "slice_count": 3,
      "slices": "อันนี้เป็นตัวอย่างข้อมูลผู้ป่วยนะคะ| ไอ้ตัว HN นี่| มันย่อมากจากรหัส|",
      "edit_duration": 13.901,
      "edit_duration_all": 16.01,
      "is_forceout": true
    },
    {
      "message_id": 60,
      "editor_id": 12,
      "message_received": "ผู้ป่วยนะคะ Hospital Number แล้วก็มีชื่อ มีที่อยู่ ",
      "slice_count": 3,
      "slices": "ผู้ป่วยนะค|ะ Hospital Number |แล้วก็มีชื่อ มีที่อยู่ |",
      "edit_duration": 10.129,
      "edit_duration_all": 14.046,
      "is_forceout": false
    },
    {
      "message_id": 61,
      "editor_id": 12,
      "message_received": "มีนามสกุล มีที่อยู่ อันนี้เป็นการเก็บข้อมูลอ",
      "slice_count": 2,
      "slices": "มีนามสกุล มีที่อยู่ |อันนี้เป็นการเก็บข้อมูล|",
      "edit_duration": 5.808,
      "edit_duration_all": 8.798,
      "is_forceout": false
    },
    {
      "message_id": 62,
      "editor_id": 12,
      "message_received": "นะคะ ตัวอย่างอย่างง่าย ส่วนในตัวโปรแกรมเราจะสร้างตารางนะคะ โดยที่เราจะมากำหนดคุณสมบัติของ",
      "slice_count": 4,
      "slices": "นะคะ |ตัวอย่างอย่างง่าย| ส่วนในตัวโปรแกรมเราจะสร้างตารางนะคะ| โดยที่เราจะมากำหนดคุณสมบัติของ|",
      "edit_duration": 4.658,
      "edit_duration_all": 9.695,
      "is_forceout": false
    },
    {
      "message_id": 63,
      "editor_id": 12,
      "message_received": "คอลัมน์แบบเมื่อกี้นี้ มาส่วนการดีไซ",
      "slice_count": 1,
      "slices": "คอลัมน์แบบเมื่อกี้นี้ มาส่วนการดีไซ|",
      "edit_duration": 8.471,
      "edit_duration_all": 8.471,
      "is_forceout": false
    },
    {
      "message_id": 64,
      "editor_id": 12,
      "message_received": "ส่วนของการ Design ก็คือการออกแบบ มันก็จะถามว่า",
      "slice_count": 3,
      "slices": "ส่วนของการ Design| ก็คือการออกแบบ มั|นก็จะถามว่า|",
      "edit_duration": 7.794,
      "edit_duration_all": 11.439,
      "is_forceout": false
    },
    {
      "message_id": 65,
      "editor_id": 12,
      "message_received": "อย่างในส่วนตรงนี้ อันนี้มันเป็นเมนูภาษาอังกฤษนะคะ ",
      "slice_count": 3,
      "slices": "อย่างในส่วนตรงนี้ |อันนี้มันเป็นเมนูภาษาอังกฤษนะคะ| |",
      "edit_duration": 6.731,
      "edit_duration_all": 8.676,
      "is_forceout": false
    },
    {
      "message_id": 66,
      "editor_id": 12,
      "message_received": "ว่าชื่อคอลัมน์อะไรนะคะ เก็บข้อมูลชนิดอะไร บางทีตัว ",
      "slice_count": 3,
      "slices": "ว่าชื่อคอลัมน์อะไรนะคะ |เก็บข้อมูลชนิดอะไร |บางทีตัว |",
      "edit_duration": 3.257,
      "edit_duration_all": 5.325,
      "is_forceout": false
    },
    {
      "message_id": 67,
      "editor_id": 12,
      "message_received": "ID นี่ ถ้าเราไม่ได้กำหนดค่า ",
      "slice_count": 2,
      "slices": "ID นี่| ถ้าเราไม่ได้กำหนดค่า|",
      "edit_duration": 2.509,
      "edit_duration_all": 4.444,
      "is_forceout": false
    },
    {
      "message_id": 68,
      "editor_id": 12,
      "message_received": "มันจะเป็น Auto มันจะเพิ่มไปเรื่อย ๆ ตามจำนวน",
      "slice_count": 2,
      "slices": "มันจะเป็น Auto |มันจะเพิ่มไปเรื่อย ๆ ตามจำนวน|",
      "edit_duration": 1.42,
      "edit_duration_all": 4.133,
      "is_forceout": false
    },
    {
      "message_id": 69,
      "editor_id": 12,
      "message_received": "ที่เราเพิ่มเข้ามา แต่เราสามารถระบุเองก็ได้ค่ะ ",
      "slice_count": 3,
      "slices": "ที่เราเพิ่มเข้ามา| แต่เราสามารถระบุเองก็ได้ค่ะ| |",
      "edit_duration": 3.121,
      "edit_duration_all": 11.855,
      "is_forceout": false
    },
    {
      "message_id": 70,
      "editor_id": 12,
      "message_received": "บางทีเราไม่อยากได้ตัวเลข 1 2 3 4 5 ไปเรื่อย ๆ นี่ บางท",
      "slice_count": 2,
      "slices": "บางทีเราไม่อยากได้ตัวเลข 1 2 3 4 5 ไปเรื่อย ๆ นี่| บางที|",
      "edit_duration": 0.579,
      "edit_duration_all": 4.813,
      "is_forceout": false
    },
    {
      "message_id": 71,
      "editor_id": 12,
      "message_received": "ก็มันอาจจะเป็นอย่างนั้นไม่ได้ทุกระบบนะคะ นะคะ มันอาจจะต้องมีตัวหนังสือที่มันมีมา",
      "slice_count": 2,
      "slices": "ก็มันอาจจะเป็นอย่างนั้นไม่ได้ทุกระบบนะคะ| มันอาจจะต้องมีตัวหนังสือที่มันมีมา|",
      "edit_duration": 1.073,
      "edit_duration_all": 4.073,
      "is_forceout": false
    },
    {
      "message_id": 72,
      "editor_id": 12,
      "message_received": "ผสมกับตัวเลข อย่างรหัสนักศึกษาเรานี่ เข้ามาใหม่เราจะ Run ",
      "slice_count": 4,
      "slices": "ผสมกับตัวเลข| อย่างรหัสนักศึกษาเรานี่ |เข้ามาใหม่| เราจะ Run |",
      "edit_duration": 4.834,
      "edit_duration_all": 10.553,
      "is_forceout": false
    },
    {
      "message_id": 73,
      "editor_id": 12,
      "message_received": "1 2 3 4 5 ไปเลยไม่ได้นะคะ มันจะต้องกำหนดเฉพาะ",
      "slice_count": 3,
      "slices": "1 2 3 4 5 ไปเลยไม่ได้นะ|คะ| มันจะต้องกำหนดเฉพาะ|",
      "edit_duration": 2.211,
      "edit_duration_all": 4.593,
      "is_forceout": false
    },
    {
      "message_id": 74,
      "editor_id": 12,
      "message_received": "เช่นขึ้นต้นด้วยปีการศึกษา ตามด้วยรหัสคณะ ",
      "slice_count": 3,
      "slices": " เช่น ขึ้นต้นด้วยปีการศึกษา| ตามด้วยรหัสคณะ| |",
      "edit_duration": 6.978,
      "edit_duration_all": 8.983,
      "is_forceout": false
    },
    {
      "message_id": 75,
      "editor_id": 12,
      "message_received": "ตามมาด้วยรหัสหลักสูตร แล้วก็ค่อยมาถึง",
      "slice_count": 2,
      "slices": "ตามมาด้วยรหัสหลักสูตร| แล้วก็ค่อยมาถึง|",
      "edit_duration": 6.866,
      "edit_duration_all": 8.364,
      "is_forceout": false
    },
    {
      "message_id": 76,
      "editor_id": 12,
      "message_received": "เลขที่ของเราว่าเราเลขที่อะไรนะคะ ตัวอย่าง ",
      "slice_count": 4,
      "slices": "เลขที่|ของเราว่าเราเลขที่อะไรนะคะ| ตัวอย่าง| |",
      "edit_duration": 5.23,
      "edit_duration_all": 12.35,
      "is_forceout": false
    },
    {
      "message_id": 77,
      "editor_id": 12,
      "message_received": "ถ้าเป็นการทำงานในการจัดการตารางจริง ๆ นี่",
      "slice_count": 1,
      "slices": "ถ้าเป็นการทำงานในการจัดการตารางจริง ๆ นี่|",
      "edit_duration": 0.491,
      "edit_duration_all": 0.491,
      "is_forceout": false
    },
    {
      "message_id": 78,
      "editor_id": 12,
      "message_received": "จริง ๆ นี่มันจะไม่ดีมีข้อมูลนิดเดียวอย่างที่เราเคยเห็น อย่างด้านซ้ายนะคะ ก็จะเป็ฯ",
      "slice_count": 5,
      "slices": " |มันจะไม่ดีมีข้อมูลนิดเดียว|อย่างที่เราเคยเห็น| อย่างด้านซ้ายนะคะ| ก็จะเป็|",
      "edit_duration": 4.747,
      "edit_duration_all": 10.657,
      "is_forceout": false
    },
    {
      "message_id": 79,
      "editor_id": 12,
      "message_received": "ตัวอย่างของตารางทั้งหมดที่มันเอามาเชื่อมโยง",
      "slice_count": 2,
      "slices": "น|ตัวอย่างของตารางทั้งหมดที่มันเอามาเชื่อมโยง|",
      "edit_duration": 6.867,
      "edit_duration_all": 9.307,
      "is_forceout": false
    },
    {
      "message_id": 80,
      "editor_id": 12,
      "message_received": "กัน มีไม่ต่ำกว่า 20 ตาราง ถ้ามัน",
      "slice_count": 4,
      "slices": "กัน| มีไม่ต่ำกว่า 20 ตาราง |นะคะ |ถ้ามัน|",
      "edit_duration": 0.977,
      "edit_duration_all": 6.666,
      "is_forceout": false
    },
    {
      "message_id": 81,
      "editor_id": 12,
      "message_received": "เป็นระบบงานใหญ่ ๆ รวมถึงเป็นการกำหนดด้วยว่า",
      "slice_count": 2,
      "slices": "เป็นระบบงานใหญ่ ๆ |รวมถึงเป็นการกำหนดด้วยว่า|",
      "edit_duration": 3.408,
      "edit_duration_all": 7.129,
      "is_forceout": false
    },
    {
      "message_id": 82,
      "editor_id": 12,
      "message_received": "ข้อมูลแต่ละชนิดที่เข้ามานี่ อย่างเช่น ID ",
      "slice_count": 3,
      "slices": "ข้อมูลแต่ละชนิดที่เข้ามานี่ |ข้อมูลแต่ละชนิด| อย่างเช่น ID |",
      "edit_duration": 3.699,
      "edit_duration_all": 13.001,
      "is_forceout": false
    },
    {
      "message_id": 83,
      "editor_id": 12,
      "message_received": "เขากำหนดให้เป็นตัวเลข ให้มันเพิ่มขึ้นไปเรื่อย ๆ อัตโนมัติ ",
      "slice_count": 4,
      "slices": "เขากำหนดให้เป็นตัวเลข| ให้มันเพิ่มขึ้นไปเรื่อย ๆ |อัตโนมัติ| |",
      "edit_duration": 13.514,
      "edit_duration_all": 16.005,
      "is_forceout": true
    },
    {
      "message_id": 84,
      "editor_id": 12,
      "message_received": "ส่วนเลขประจำตัวผู้ป่วย",
      "slice_count": 1,
      "slices": "ส่วนเลขประจำตัวผู้ป่วย|",
      "edit_duration": 11.43,
      "edit_duration_all": 11.43,
      "is_forceout": false
    },
    {
      "message_id": 85,
      "editor_id": 12,
      "message_received": "เขาจะให้กรอกนะคะ และก็จะมีคำอธิบายด้วยว่า ",
      "slice_count": 2,
      "slices": "เขาจะให้กรอกนะคะ |และก็จะมีคำอธิบายด้วยว่า |",
      "edit_duration": 8.116,
      "edit_duration_all": 9.126,
      "is_forceout": false
    },
    {
      "message_id": 86,
      "editor_id": 12,
      "message_received": "ไอ้คำ คำย่อ หรือหัวตารางนี่ ",
      "slice_count": 3,
      "slices": "ไอ้คำ คำย่อ| หรือหัวตารางนี่| |",
      "edit_duration": 7.486,
      "edit_duration_all": 10.525,
      "is_forceout": false
    },
    {
      "message_id": 87,
      "editor_id": 12,
      "message_received": "ถ้าเป็นภาษาไทยน่ะคืออะไรนะคะ ",
      "slice_count": 2,
      "slices": "ถ้าเป็นภาษาไทยน่ะคืออะไรนะคะ| |",
      "edit_duration": 7.423,
      "edit_duration_all": 10.914,
      "is_forceout": false
    },
    {
      "message_id": 88,
      "editor_id": 12,
      "message_received": "อย่าง OHN ก็คือเลขบัตรเดิม ",
      "slice_count": 2,
      "slices": "อย่าง OHN ก็คือเลขบัตรเดิม| |",
      "edit_duration": 0.616,
      "edit_duration_all": 2.11,
      "is_forceout": false
    },
    {
      "message_id": 89,
      "editor_id": 12,
      "message_received": "ต้องพิมพ์อย่างไร หรือไม่ต้องพิมพ์ไหม ไม่",
      "slice_count": 3,
      "slices": "ต้องพิมพ์อย่างไร |หรือไม่จำเป็นต้องพิมพ์ไหม| ไม่|",
      "edit_duration": 1.459,
      "edit_duration_all": 9.631,
      "is_forceout": false
    },
    {
      "message_id": 90,
      "editor_id": 12,
      "message_received": "จำเป็นต้องพิมพ์นามสกุล เราจะกำหนดตรงนี้ด้วยในคำอธิบาย",
      "slice_count": 2,
      "slices": "จำเป็นต้องพิมพ์นามสกุล |เราจะกำหนดตรงนี้ด้วยในคำอธิบาย|",
      "edit_duration": 4.635,
      "edit_duration_all": 8.634,
      "is_forceout": false
    },
    {
      "message_id": 91,
      "editor_id": 12,
      "message_received": "นะคะ ถ้าในส่วนของฐานข้อมูล เราจะเรียกว่าพจนาณุกรมข้อมูล",
      "slice_count": 3,
      "slices": "นะคะ| ถ้าในส่วนของฐานข้อมูล| เราจะเรียกว่า \"พจนาณุกรมข้อมูล|",
      "edit_duration": 0.424,
      "edit_duration_all": 7.04,
      "is_forceout": false
    },
    {
      "message_id": 92,
      "editor_id": 12,
      "message_received": "หรือ Data diก็คือสิ่งที่เราต้องบอก คุณอาจจะเป็นโปรแกรมเมอร์คนใหม่มาทำงาน ",
      "slice_count": 5,
      "slices": "\" |หรือ Data| ก็คือสิ่งที่เราต้องบอก |คุณอาจจะเป็นโปรแกรมเมอร์คนใหม่มาทำงาน| |",
      "edit_duration": 2.28,
      "edit_duration_all": 11.958,
      "is_forceout": false
    },
    {
      "message_id": 93,
      "editor_id": 12,
      "message_received": "เห็นคำย่อ PT Marry ",
      "slice_count": 1,
      "slices": "เห็นคำย่อ PT Marry |",
      "edit_duration": 7.68,
      "edit_duration_all": 7.68,
      "is_forceout": false
    },
    {
      "message_id": 94,
      "editor_id": 12,
      "message_received": "คืออะไร สมมติเรามาทำงานต่อจากเขา ",
      "slice_count": 3,
      "slices": "คืออะไร| สมมติเรามาทำงานต่อจากเขา| |",
      "edit_duration": 3.382,
      "edit_duration_all": 6.161,
      "is_forceout": false
    },
    {
      "message_id": 95,
      "editor_id": 12,
      "message_received": "แล้วเขาไม่เขียนอธิบายไว้ว่า คำศัพท์คำนี้ ",
      "slice_count": 3,
      "slices": "แล้วเขาไม่เขียนอธิบายไว้ว่า| ไอ้|คำศัพท์คำนี้ |",
      "edit_duration": 2.718,
      "edit_duration_all": 6.332,
      "is_forceout": false
    },
    {
      "message_id": 96,
      "editor_id": 12,
      "message_received": "มันคือข้อมูลอะไรที่ต้องกรอกนะคะ ",
      "slice_count": 2,
      "slices": "มันคือข้อมูลอะไรที่ต้องกรอกนะคะ| |",
      "edit_duration": 7.614,
      "edit_duration_all": 10.076,
      "is_forceout": false
    },
    {
      "message_id": 97,
      "editor_id": 12,
      "message_received": "นั่นคือสถานภาพสมรส สมมติเขาไม่ได้บอกเราไว้ ",
      "slice_count": 3,
      "slices": "นั่นคือสถานภาพสมรส| สมมติเขาไม่ได้บอกเราไว้| |",
      "edit_duration": 3.982,
      "edit_duration_all": 8.558,
      "is_forceout": false
    },
    {
      "message_id": 98,
      "editor_id": 12,
      "message_received": "เราก็ต้องมา กว่าจะทำความเข้าใจได้ว่า สรุป",
      "slice_count": 3,
      "slices": "เราก็ต้องมา|กว่าจะทำความเข้าใจได้ว่า| สรุป|",
      "edit_duration": 1.079,
      "edit_duration_all": 3.668,
      "is_forceout": false
    },
    {
      "message_id": 99,
      "editor_id": 12,
      "message_received": "ข้อมูลนี้เขาต้องการข้อมูลอะไรไว้กันแน่ เพราะฉะนั้นเราต้อง",
      "slice_count": 3,
      "slices": "ข้อมูลนี้เขาต้องการข้อมูลอะไรไว้กันแน่| เพราะฉะนั้น |เราต้อง|",
      "edit_duration": 0.428,
      "edit_duration_all": 7.628,
      "is_forceout": false
    },
    {
      "message_id": 100,
      "editor_id": 12,
      "message_received": "การเขียนคำอธิบายก็ค่อนข้างจำเป็นเหมือนกันสำหรับการจัดการฐานข้อม",
      "slice_count": 4,
      "slices": "การเขียนคำอธิบาย|ก็ค่อนข้างจำเป็นเหมือนกัน| สำหรับการจัดการฐานข้อ|ม|",
      "edit_duration": 3.627,
      "edit_duration_all": 14.74,
      "is_forceout": false
    },
    {
      "message_id": 101,
      "editor_id": 12,
      "message_received": "นะคะ อ๋อ ส่วนด้านล่าง จะเป็นการบอกขนาดของข้อมูล",
      "slice_count": 3,
      "slices": "ูลนะคะ| อ๋อ ส่วนด้านล่าง| จะเป็นการบอกขนาดของข้อมูล|",
      "edit_duration": 9.842,
      "edit_duration_all": 11.549,
      "is_forceout": false
    },
    {
      "message_id": 102,
      "editor_id": 12,
      "message_received": "นะคะ เช่น จำนวนเงินเดือนจำนวนเงินเดือน เงินเดือนน่าจะไม่มีแค่ 2 หลัก ",
      "slice_count": 4,
      "slices": "นะคะ| เช่น จำนวนเงินเดือน|จำนวนเงินเดือน| เงินเดือนน่าจะไม่มีแค่ 2 หลัก |",
      "edit_duration": 5.299,
      "edit_duration_all": 8.529,
      "is_forceout": false
    },
    {
      "message_id": 103,
      "editor_id": 12,
      "message_received": "บางคนเงินเดือนเยอะ บางคนเงินเดือนน้อย เราก็สามารถ",
      "slice_count": 3,
      "slices": "บางคนเงินเดือนเยอะ |บางคนเงินเดือนน้อย | เราก็สามารถ|",
      "edit_duration": 5.169,
      "edit_duration_all": 8.38,
      "is_forceout": false
    },
    {
      "message_id": 104,
      "editor_id": 12,
      "message_received": "กำหนดได้ว่า ตัวเลขที่สามารถกรอกไปได้นี่ มากขนาดไหน",
      "slice_count": 3,
      "slices": "กำหนดได้ว่า|ตัวเลขที่สามารถกรอกไปได้นี่| มากขนาดไหน|",
      "edit_duration": 2.437,
      "edit_duration_all": 5.301,
      "is_forceout": false
    },
    {
      "message_id": 105,
      "editor_id": 12,
      "message_received": "เงินเดือนอาจจะยังไม่เห็นภาพ ถ้ามันเกี่ยวกับ",
      "slice_count": 2,
      "slices": " เงินเดือนอาจจะยังไม่เห็นภาพ| ถ้ามันเกี่ยวกับ|",
      "edit_duration": 4.374,
      "edit_duration_all": 5.406,
      "is_forceout": false
    },
    {
      "message_id": 106,
      "editor_id": 12,
      "message_received": "งบประมาณประเทศที่ต้องกรอกตัวเลขเยอะ ๆ นะคะ เลข 6-7 หลัก มันไม่พอแน่นอน",
      "slice_count": 4,
      "slices": "งบประมาณประเทศ |ที่ต้องกรอกตัวเลขเยอะ ๆ นะคะ| เลข 6-7 หลัก| มันไม่พอแน่นอน|",
      "edit_duration": 0.601,
      "edit_duration_all": 3.868,
      "is_forceout": false
    },
    {
      "message_id": 107,
      "editor_id": 12,
      "message_received": "นะคะ เราก็ต้องมากำหนดด้วยว่า ข้อทมูลที่ใส่ไก้",
      "slice_count": 3,
      "slices": "นะคะ |เราก็ต้องมากำหนดด้วยว่า |ข้อมูลที่ใส่ได้|",
      "edit_duration": 0.563,
      "edit_duration_all": 4.747,
      "is_forceout": false
    },
    {
      "message_id": 108,
      "editor_id": 12,
      "message_received": "ควรจะเป็นข้อมูลขนาดไหน หรือบัตรประชาชนเรามากำหนดเลยว่าให้กรอกได้แค่ 13 หลัก ",
      "slice_count": 3,
      "slices": "ควรจะเป็นข้อมูลขนาดไหน| หรือบัตรประชาชนเรามากำหนดเลย| ว่าให้กรอกได้แค่ 13 หลัก |",
      "edit_duration": 0.479,
      "edit_duration_all": 3.054,
      "is_forceout": false
    },
    {
      "message_id": 109,
      "editor_id": 12,
      "message_received": "เราก็จะมากำหนดตรง Properties ข้างล่างตรงนี้ ",
      "slice_count": 3,
      "slices": "เราก็จะมา|กำหนดตรง Properties ข้างล่างตรงนี้| |",
      "edit_duration": 3.229,
      "edit_duration_all": 6.343,
      "is_forceout": false
    },
    {
      "message_id": 110,
      "editor_id": 12,
      "message_received": "การสร้างตาราง",
      "slice_count": 1,
      "slices": "การสร้างตาราง|",
      "edit_duration": 5.094,
      "edit_duration_all": 5.094,
      "is_forceout": false
    },
    {
      "message_id": 111,
      "editor_id": 12,
      "message_received": "โดยใช้มุมมองการออกแบบนะคะ ",
      "slice_count": 1,
      "slices": "โดยใช้มุมมองการออกแบบนะคะ |",
      "edit_duration": 8.145,
      "edit_duration_all": 8.145,
      "is_forceout": false
    },
    {
      "message_id": 112,
      "editor_id": 12,
      "message_received": "มันก็จะมีกำหนดมาว่า ชื่อของ Field ชื่อแต่ละคอลัมน์",
      "slice_count": 2,
      "slices": "มันก็จะมีการกำหนดมาว่าชื่อของ Field |ชื่อแต่ละคอลัมน์|",
      "edit_duration": 5.339,
      "edit_duration_all": 6.435,
      "is_forceout": false
    },
    {
      "message_id": 113,
      "editor_id": 12,
      "message_received": "ควรตั้งชื่ออะไร ควรจะตั้งให้มีความหมาย ",
      "slice_count": 3,
      "slices": "ควรตั้งชื่ออะไร| ควรจะตั้งให้มีความหมาย| |",
      "edit_duration": 5.961,
      "edit_duration_all": 14.723,
      "is_forceout": false
    },
    {
      "message_id": 114,
      "editor_id": 12,
      "message_received": "แล้วก็ไม่ยาวจนกเินไป แล้วก็ห้ามใช้สัญลัก",
      "slice_count": 2,
      "slices": "แล้วก็ไม่ยาวจนเกินไป| แล้วก็ห้ามใช้สัญลักษณ์|",
      "edit_duration": 3.983,
      "edit_duration_all": 7.263,
      "is_forceout": false
    },
    {
      "message_id": 115,
      "editor_id": 12,
      "message_received": "พิเศษพวกเครื่องหมายคำถาม เครื่องหมาย # อะไรพวกนี้นะคะ หรือ ... อันเดอร์สกอ ขีดเส้นใต้ ",
      "slice_count": 6,
      "slices": "พิเศษ| พวกเครื่องหมายคำถาม|  เครื่องหมาย # อะไรพวกนี้นะคะ| หรือ ...| อันเดอร์สกอร์| ขีดเส้นใต้ |",
      "edit_duration": 1.334,
      "edit_duration_all": 10.919,
      "is_forceout": false
    },
    {
      "message_id": 116,
      "editor_id": 12,
      "message_received": "รวมถึงประเภทของข้อมูล",
      "slice_count": 2,
      "slices": "รวมถึงประเภทของ|ข้อมูล|",
      "edit_duration": 8.239,
      "edit_duration_all": 9.569,
      "is_forceout": false
    },
    {
      "message_id": 117,
      "editor_id": 12,
      "message_received": "นะคะ ก็คือชนิดของข้อมูล",
      "slice_count": 2,
      "slices": "นะคะ| ก็คือชนิดของข้อมูล|",
      "edit_duration": 7.635,
      "edit_duration_all": 8.517,
      "is_forceout": false
    },
    {
      "message_id": 118,
      "editor_id": 12,
      "message_received": "ที่จะเก็บในคอลัมน์ หรือ Field นั้น ๆเช่น รหัสสินค้า ",
      "slice_count": 4,
      "slices": "ที่จะเก็บในคอลัมน์| หรือ Field นั้น ๆ |เช่น รหัสสินค้า| |",
      "edit_duration": 0.876,
      "edit_duration_all": 8.349,
      "is_forceout": false
    },
    {
      "message_id": 119,
      "editor_id": 12,
      "message_received": "มันควรจะเป็นได้ทั้งตัวเลขและตัวอักษรผสมกัน ส่วนราคานะคะ ควรจะเป็นตัวเลขอย่างเดียว",
      "slice_count": 3,
      "slices": "มันควรจะเป็นได้ทั้งตัวเลขและตัวอักษรผสมกัน| ส่วนราคานะคะ |ควรจะเป็นตัวเลขอย่างเดียว|",
      "edit_duration": 0.403,
      "edit_duration_all": 2.402,
      "is_forceout": false
    },
    {
      "message_id": 120,
      "editor_id": 12,
      "message_received": "เราไม่พิมพ์ เราจะไม่พิมพ์ 500 แล้วก็ใส่ ก. ไก้ อีก 2 ตัว แล้วก็เป็นเลข 0 ไม่ใช่ ",
      "slice_count": 4,
      "slices": "เราไม่พิมพ์ เราจะไม่พิมพ์ 500| แล้วก็ใส่ ก ไก่ อีก 2 ตัว| แล้วก็เป็นเลข 0 |ไม่ใช่ |",
      "edit_duration": 0.378,
      "edit_duration_all": 8.3,
      "is_forceout": false
    },
    {
      "message_id": 121,
      "editor_id": 12,
      "message_received": "เพราะฉะนั้น 500 คือตัวเลขอย่างเดียว กับถ้าสมติข้อมูลนั้น ๆ จะต้องนำไปคำนวณ",
      "slice_count": 4,
      "slices": "เพราะฉะนั้น 500 |คือตัวเลขอย่างเดียว |กับถ้าสมติข้อมูลนั้น ๆ |จะต้องนำไปคำนวณ|",
      "edit_duration": 4.781,
      "edit_duration_all": 7.339,
      "is_forceout": false
    },
    {
      "message_id": 122,
      "editor_id": 12,
      "message_received": "นะคะ ควรจะเป็นข้อมูลชนิดอะไร เช่น ",
      "slice_count": 3,
      "slices": "นะคะ |ควรจะเป็นข้อมูลชนิดอะไร |เช่น |",
      "edit_duration": 6.533,
      "edit_duration_all": 8.427,
      "is_forceout": false
    },
    {
      "message_id": 123,
      "editor_id": 12,
      "message_received": "อายุนะคะ คือ เอาวัน เดือน ปีเกิน ไปคำวฯ ",
      "slice_count": 3,
      "slices": "อายุนะคะ |คือ เอาวัน เดือน ปีเกิด ไปคำนวณ| |",
      "edit_duration": 0.66,
      "edit_duration_all": 7.397,
      "is_forceout": false
    },
    {
      "message_id": 124,
      "editor_id": 12,
      "message_received": "มันจะต้องเป็นตัวเลข หรือวันที่ หรืออะไรนะคะ เราก็ต้องมาพิจารณาข้อมูลพวกนั้นด้วย ",
      "slice_count": 4,
      "slices": "มันจะต้องเป็นตัวเลข |หรือวันที่หรืออะไรนะคะ| เราก็ต้องมาพิจารณาข้อมูลพวกนั้นด้วย| |",
      "edit_duration": 2.349,
      "edit_duration_all": 10.559,
      "is_forceout": false
    },
    {
      "message_id": 125,
      "editor_id": 12,
      "message_received": "วันแรกจนถึงปัจจุบันเขาทำงานมาแล้วกี่ปี่ ก็จะใช้วันที่ในการคำนวณ ",
      "slice_count": 4,
      "slices": "วันแรกจนถึงปัจจุบันเขา|ทำงานมาแล้วกี่ปี่| ก็จะใช้วันที่ในการคำนวณ| |",
      "edit_duration": 0.753,
      "edit_duration_all": 4.565,
      "is_forceout": false
    },
    {
      "message_id": 126,
      "editor_id": 12,
      "message_received": "เราก็ต้องพิจารณาตรงนี้ด้วย ถ้าสมมติคุณได้ไปทำฐานข้อมูลด้วยตัวเอง ",
      "slice_count": 3,
      "slices": "เราก็ต้องพิจารณาตรงนี้ด้วย| ถ้าสมมติคุณได้|ไปทำฐานข้อมูลด้วยตัวเอง |",
      "edit_duration": 1.25,
      "edit_duration_all": 4.176,
      "is_forceout": false
    },
    {
      "message_id": 127,
      "editor_id": 12,
      "message_received": "ข้อมูลที่เป็นข้อความ",
      "slice_count": 1,
      "slices": "ข้อมูลที่เป็นข้อความ|",
      "edit_duration": 1.059,
      "edit_duration_all": 1.059,
      "is_forceout": false
    },
    {
      "message_id": 128,
      "editor_id": 12,
      "message_received": "หรือว่า Text นะคะ ก็จะเป็นข้อมูลที่เป็นตัวอักษร ตัวเลข ทำไมถึงบอกว่าเป็น Text ถ้าตัวเลขที่ไม่ได้ใช้",
      "slice_count": 4,
      "slices": "หรือว่า Text นะคะ| ก็จะเป็นข้อมูลที่เป็นตัวอักษร ตัวเลข |ทำไมถึงบอกว่าเป็น Text |ถ้าตัวเลขที่ไม่ได้ใช้|",
      "edit_duration": 0.414,
      "edit_duration_all": 5.135,
      "is_forceout": false
    },
    {
      "message_id": 129,
      "editor_id": 12,
      "message_received": "ในการคำนวณ เช่น รหัสนักศึกษาพวกคุณ เราจะไม่",
      "slice_count": 3,
      "slices": "ในการคำนวณ| เช่น รหัสนักศึกษาพวกคุณ| เราจะไม่|",
      "edit_duration": 4.838,
      "edit_duration_all": 7.449,
      "is_forceout": false
    },
    {
      "message_id": 130,
      "editor_id": 12,
      "message_received": "เอามาบวกกัน มันไม่มีผลในการคำนวณนะคะ มัน",
      "slice_count": 3,
      "slices": "เอามาบวกกัน| มันไม่มีผลในการคำนวณนะคะ| มัน|",
      "edit_duration": 0.458,
      "edit_duration_all": 6.906,
      "is_forceout": false
    },
    {
      "message_id": 131,
      "editor_id": 12,
      "message_received": "บอกรหัสเฉย ๆ สัญลักษณ์ เครื่องหมาย ",
      "slice_count": 2,
      "slices": "เป็นตัวเลขบอกรหัสเฉย ๆ |สัญลักษณ์ เครื่องหมาย |",
      "edit_duration": 5.684,
      "edit_duration_all": 7.448,
      "is_forceout": false
    },
    {
      "message_id": 132,
      "editor_id": 12,
      "message_received": "ก็บางคนอาจจะบางคนจะเป็นที่ต้องใส่สัญลักษณ์ ",
      "slice_count": 1,
      "slices": "ก็บางคนอาจจะบางคนจะเป็นที่ต้องใส่สัญลักษณ์ |",
      "edit_duration": 2.743,
      "edit_duration_all": 2.743,
      "is_forceout": false
    },
    {
      "message_id": 133,
      "editor_id": 12,
      "message_received": "อย่างคำนำหน้าชื่อ บางคนก็จะพิมพ์นางสาว ",
      "slice_count": 2,
      "slices": "อย่างคำนำหน้าชื่อ| บางคนก็จะพิมพ์นางสาว |",
      "edit_duration": 4.125,
      "edit_duration_all": 5.68,
      "is_forceout": false
    },
    {
      "message_id": 134,
      "editor_id": 12,
      "message_received": "บางคนพิมพื น.ส. มันก็จะมี",
      "slice_count": 2,
      "slices": "บางคนพิมพ์ น.ส.| มันก็จ|",
      "edit_duration": 2.532,
      "edit_duration_all": 6.377,
      "is_forceout": false
    },
    {
      "message_id": 135,
      "editor_id": 12,
      "message_received": "มีเครื่องหมาย มีตัวอักขระที่ผสมกัน รวมถึงตัวเลข ก็ตัวเลขนี่",
      "slice_count": 4,
      "slices": "ะมีเครื่องหมาย |มีตัวอักขระที่ผสมกัน |รวมถึงตัวเลข| ก็ตัวเลขนี่|",
      "edit_duration": 4.21,
      "edit_duration_all": 7.245,
      "is_forceout": false
    },
    {
      "message_id": 136,
      "editor_id": 12,
      "message_received": "ก็จะมีหลายประเภทเหมือนกัน ก็จะเป็นข้อมูลที่เป็นตัวเลขอาจจะเป็นจำนวน",
      "slice_count": 2,
      "slices": "ก็จะมีหลายประเภทเหมือนกัน| ก็จะเป็นข้อมูลที่เป็นตัวเลขอาจจะเป็นจำนวน|",
      "edit_duration": 1.265,
      "edit_duration_all": 3.979,
      "is_forceout": false
    },
    {
      "message_id": 137,
      "editor_id": 12,
      "message_received": "เงิน การเก็บเงิน ก็มีให้เลือกหลายรูปแบบ",
      "slice_count": 3,
      "slices": "เงิน| การเก็บเงิน |ก็มีให้เลือกหลายรูปแบบ|",
      "edit_duration": 0.426,
      "edit_duration_all": 3.586,
      "is_forceout": false
    },
    {
      "message_id": 138,
      "editor_id": 12,
      "message_received": "นะคะ ถ้าเราเลือกข้อมูลเป็น Byte ",
      "slice_count": 3,
      "slices": "นะคะ| ถ้าเราเลือกข้อมูลเป็น Byte| |",
      "edit_duration": 2.604,
      "edit_duration_all": 7.629,
      "is_forceout": false
    },
    {
      "message_id": 139,
      "editor_id": 12,
      "message_received": "ข้อมูลที่เราเก็บได้จะมีแค่ 0-255 เท่านั้น ",
      "slice_count": 2,
      "slices": "ข้อมูลที่เราเก็บได้จะมีแค่ 0-255 เท่านั้น| |",
      "edit_duration": 1.787,
      "edit_duration_all": 3.536,
      "is_forceout": false
    },
    {
      "message_id": 140,
      "editor_id": 12,
      "message_received": "แล้วก็เป็นจำนวนเต็ม ใส่เป็นทศนิยมไม่ได้",
      "slice_count": 2,
      "slices": "แล้วก็เป็นจำนวนเต็ม| ใส่เป็นทศนิยมไม่ได้|",
      "edit_duration": 1.83,
      "edit_duration_all": 3.047,
      "is_forceout": false
    },
    {
      "message_id": 141,
      "editor_id": 12,
      "message_received": "นะคะ ข้อมูลที่เป็น Integ",
      "slice_count": 1,
      "slices": "นะคะ ข้อมูลที่เป็น Intege|",
      "edit_duration": 16.013,
      "edit_duration_all": 16.013,
      "is_forceout": true
    },
    {
      "message_id": 142,
      "editor_id": 12,
      "message_received": "- 30,000 กว่าถึง 32",
      "slice_count": 1,
      "slices": "r ไปจนถึง 30,000 กว่า|",
      "edit_duration": 12.384,
      "edit_duration_all": 12.384,
      "is_forceout": false
    },
    {
      "message_id": 143,
      "editor_id": 12,
      "message_received": "เต็มบวกนะคะ เป็นเต็มบวกกับเต็มลบ ",
      "slice_count": 4,
      "slices": "เป็นจำนวน|เต็มบวกนะคะ |เป็นเต็มบวกกับเต็มลบ| |",
      "edit_duration": 11.82,
      "edit_duration_all": 14.985,
      "is_forceout": false
    },
    {
      "message_id": 144,
      "editor_id": 12,
      "message_received": "ไม่มีจุดทศนิยม ",
      "slice_count": 2,
      "slices": "ไม่มีจุดทศนิยม| |",
      "edit_duration": 14.544,
      "edit_duration_all": 16.02,
      "is_forceout": true
    },
    {
      "message_id": 145,
      "editor_id": 12,
      "message_received": "ถ้าเป็นรอง Integerg,n",
      "slice_count": 1,
      "slices": "ถ้าเป็นรอง Integer|",
      "edit_duration": 8.438,
      "edit_duration_all": 8.438,
      "is_forceout": false
    },
    {
      "message_id": 146,
      "editor_id": 12,
      "message_received": "มันจะกลายเป็นประมาณ 2 พันล้าน อันนี้เหมาะกันการใส่งบประมาณที่เยอะมาก ๆ ",
      "slice_count": 4,
      "slices": " |มันจะกลายเป็นประมาณ 2 พันล้าน| อันนี้เหมาะกันการใส่งบประมาณที่เยอะมาก ๆ| |",
      "edit_duration": 4.741,
      "edit_duration_all": 10.256,
      "is_forceout": false
    },
    {
      "message_id": 147,
      "editor_id": 12,
      "message_received": "หรือข้อมูลเงินใด ๆ ก็ตาม",
      "slice_count": 1,
      "slices": "หรือข้อมูลเงินใด ๆ ก็ตาม|",
      "edit_duration": 9.865,
      "edit_duration_all": 9.865,
      "is_forceout": false
    },
    {
      "message_id": 148,
      "editor_id": 12,
      "message_received": "ที่เป็นตัวเลขที่มใากกว่าค่า Integer ะรรมาดา",
      "slice_count": 1,
      "slices": "ที่เป็นตัวเลขที่มากกว่าค่า Integer ธรรมดา|",
      "edit_duration": 12.496,
      "edit_duration_all": 12.496,
      "is_forceout": false
    },
    {
      "message_id": 149,
      "editor_id": 12,
      "message_received": "ขึ้นไปนะคะ Single จะเป็นตัวเลขที่มีจุดทศนิยมนะคะ ",
      "slice_count": 4,
      "slices": "ขึ้นไปนะคะ| Single| จะเป็นตัวเลขที่มีจุดทศนิยมนะคะ| |",
      "edit_duration": 11.621,
      "edit_duration_all": 15.793,
      "is_forceout": false
    },
    {
      "message_id": 150,
      "editor_id": 12,
      "message_received": "อาจจะมีค่าไปจนถึงติดลบนะคะ เป็นทั้งทศนิยม",
      "slice_count": 2,
      "slices": "อาจจะมีค่าไปจนถึงติดลบนะคะ| เป็นทั้งทศนิยม|",
      "edit_duration": 9.552,
      "edit_duration_all": 10.582,
      "is_forceout": false
    },
    {
      "message_id": 151,
      "editor_id": 12,
      "message_received": "ที่เป็นเต็มลบกับเต็มบวกนะคะ",
      "slice_count": 2,
      "slices": "ที่เป็นเต็มลบกับเต็มบวกนะคะ| |",
      "edit_duration": 7.892,
      "edit_duration_all": 9.574,
      "is_forceout": false
    },
    {
      "message_id": 152,
      "editor_id": 12,
      "message_received": "ต่อมา Double ก็",
      "slice_count": 1,
      "slices": "ต่อมา Double |",
      "edit_duration": 7.581,
      "edit_duration_all": 7.581,
      "is_forceout": false
    },
    {
      "message_id": 153,
      "editor_id": 12,
      "message_received": "จะใช้กับตัวเลขที่เป็นจุดทศนิยม บางทีเราไปซื้อของ ",
      "slice_count": 2,
      "slices": "จะใช้กับตัวเลขที่เป็นจุดทศนิยม| บางทีเราไปซื้อของ|",
      "edit_duration": 1.004,
      "edit_duration_all": 2.875,
      "is_forceout": false
    },
    {
      "message_id": 154,
      "editor_id": 12,
      "message_received": "เราจะเห็นว่าเขาคำนวณเป็นจุดทศนิยมให้เราด้วย แสดงว่า",
      "slice_count": 2,
      "slices": "เราจะเห็นว่าเขาคำนวณเป็นจุดทศนิยมให้เราด้วย |แสดงว่า|",
      "edit_duration": 3.799,
      "edit_duration_all": 4.621,
      "is_forceout": false
    },
    {
      "message_id": 155,
      "editor_id": 12,
      "message_received": "การเขียนโปรแกรมกับการเก็บข้อมูลของเขา เขาแสด",
      "slice_count": 2,
      "slices": "การเขียนโปรแกรมในการเก็บข้อมูลของเขา| เขาแสด|",
      "edit_duration": 4.085,
      "edit_duration_all": 7.245,
      "is_forceout": false
    },
    {
      "message_id": 156,
      "editor_id": 12,
      "message_received": "ถึงทศนิยม 1 ตำแหน่ง 2 ตำแหน่ง 3 ตำแหน่ง ก็ว่ากันไป แต่ส่วนมากถ้าเป็นค่าเงิน เราจะใช้แค่ ",
      "slice_count": 5,
      "slices": "ง|ถึงทศนิยม 1 ตำแหน่ง 2 ตำแหน่ง 3 ตำแหน่ง |ก็ว่ากันไป| แต่ส่วนมากถ้าเป็นค่าเงิน เ|ราจะใช้แค่ |",
      "edit_duration": 4.794,
      "edit_duration_all": 10.145,
      "is_forceout": false
    },
    {
      "message_id": 157,
      "editor_id": 12,
      "message_received": "2 ตำแหน่งนะคะ ต่อมา วันที่ ",
      "slice_count": 2,
      "slices": "2 ตำแหน่งนะคะ| ต่อมา วันที่ |",
      "edit_duration": 6.626,
      "edit_duration_all": 8.417,
      "is_forceout": false
    },
    {
      "message_id": 158,
      "editor_id": 12,
      "message_received": "เวลา ก็จะเป็นการระบุข้อมูลที่เป็นแบบวันที่ ",
      "slice_count": 3,
      "slices": "เวล|า ก็จะเป็นการระบุข้อมูลที่เป็นแบบวันที่| |",
      "edit_duration": 1.75,
      "edit_duration_all": 5.961,
      "is_forceout": false
    },
    {
      "message_id": 159,
      "editor_id": 12,
      "message_received": "เป็น ค.ศ หรือ พ.ศ ก็แล้วแต่เราจะระบุก็ได้",
      "slice_count": 2,
      "slices": "เป็น ค.ศ หรือ พ.ศ |ก็แล้วแต่เราจะระบุก็ได้|",
      "edit_duration": 0.768,
      "edit_duration_all": 2.264,
      "is_forceout": false
    },
    {
      "message_id": 160,
      "editor_id": 12,
      "message_received": "นะคะ โดยที่มันอาจจะเป็น",
      "slice_count": 2,
      "slices": "นะคะ| โดยที่มันอาจจะเป็น|",
      "edit_duration": 1.572,
      "edit_duration_all": 3.994,
      "is_forceout": false
    },
    {
      "message_id": 161,
      "editor_id": 12,
      "message_received": "ระบบเต็ม ก็คือจะมีทั้งวันที่และเวลา แต่ส่วนมากเราจะใช้",
      "slice_count": 3,
      "slices": "ระบบเต็ม |ก็คือจะมีทั้งวันที่และก็เวลา| แต่ส่วนมากเราจะใช้|",
      "edit_duration": 1.943,
      "edit_duration_all": 10.537,
      "is_forceout": false
    },
    {
      "message_id": 162,
      "editor_id": 12,
      "message_received": "แบบวัน เดือน ปี แค่นั้นนะคะ ",
      "slice_count": 2,
      "slices": "แบบ |วัน เดือน ปี แค่นั้นนะคะ |",
      "edit_duration": 4.373,
      "edit_duration_all": 5.677,
      "is_forceout": false
    },
    {
      "message_id": 163,
      "editor_id": 12,
      "message_received": "กับ Yes/No Question ",
      "slice_count": 1,
      "slices": "กับ Yes/No Question |",
      "edit_duration": 4.174,
      "edit_duration_all": 4.174,
      "is_forceout": false
    },
    {
      "message_id": 164,
      "editor_id": 12,
      "message_received": "ใช่หรือไม่ มันจะเป็นคำตอบสำหรับข้อมูล",
      "slice_count": 3,
      "slices": "นะคะ |ใช่หรือไม่ |มันจะเป็นคำตอบสำหรับข้อมูล|",
      "edit_duration": 4.024,
      "edit_duration_all": 8.105,
      "is_forceout": false
    },
    {
      "message_id": 165,
      "editor_id": 12,
      "message_received": "ที่เป็นตรรกะที่มีอยู่ 2 ค่า ก็คือจริงกับเท็จ ",
      "slice_count": 2,
      "slices": "ที่เป็นตรรกะที่มีอยู่ 2 ค่า| ก็คือจริงกับเท็จ |",
      "edit_duration": 3.296,
      "edit_duration_all": 4.413,
      "is_forceout": false
    },
    {
      "message_id": 166,
      "editor_id": 12,
      "message_received": "เช่น ตอนนี้คุณเป็นนักศึกษา เขาจะถามว่าเป็น",
      "slice_count": 2,
      "slices": "เช่น ตอนนี้คุณเป็นนักศึกษา |เขาจะถามว่าเป็น|",
      "edit_duration": 0.743,
      "edit_duration_all": 1.858,
      "is_forceout": false
    },
    {
      "message_id": 167,
      "editor_id": 12,
      "message_received": "จริงหรือเท็จ ถ้ายังเป็นนักศึกษาอยู่ก็ตอบว่า Yes ",
      "slice_count": 2,
      "slices": "จริงหรือเท็จ| ถ้ายังเป็นนักศึกษาอยู่ก็ตอบว่า Yes |",
      "edit_duration": 1.225,
      "edit_duration_all": 5.131,
      "is_forceout": false
    },
    {
      "message_id": 168,
      "editor_id": 12,
      "message_received": "ถ้าเรียนจบแล้วก็อาจจะบอกว่า No นะคะ กับ OLE Object นะคะ ก็จะเป็นข้อมูล",
      "slice_count": 3,
      "slices": "ถ้าเรียนจบแล้วก็อาจจะบอกว่า No นะคะ |กับ OLE Object นะคะ |ก็จะเป็นข้อมูล|",
      "edit_duration": 5.705,
      "edit_duration_all": 8.526,
      "is_forceout": false
    },
    {
      "message_id": 169,
      "editor_id": 12,
      "message_received": "ที่เอาไว้ในการแนบรูปภาพนะคะ ฐานข้อมูลบางอย่าง ",
      "slice_count": 2,
      "slices": "ที่เอาไว้ในการแนบรูปภาพนะคะ| ฐานข้อมูลบางอย่าง|",
      "edit_duration": 0.423,
      "edit_duration_all": 1.307,
      "is_forceout": false
    },
    {
      "message_id": 170,
      "editor_id": 12,
      "message_received": "เขาให้เราแนบรูปภาพด้วย บางทีเราสมัครสมาชิก ",
      "slice_count": 3,
      "slices": "เขาให้เราแนบรูปภาพด้วย| เช่น |บางทีเราสมัครสมาชิก |",
      "edit_duration": 1.776,
      "edit_duration_all": 8.089,
      "is_forceout": false
    },
    {
      "message_id": 171,
      "editor_id": 12,
      "message_received": "อาจจะเป็นสมาชิก หรือสมัครเรียนหนังสือ ",
      "slice_count": 2,
      "slices": "อาจจะเป็นสมาชิก |หรือสมัครเรียนหนังสือ |",
      "edit_duration": 7.505,
      "edit_duration_all": 8.135,
      "is_forceout": false
    },
    {
      "message_id": 172,
      "editor_id": 12,
      "message_received": "หรือสมัครสอบเขาก็จะให้เราแนบรูปภาพ แนบ",
      "slice_count": 3,
      "slices": "หรือสมัครสอบ| เขาก็จะให้เราแนบรูปภาพ| แนบ|",
      "edit_duration": 7.199,
      "edit_duration_all": 9.44,
      "is_forceout": false
    },
    {
      "message_id": 173,
      "editor_id": 12,
      "message_received": "ใบเสร็จ ถ้าเป็นระบบขายของ ก็แนบใบเสร็จดอนเงิน",
      "slice_count": 2,
      "slices": "ใบเสร็จ ถ้าเป็นระบบขายของ|ก็แนบใบเสร็จโอนเงิน|",
      "edit_duration": 0.882,
      "edit_duration_all": 6.963,
      "is_forceout": false
    },
    {
      "message_id": 174,
      "editor_id": 12,
      "message_received": "ก็แนบเป็นรูปภาพมาด้วยนะคะ ส่วนที่ 3 จะเป็นส่วนของการกำหนดค่า เหมือนที่อาจารย์เอาให้ดู",
      "slice_count": 3,
      "slices": " ก็แนบเป็นรูปภาพมาด้วยนะคะ| ส่วนที่ 3 จะเป็นส่วนของการกำหนดค่า| เหมือนที่อาจารย์เอาให้ดู|",
      "edit_duration": 3.047,
      "edit_duration_all": 5.854,
      "is_forceout": false
    },
    {
      "message_id": 175,
      "editor_id": 12,
      "message_received": "เมื่อกี้นี้ในภาพนะคะ ก็จะเป็นการบอกขนาดของข้อมูล",
      "slice_count": 3,
      "slices": "เมื่อกี้นี้|ในภาพนะคะ |ก็จะเป็นการบอกขนาดของข้อมูล|",
      "edit_duration": 5.198,
      "edit_duration_all": 7.385,
      "is_forceout": false
    },
    {
      "message_id": 176,
      "editor_id": 12,
      "message_received": "ที่จะเก็บ เรากำหนดเข้ามูลได้เลยนะคะ ",
      "slice_count": 3,
      "slices": "ที่จะเก็บ| เรากำหนดเข้ามูลได้เลยนะคะ| |",
      "edit_duration": 0.473,
      "edit_duration_all": 5.364,
      "is_forceout": false
    },
    {
      "message_id": 177,
      "editor_id": 12,
      "message_received": "รูปแบบของการแสดงผลข้อมูลจะเป็นอย่างไร การป้อนข้อมูลจะเป็นลักษณะไหน เราสามารถกำหนดได้นะคะ ",
      "slice_count": 4,
      "slices": "แล้วก็|รูปแบบของการแสดงผลข้อมูลจะเป็นอย่างไร| การป้อนข้อมูลจะเป็นลักษณะไหน |เราสามารถกำหนดได้นะคะ |",
      "edit_duration": 2.89,
      "edit_duration_all": 6.514,
      "is_forceout": false
    },
    {
      "message_id": 178,
      "editor_id": 12,
      "message_received": "กำหนดคำอธิบายข้อมูล เช่น ก่อนที่เราจะกรอกข้อมูลลงไป",
      "slice_count": 2,
      "slices": "กำหนดคำอธิบายข้อมูล| เช่น ก่อนที่เราจะกรอกข้อมูลลงไป|",
      "edit_duration": 3.038,
      "edit_duration_all": 4.236,
      "is_forceout": false
    },
    {
      "message_id": 179,
      "editor_id": 12,
      "message_received": "นี่ ในระบบบางอัน ถ้าเราเอาเมาส์ไปชี้ เขาจะ",
      "slice_count": 4,
      "slices": "นี่| ในระบบบางอัน| ถ้าเราเอาเมาส์ไปชี้| เขาจะ|",
      "edit_duration": 0.363,
      "edit_duration_all": 3.588,
      "is_forceout": false
    },
    {
      "message_id": 180,
      "editor_id": 12,
      "message_received": "มีคำอธิบายว่า ในช่องนี้จะให้กรอกข้อมูลเป็นแบบไหน",
      "slice_count": 2,
      "slices": "มีคำอธิบายว่าในช่องนี้| จะให้กรอกข้อมูลเป็นแบบไหน|",
      "edit_duration": 1.53,
      "edit_duration_all": 3.615,
      "is_forceout": false
    },
    {
      "message_id": 181,
      "editor_id": 12,
      "message_received": "ถ้าเราบอกว่าให้กรอกรหัสบัตรประชาชน พอเอาเมาส์ไปชี้ปุ๊บ เขาก็จะบอกว่าให้กรอกเลข ",
      "slice_count": 4,
      "slices": "ถ้าเราบอกว่าให้กรอกรหัสบัตรประชาชน| พอเอาเมาส์ไปชี้ปุ๊บ |เขาก็จะบอกว่าให้กรอกเลข|จำนวน |",
      "edit_duration": 2.129,
      "edit_duration_all": 8.68,
      "is_forceout": false
    },
    {
      "message_id": 182,
      "editor_id": 12,
      "message_received": "13 หลักเป็นต้นนะคะ ",
      "slice_count": 2,
      "slices": "13 หลักเป็นต้นนะคะ| |",
      "edit_duration": 3.256,
      "edit_duration_all": 5.324,
      "is_forceout": false
    },
    {
      "message_id": 183,
      "editor_id": 12,
      "message_received": "กับอาจจะมีการกำหนดค่าเริ่มต้น เช่น เขาถามวันเกิด ส่วนมากวันเกิด",
      "slice_count": 3,
      "slices": "กับอาจจะมีการกำหนดค่าเริ่มต้น| เช่น เขาถามวันเกิด| ส่วนมากวันเกิด|",
      "edit_duration": 0.421,
      "edit_duration_all": 5.025,
      "is_forceout": false
    },
    {
      "message_id": 184,
      "editor_id": 12,
      "message_received": "จะเป็นวันที่ 1 มกราคม ปี 2000 อะไรก็ว่าไป",
      "slice_count": 3,
      "slices": "ค่าเริ่มต้น|จะเป็นวันที่ 1 มกราคม ปี 2000| อะไรก็ว่าไป|",
      "edit_duration": 5.461,
      "edit_duration_all": 8.557,
      "is_forceout": false
    },
    {
      "message_id": 185,
      "editor_id": 12,
      "message_received": "นะคะ ก็จะเป็นค่าเริ่มต้น ถ้าคุรไม่ได้เกิดวันนั้น ก็เปลี่ยนค่าิื",
      "slice_count": 4,
      "slices": "นะค|ะ ก็จะเป็นค่าเริ่มต้น| ถ้าคุณ|ไม่ได้เกิดวันนั้น ก็เปลี่ยน|",
      "edit_duration": 0.341,
      "edit_duration_all": 10.363,
      "is_forceout": false
    },
    {
      "message_id": 186,
      "editor_id": 12,
      "message_received": "หรืออาจจะเป็นเงินบริจาคนะคะ นะคะ ค่าเริ่มต้นอาจจะเป็น 10 บาท ",
      "slice_count": 4,
      "slices": "ค่า|หรืออาจจะเป็นเงินบริจาคนะคะ| ค่าเริ่มต้นอาจจะเป็น 10 บาท| |",
      "edit_duration": 9.96,
      "edit_duration_all": 15.824,
      "is_forceout": false
    },
    {
      "message_id": 187,
      "editor_id": 12,
      "message_received": "คุณอาจจะไปเปลี่ยนค่าก็ได้นะคะ กับ",
      "slice_count": 2,
      "slices": "คุณอาจจะไปเปลี่ยนค่าก็ได้นะคะ |กับ|",
      "edit_duration": 10.89,
      "edit_duration_all": 11.736,
      "is_forceout": false
    },
    {
      "message_id": 188,
      "editor_id": 12,
      "message_received": "การกำหนดเงื่อนไขของค่า เช่น ",
      "slice_count": 2,
      "slices": "การกำหนดเงื่อนไขของค่า| เช่น |",
      "edit_duration": 5.839,
      "edit_duration_all": 6.66,
      "is_forceout": false
    },
    {
      "message_id": 189,
      "editor_id": 12,
      "message_received": "เงินเดือน จะต้องเป็นบวกเสมอ ",
      "slice_count": 3,
      "slices": "เงินเดือน| จะต้องเป็นบวกเสมอ| |",
      "edit_duration": 4.488,
      "edit_duration_all": 7.731,
      "is_forceout": false
    },
    {
      "message_id": 190,
      "editor_id": 12,
      "message_received": "จะบอกว่าเขาถามเงินเดือนเท่าไร -5000 ",
      "slice_count": 3,
      "slices": "จะบอกว่าเขาถามเงินเดือนเท่าไร| คุณจะบอกว่า -5000| |",
      "edit_duration": 1.003,
      "edit_duration_all": 13.344,
      "is_forceout": false
    },
    {
      "message_id": 191,
      "editor_id": 12,
      "message_received": "คือ ทำงานแล้วเป็นหนี้ไปเรื่อย ๆ  ก็ไม่ใช่ ค่าบางค่า",
      "slice_count": 3,
      "slices": "คือ ยังไม่ได้|ทำงานแล้วเป็นหนี้ไปเรื่อย ๆ ก็ไม่ใช่| ค่าบางค่า|",
      "edit_duration": 6.389,
      "edit_duration_all": 10.499,
      "is_forceout": false
    },
    {
      "message_id": 192,
      "editor_id": 12,
      "message_received": "นะคะ ก็ต้อง ค่าบางค่า จะต้องเป็นบวกเสมอ",
      "slice_count": 2,
      "slices": "นะคะ| จะต้องเป็นบวกเสมอ|",
      "edit_duration": 6.371,
      "edit_duration_all": 12.402,
      "is_forceout": false
    },
    {
      "message_id": 193,
      "editor_id": 12,
      "message_received": "อายุ จะต้องเป็นจำนวนเต็มบวกเต็มลบไม่ได้นะคะ กับการกำหนดข้อความ",
      "slice_count": 3,
      "slices": "อายุ |จะต้องเป็นจำนวนเต็มบวกเต็มลบไม่ได้นะคะ| กับการกำหนดข้อความ|",
      "edit_duration": 7.447,
      "edit_duration_all": 9.699,
      "is_forceout": false
    },
    {
      "message_id": 194,
      "editor_id": 12,
      "message_received": "ที่แสดงหากใส่ข้อมูลไม่ตรงตามเงื่อนไข เช่น ",
      "slice_count": 2,
      "slices": "ที่แสดงหากใส่ข้อมูลไม่ตรงตามเงื่อนไข| เช่น |",
      "edit_duration": 10.084,
      "edit_duration_all": 11.703,
      "is_forceout": false
    },
    {
      "message_id": 195,
      "editor_id": 12,
      "message_received": "ใส่อายุเป็น -20 มันก็จะมี",
      "slice_count": 2,
      "slices": "ใส่อายุเป็น -20| มันก็จะมี|",
      "edit_duration": 6.527,
      "edit_duration_all": 7.076,
      "is_forceout": false
    },
    {
      "message_id": 196,
      "editor_id": 12,
      "message_received": "คำสั่งแจ้งเตือนขึ้นมาว่า ให้ใส่ค่าที่เป็น",
      "slice_count": 1,
      "slices": "คำสั่งแจ้งเตือนขึ้นมาว่าให้ใส่ค่าข้อมูล|",
      "edit_duration": 10.694,
      "edit_duration_all": 10.694,
      "is_forceout": false
    },
    {
      "message_id": 197,
      "editor_id": 12,
      "message_received": "ที่เป็นค่าบวกเท่านั้นนะคะ ก็จะเป็นแบบนี้ เราสามารถกำหนดได้ รวมถึงข้อมูล",
      "slice_count": 4,
      "slices": "ที่เป็นค่าบวกเท่านั้นนะคะ |ก็จะเป็นแบบนี้| เราสามารถกำหนดได้ |รวมถึงข้อมูล|",
      "edit_duration": 9.947,
      "edit_duration_all": 13.154,
      "is_forceout": false
    },
    {
      "message_id": 198,
      "editor_id": 12,
      "message_received": "ที่จำเป็นต้องตอบ จะเว้นว่างไม่ได้ ",
      "slice_count": 3,
      "slices": "ที่จำเป็นต้องตอบ |จะเว้นว่างไม่ได้| |",
      "edit_duration": 3.745,
      "edit_duration_all": 6.19,
      "is_forceout": false
    },
    {
      "message_id": 199,
      "editor_id": 12,
      "message_received": "เช่น เลขบัตรประชาชน คุณจะบอกว่าคุณไม่มีเลขบัตรประชาชนไม่ได้",
      "slice_count": 2,
      "slices": "เช่น เลขบัตรประชาชน |คุณจะบอกว่าคุณไม่มีเลขบัตรประชาชนเป็นไปไม่ได้|",
      "edit_duration": 1.234,
      "edit_duration_all": 9.044,
      "is_forceout": false
    },
    {
      "message_id": 200,
      "editor_id": 12,
      "message_received": "นะคะ เพราะฉะนั้น ต้องกรอกทุกครั้ง หรืออาจจะเป็นแบบฟอร์มให้สมัครใด ๆ ก็ตาม ไอ้",
      "slice_count": 5,
      "slices": "นะคะ |เพราะฉะนั้น |ต้องกรอกทุกครั้ง| หรืออาจจะเป็นแบบฟอร์มให้สมัครใด ๆ ก็ตาม| ไอ้|",
      "edit_duration": 3.497,
      "edit_duration_all": 9.457,
      "is_forceout": false
    },
    {
      "message_id": 201,
      "editor_id": 12,
      "message_received": "เลขบัตรประชนนี่ จะเป็นข้อมูลที่ต้องกรอกเสมอ",
      "slice_count": 2,
      "slices": "เลขบัตรประชนนี่| จะเป็นข้อมูลที่ต้องกรอกเสมอ|",
      "edit_duration": 1.313,
      "edit_duration_all": 2.893,
      "is_forceout": false
    },
    {
      "message_id": 202,
      "editor_id": 12,
      "message_received": "จะปล่อยว่างไม่ได้ การกำหนดการกำหนดค่าคีย์หลักนะคะ ",
      "slice_count": 2,
      "slices": " จะปล่อยว่างไม่ได้| การกำหนดการกำหนดค่าคีย์หลักนะคะ |",
      "edit_duration": 3.257,
      "edit_duration_all": 5.946,
      "is_forceout": false
    },
    {
      "message_id": 203,
      "editor_id": 12,
      "message_received": "ก็ทำได้ง่ายมาก ถ้าในโปรแกรม ก็คือคุณจะเลือก",
      "slice_count": 3,
      "slices": "ก็ทำได้ง่ายมาก| ถ้าในโปรแกรม| ก็คือคุณจะเลือก|",
      "edit_duration": 3.615,
      "edit_duration_all": 5.916,
      "is_forceout": false
    },
    {
      "message_id": 204,
      "editor_id": 12,
      "message_received": "ค่าไหน ให้เป็นคีย์หลัก คลิกที่คอลัมน์นั้น ๆ",
      "slice_count": 2,
      "slices": "ค่าไหนให้เป็นคีย์หลัก| คลิกที่คอลัมน์นั้น ๆ |",
      "edit_duration": 1.085,
      "edit_duration_all": 2.515,
      "is_forceout": false
    },
    {
      "message_id": 205,
      "editor_id": 12,
      "message_received": "นั้น ๆ หรือฟีลด์นั้น ๆ หรือการกดรูปตัวกุญจะหมายถึงคีย์หลัก หรือว่า Primary key นั่นล่ะ ",
      "slice_count": 5,
      "slices": " หรือ Field นั้น ๆ |หรือการกดรูปตัวกุญแจ|จะหมายถึงคีย์หลัก| หรือว่า Primary key นั่นล่ะ| |",
      "edit_duration": 5.719,
      "edit_duration_all": 14.845,
      "is_forceout": false
    },
    {
      "message_id": 206,
      "editor_id": 12,
      "message_received": "นะคะ แค่เลือกแล้วก็กด มันก็จะ",
      "slice_count": 3,
      "slices": "นะคะ| แค่เลือกแล้วก็กด |มันก็จะ|",
      "edit_duration": 14.274,
      "edit_duration_all": 15.835,
      "is_forceout": false
    },
    {
      "message_id": 207,
      "editor_id": 12,
      "message_received": "เป็นการแจ้งในระบบเลยว่า ไอ้ค่านี้ ",
      "slice_count": 2,
      "slices": "เป็นการแจ้งในระบบเลยว่า| ไอ้ค่านี้|",
      "edit_duration": 10.019,
      "edit_duration_all": 10.845,
      "is_forceout": false
    },
    {
      "message_id": 208,
      "editor_id": 12,
      "message_received": "คือค่าคีย์หลัก",
      "slice_count": 1,
      "slices": "คือค่าคีย์หลัก|",
      "edit_duration": 11.395,
      "edit_duration_all": 11.395,
      "is_forceout": false
    },
    {
      "message_id": 209,
      "editor_id": 12,
      "message_received": "ของตารางนี้นะคะ กับ",
      "slice_count": 3,
      "slices": "ของ|ตารางนี้นะคะ| กับ|",
      "edit_duration": 7.661,
      "edit_duration_all": 9.266,
      "is_forceout": false
    },
    {
      "message_id": 210,
      "editor_id": 12,
      "message_received": "ความสัมพันธ์ มันจะเป็นการสร้างความสัมพันธ์ระหว่าง 2 ตารางขึ้นไป ",
      "slice_count": 3,
      "slices": "ความสัมพันธ์ |มันจะเป็นการสร้างความสัมพันธ์ระหว่าง 2 |ตารางขึ้นไป |",
      "edit_duration": 2.375,
      "edit_duration_all": 4.294,
      "is_forceout": false
    },
    {
      "message_id": 211,
      "editor_id": 12,
      "message_received": "ดดยที่เราจะมีการพิจารณาคีย์นอกของปแต่ละตาร",
      "slice_count": 2,
      "slices": "โดยที่เราจะมีการพิจารณาคีย์นอก|ของแต่ละตาร|",
      "edit_duration": 3.246,
      "edit_duration_all": 5.394,
      "is_forceout": false
    },
    {
      "message_id": 212,
      "editor_id": 12,
      "message_received": "ตารางที่มันจะอ้างถึงคีย์หลักของอีกตารางหนึ่งนะคะ ก็อันนี้ก็เดี๋ยวจะลองทำใน",
      "slice_count": 5,
      "slices": "ตาราง| ที่มันจะอ้างถึงคีย์หลักของอีกตาราง|หนึ่งนะค|ะ| ก็อันนี้ก็เดี๋ยวจะลองทำใน|",
      "edit_duration": 2.696,
      "edit_duration_all": 10.412,
      "is_forceout": false
    },
    {
      "message_id": 213,
      "editor_id": 12,
      "message_received": "ตัวโปรแกรมว่ามันจะอ้างอิงกันอย่างไรนะคะ ในตัวโปรแกรม",
      "slice_count": 3,
      "slices": "ตัวโปรแกรมว่า|มันจะอ้างอิงกันอย่างไรนะคะ| ในตัวโปรแกรม|",
      "edit_duration": 5.97,
      "edit_duration_all": 8.812,
      "is_forceout": false
    },
    {
      "message_id": 214,
      "editor_id": 12,
      "message_received": "มันก็จะง่ายมากค่ะ มันก็จะมีตัวให้เรากดได้เลย ตาม",
      "slice_count": 3,
      "slices": "มันก็จะง่ายมากค่ะ| มันก็จะมีตัวให้เรากดได้เลย| ตาม|",
      "edit_duration": 1.502,
      "edit_duration_all": 8.396,
      "is_forceout": false
    },
    {
      "message_id": 215,
      "editor_id": 12,
      "message_received": "ลูกศรสีแดงชี้นะคะ เป็นโปรแกรมค่อนข้างสำเร็จรูปเลยนะคะ ว่าเราจะสร้างคีย์หลักอย่างไร อันไหนจะเป็นความสัมพันธ์",
      "slice_count": 4,
      "slices": "ลูกศรสีแดงชี้นะคะ| เป็นโปรแกรมค่อนข้างสำเร็จรูปเลยนะคะ| ว่าเราจะสร้างคีย์หลักอย่างไร| อันไหนจะเป็นความสัมพันธ์|",
      "edit_duration": 0.62,
      "edit_duration_all": 4.285,
      "is_forceout": false
    },
    {
      "message_id": 216,
      "editor_id": 12,
      "message_received": "นะคะ ก่อนที่เราจะทำสิ่งเหล่านี้ได้ เราต้องว่า",
      "slice_count": 4,
      "slices": "นะคะ| ก่อนที่เราจะทำสิ่งเหล่านี้ได้| เราต้องรู้แล้ว|ว่า|",
      "edit_duration": 0.608,
      "edit_duration_all": 7.328,
      "is_forceout": false
    },
    {
      "message_id": 217,
      "editor_id": 12,
      "message_received": "ตารางที่เราสร้างนี่ มันสัมพันธ์กันอย่างไร ",
      "slice_count": 3,
      "slices": "ตารางที่เราสร้างนี่| มันสัมพันธ์กันอย่างไร| เราเคยวาด |",
      "edit_duration": 6.272,
      "edit_duration_all": 15.595,
      "is_forceout": false
    },
    {
      "message_id": 218,
      "editor_id": 12,
      "message_received": "ER diagram มาแล้ว เหมือนตัวอย่างที่อาจารย์ให้ทำ คือ ",
      "slice_count": 3,
      "slices": "ER diagram มาแล้ว| เหมือนตัวอย่างที่อาจารย์ให้ทำ |คือ |",
      "edit_duration": 8.546,
      "edit_duration_all": 11.055,
      "is_forceout": false
    },
    {
      "message_id": 219,
      "editor_id": 12,
      "message_received": "ร้านหนังสือ ว่าผู้แต่งหนังสือกับหนังสือเขาควรจะมีความสัมพันธ์กันอย่างไรนะคะ ",
      "slice_count": 3,
      "slices": "ร้านหนังสือ| ว่าผู้แต่งหนังสือกับหนังสือ|เขาควรจะมีความสัมพันธ์กันอย่างไรนะคะ |",
      "edit_duration": 5.383,
      "edit_duration_all": 8.076,
      "is_forceout": false
    },
    {
      "message_id": 220,
      "editor_id": 12,
      "message_received": "อย่างเช่นตัวอย่าง ถ้าเราสร้างความสัมพันธ์ได้แล้ว",
      "slice_count": 2,
      "slices": "อย่างเช่นตัวอย่าง| ถ้าเราสร้างความสัมพันธ์ได้แล้ว|",
      "edit_duration": 5.25,
      "edit_duration_all": 6.384,
      "is_forceout": false
    },
    {
      "message_id": 221,
      "editor_id": 12,
      "message_received": "มันจะเป็นแบบนี้ค่ะ มันจะมีการโยงเส้นของ 2 ตาราง ",
      "slice_count": 4,
      "slices": "มันจะเป็นแบบนี้ค่ะ| มันจะมีการโยงเส้นของ 2 |ตาราง| |",
      "edit_duration": 4.999,
      "edit_duration_all": 7.974,
      "is_forceout": false
    },
    {
      "message_id": 222,
      "editor_id": 12,
      "message_received": "ให้ดูเลยว่าตาราง",
      "slice_count": 1,
      "slices": "ให้ดูเลยว่าตาราง|",
      "edit_duration": 5.963,
      "edit_duration_all": 5.963,
      "is_forceout": false
    },
    {
      "message_id": 223,
      "editor_id": 12,
      "message_received": "นี้ กับตารางนี้เขามีความสัมพันธ์กัน ",
      "slice_count": 3,
      "slices": "นี้| กับตารางนี้เขามีความสัมพันธ์กัน| |",
      "edit_duration": 0.605,
      "edit_duration_all": 7.136,
      "is_forceout": false
    },
    {
      "message_id": 224,
      "editor_id": 12,
      "message_received": "อย่างตารางนี้ค่ะ 2 ตารางนี้ มีความสัมพันธ์แบบ 1 ",
      "slice_count": 3,
      "slices": "อย่างตารางนี้ค่ะ |2 ตารางนี้ |มีความสัมพันธ์แบบ 1 |",
      "edit_duration": 2.976,
      "edit_duration_all": 6.882,
      "is_forceout": false
    },
    {
      "message_id": 225,
      "editor_id": 12,
      "message_received": "กับมากกกว่า 1 อย่างที่อาจารย์เคยบอกว่า",
      "slice_count": 2,
      "slices": "กับมากกกว่า 1 |อย่างที่อาจารย์เคยบอกว่า|",
      "edit_duration": 2.314,
      "edit_duration_all": 4.71,
      "is_forceout": false
    },
    {
      "message_id": 226,
      "editor_id": 12,
      "message_received": "ในแต่ละโปรแกรมหรือแต่ละหนังสือ",
      "slice_count": 2,
      "slices": "ในแต่ละโปรแกรมหรือ|แต่ละหนังสือ|",
      "edit_duration": 1.769,
      "edit_duration_all": 3.236,
      "is_forceout": false
    },
    {
      "message_id": 227,
      "editor_id": 12,
      "message_received": "เครื่องหมาย เขาอาจจะไม่ได้ใช้ตัว M อย่างที่อาจารย์สอน ",
      "slice_count": 4,
      "slices": "สัญลักษณ์เครื่องหมาย| เขาอาจจะไม่ได้ใช้ตัว M |อย่างที่อาจารย์สอน| |",
      "edit_duration": 4.212,
      "edit_duration_all": 8.593,
      "is_forceout": false
    },
    {
      "message_id": 228,
      "editor_id": 12,
      "message_received": "แต่มันเป็นความหมายเดียวกัน คือ ONE To Many คือ 1 มีความสัมพันธ์",
      "slice_count": 3,
      "slices": "แต่มันเป็นความหมายเดียวกัน |คือ ONE To Many |คือ 1 มีความสัมพันธ์|",
      "edit_duration": 5.885,
      "edit_duration_all": 10.938,
      "is_forceout": false
    },
    {
      "message_id": 229,
      "editor_id": 12,
      "message_received": "มากกว่า 1 กับอะไรนะคะ เพราะฉะนั้นเรา... ",
      "slice_count": 3,
      "slices": "มากกว่า 1 กับอะไรนะคะ |เพราะฉะนั้นเรา...| |",
      "edit_duration": 4.125,
      "edit_duration_all": 8.8,
      "is_forceout": false
    },
    {
      "message_id": 230,
      "editor_id": 12,
      "message_received": "เราอ่านหนังสือบางเล่นก็อาจจะเขียนอย่างนี้",
      "slice_count": 2,
      "slices": "เราอ่านหนังสือบางเล่ม|ก็อาจจะเขียนอย่างนี้|",
      "edit_duration": 7.505,
      "edit_duration_all": 8.71,
      "is_forceout": false
    },
    {
      "message_id": 231,
      "editor_id": 12,
      "message_received": "นะคะ ให้เราเข้าใจว่ามันมีความหมายเดียวกัน ",
      "slice_count": 3,
      "slices": "นะคะ |ให้เราเข้าใจว่ามันมีความหมายเดียวกัน| |",
      "edit_duration": 5.13,
      "edit_duration_all": 8.623,
      "is_forceout": false
    },
    {
      "message_id": 232,
      "editor_id": 12,
      "message_received": "มันต่างกันที่สัญลักษณ์เฉย ๆ ถ้าเป็นความสัมพันธ์แบบ 1 ต่อ 1 ",
      "slice_count": 2,
      "slices": "มันต่างกันที่สัญลักษณ์เฉย ๆ |ถ้าเป็นความสัมพันธ์แบบ 1 ต่อ 1 |",
      "edit_duration": 2.783,
      "edit_duration_all": 3.856,
      "is_forceout": false
    },
    {
      "message_id": 233,
      "editor_id": 12,
      "message_received": "นะคะ 1 ต่อ 1 บางรูปแบบเขาจะไม่เขียน",
      "slice_count": 3,
      "slices": "นะคะ| 1 ต่อ 1 |บางรูปแบบเขาจะไม่เขียน|",
      "edit_duration": 0.394,
      "edit_duration_all": 3.051,
      "is_forceout": false
    },
    {
      "message_id": 234,
      "editor_id": 12,
      "message_received": "กำหนดไว้เลย ให้รู้ว่าเป็นความสัมพันธ์ ",
      "slice_count": 3,
      "slices": "กำหนดไว้เลย| เพราะ|ให้รู้ว่าเป็นความสัมพันธ์ |",
      "edit_duration": 2.066,
      "edit_duration_all": 6.169,
      "is_forceout": false
    },
    {
      "message_id": 235,
      "editor_id": 12,
      "message_received": "แบบไหนนะคะ ONE To ONE  ONE To Many นะคะ ข้อพิจารณา",
      "slice_count": 4,
      "slices": "แบบไหนนะค|ะ ONE To ONE | ONE To Many นะคะ |ข้อพิจารณา|",
      "edit_duration": 3.629,
      "edit_duration_all": 7.317,
      "is_forceout": false
    },
    {
      "message_id": 236,
      "editor_id": 12,
      "message_received": "ในการสร้างฐานข้อมูล เราต้องรู้",
      "slice_count": 1,
      "slices": "ในการสร้างฐานข้อมูล เราต้องรู้|",
      "edit_duration": 1.355,
      "edit_duration_all": 1.355,
      "is_forceout": false
    },
    {
      "message_id": 237,
      "editor_id": 12,
      "message_received": "ว่า เราจะสร้างฐานข้อมูลเพื่อมาทำงานเกี่ยวกับระบบอะไรนะคะ เหมือนในตัวอย่าง ",
      "slice_count": 5,
      "slices": "ว่า|เราจะสร้างฐานข้อมูล| เพื่อมาทำงานเกี่ยวกับระบบอะไรนะคะ| เหมือนในตัวอย่าง| |",
      "edit_duration": 0.894,
      "edit_duration_all": 8.673,
      "is_forceout": false
    },
    {
      "message_id": 238,
      "editor_id": 12,
      "message_received": "ก็คือร้านเช่าหนังสือหรือร้านขายหนังสือ ในร้านขายหนังสือ",
      "slice_count": 3,
      "slices": "ก็คือร้านเช่าหนังสือ| หรือร้านขายหนังสือ| ในร้านขายหนังสือ|",
      "edit_duration": 2.089,
      "edit_duration_all": 4.723,
      "is_forceout": false
    },
    {
      "message_id": 239,
      "editor_id": 12,
      "message_received": "ต้องมีตารางอะไรบ้างนะคะ มันอาจจะไม่มีแค่ 3 ",
      "slice_count": 2,
      "slices": "ต้องมีตารางอะไรบ้าง นะค|ะ มันอาจจะไม่มีแค่ 3 |",
      "edit_duration": 0.543,
      "edit_duration_all": 2.034,
      "is_forceout": false
    },
    {
      "message_id": 240,
      "editor_id": 12,
      "message_received": "3 ตัวอย่างที่อาจารย์ยกตัวอย่าง มันมากกว่านั้น ",
      "slice_count": 3,
      "slices": "ตัวอย่าง 3 ตาราง|ที่อาจารย์ยกตัวอย่าง| มันมากกว่านั้น |",
      "edit_duration": 6.584,
      "edit_duration_all": 8.738,
      "is_forceout": false
    },
    {
      "message_id": 241,
      "editor_id": 12,
      "message_received": "คุณจะเช่า หรือคุณจะขาย หรือคุณจะมีระบบสมาชิกไหม ",
      "slice_count": 3,
      "slices": "คุณจะเช่า |หรือคุณจะขาย| หรือคุณจะมีระบบสมาชิกไหม|",
      "edit_duration": 5.111,
      "edit_duration_all": 7.637,
      "is_forceout": false
    },
    {
      "message_id": 242,
      "editor_id": 12,
      "message_received": "นะคะ รวมถึงรายละเอียดในตาราง ข้อมูลจะต้องเก็บอะไรบ้าง เครื่องไหน",
      "slice_count": 4,
      "slices": "นะค|ะ รวมถึงรายละเอียดในตาราง |ข้อมูลจะต้องเก็บอะไรบ้าง |เครื่องไหน|",
      "edit_duration": 0.941,
      "edit_duration_all": 5.808,
      "is_forceout": false
    },
    {
      "message_id": 243,
      "editor_id": 12,
      "message_received": "ไฟตกหรือต่อไป ",
      "slice_count": 2,
      "slices": " ไฟตกหรือ| ต่อไป|",
      "edit_duration": 6.638,
      "edit_duration_all": 9.447,
      "is_forceout": false
    },
    {
      "message_id": 244,
      "editor_id": 12,
      "message_received": "ก็ต้องดูว่าในตารางอะไรคือคีย์หลัก ",
      "slice_count": 3,
      "slices": "ก็ต้องดูว่าในตารางอะไร|คือคีย์หลัก| |",
      "edit_duration": 5.359,
      "edit_duration_all": 12.96,
      "is_forceout": false
    },
    {
      "message_id": 245,
      "editor_id": 12,
      "message_received": "ก้คือค่าที่ห้ามซ้ำกันนั่นเอง อันนี้เราจำได้นะ ",
      "slice_count": 3,
      "slices": " ก็คือค่าที่ห้ามซ้ำกันนั่นเอง| อันนี้เราจำได้นะ| |",
      "edit_duration": 4.372,
      "edit_duration_all": 8.168,
      "is_forceout": false
    },
    {
      "message_id": 246,
      "editor_id": 12,
      "message_received": "ความสัมพันธ์ของตารางข้อมูล เป็นความสัมพันธ์แบบไหน",
      "slice_count": 2,
      "slices": "ความสัมพันธ์ของตารางข้อมูลเป็นความ|สัมพันธ์แบบไหน|",
      "edit_duration": 3.448,
      "edit_duration_all": 4.981,
      "is_forceout": false
    },
    {
      "message_id": 247,
      "editor_id": 12,
      "message_received": "มีค่าที่ต้องมาประมวลผล หรือมีการคำนวณไหมนะคะ เช่น ",
      "slice_count": 3,
      "slices": " มีค่าที่ต้องมาประมวลผล| หรือมีการคำนวณไหมนะคะ| เช่น |",
      "edit_duration": 3.257,
      "edit_duration_all": 5.368,
      "is_forceout": false
    },
    {
      "message_id": 248,
      "editor_id": 12,
      "message_received": "อายุสมาชิก หรือวันเข้าทำงาน ",
      "slice_count": 2,
      "slices": "อายุสมาชิก หรือวันเข้าทำงาน| |",
      "edit_duration": 1.366,
      "edit_duration_all": 5.215,
      "is_forceout": false
    },
    {
      "message_id": 249,
      "editor_id": 12,
      "message_received": "ทำงานมาแล้วกี่ปี เพื่อพิจารณาเงินเดือน อะไรก็ว่าไป",
      "slice_count": 3,
      "slices": "ทำงานมาแล้วกี่ปี| เพื่อพิจารณาเงินเดือน| อะไรก็ว่าไป|",
      "edit_duration": 0.614,
      "edit_duration_all": 3.077,
      "is_forceout": false
    },
    {
      "message_id": 250,
      "editor_id": 12,
      "message_received": "นะคะ การจัดการแสดงผลของทางหน้าจอเป็นอย่างไร ",
      "slice_count": 4,
      "slices": "นะคะ| การจัดการแสดงผลออก|ทางหน้าจอเป็นอย่างไร| |",
      "edit_duration": 1.657,
      "edit_duration_all": 9.297,
      "is_forceout": false
    },
    {
      "message_id": 251,
      "editor_id": 12,
      "message_received": "สามารถพรินต์ออกมาเป็นรายงานได้ไหม ข้อมูล",
      "slice_count": 2,
      "slices": "สามารถพรินต์ออกมาเป็นรายงานได้ไหม| ข้อมูล|",
      "edit_duration": 6.601,
      "edit_duration_all": 7.523,
      "is_forceout": false
    },
    {
      "message_id": 252,
      "editor_id": 12,
      "message_received": "เบื้องต้นที่จะใส่ ใส่แล้วเป็นอย่างไร ใส่",
      "slice_count": 2,
      "slices": "เบื้องต้นที่จะใส่ใส่แล้วเป็นอย่างไร| ใส่|",
      "edit_duration": 1.9,
      "edit_duration_all": 2.759,
      "is_forceout": false
    },
    {
      "message_id": 253,
      "editor_id": 12,
      "message_received": "กับระบบงานอะไร เอาไปผนวกกับงานแล้วมันมีปัญหาไหมนะคะ อันนี้คือข้อพิจารณา",
      "slice_count": 5,
      "slices": "กับระบบงานอะไร| เอาไปผนวกกับงานแล้ว|มันมีปัญหาไหม|นะคะ| อันนี้คือข้อพิจารณา|",
      "edit_duration": 0.754,
      "edit_duration_all": 6.475,
      "is_forceout": false
    },
    {
      "message_id": 254,
      "editor_id": 12,
      "message_received": "ในการสร้างฐานข้อมูลขึ้นมาสักระบบหนึ่ง ขนาดข้อมูลเล็ก ๆ ",
      "slice_count": 3,
      "slices": "ในการสร้างฐานข้อมูลขึ้นมาสักระบบหนึ่ง| ขนาดข้อมูลเล็ก ๆ| |",
      "edit_duration": 3.953,
      "edit_duration_all": 8.391,
      "is_forceout": false
    },
    {
      "message_id": 255,
      "editor_id": 12,
      "message_received": "ก็ยังต้องพิจารณาตามนี้เช่นกันนะคะ ",
      "slice_count": 1,
      "slices": "ก็ยังต้องพิจารณาตามนี้เช่นกันนะคะ |",
      "edit_duration": 4.307,
      "edit_duration_all": 4.307,
      "is_forceout": false
    },
    {
      "message_id": 256,
      "editor_id": 12,
      "message_received": "กับก่อนที่เราจะเรียนในตัวโปรแกรมเราต้องมารู้จักคำสั่งที่ทำ",
      "slice_count": 2,
      "slices": "กับก่อนที่เราจะเรียนในตัวโปรแกรม| เราต้องมารู้จักคำสั่งที่ทำ|",
      "edit_duration": 0.362,
      "edit_duration_all": 1.963,
      "is_forceout": false
    },
    {
      "message_id": 257,
      "editor_id": 12,
      "message_received": "ให้ฐานข้อมูลมันทำงานก่อนนะคะ ภาษาที่ใช้จัดการฐานข้อมูล",
      "slice_count": 3,
      "slices": "ะสั่ง|ให้ฐานข้อมูลมันทำงานก่อนนะคะ| ภาษาที่ใช้จัดการฐานข้อมูล|",
      "edit_duration": 1.895,
      "edit_duration_all": 4.361,
      "is_forceout": false
    },
    {
      "message_id": 258,
      "editor_id": 12,
      "message_received": "อย่างที่บอกค่ะ เป็นภาษา SQL ",
      "slice_count": 3,
      "slices": "อย่างที่บอกค่ะ เป็นภาษา |SQL| Structur Query Languge |",
      "edit_duration": 0.591,
      "edit_duration_all": 16.012,
      "is_forceout": true
    },
    {
      "message_id": 259,
      "editor_id": 12,
      "message_received": "ตัวนี้นะคะ การเรียนภาษา SQL นะคะ ",
      "slice_count": 1,
      "slices": "ตัวนี้นะคะ การเรียนภาษา SQL นะคะ |",
      "edit_duration": 16.006,
      "edit_duration_all": 16.006,
      "is_forceout": true
    },
    {
      "message_id": 260,
      "editor_id": 12,
      "message_received": "มันก็จะเป็นเรียนรู้คำสั่งพื้นฐานสำหรับสร้างโครงสร้างฐาน",
      "slice_count": 1,
      "slices": "มันก็จะเป็นเรียนรู้คำสั่งพื้นฐานสำหรับสร้างโครงสร้างฐาน|",
      "edit_duration": 9.759,
      "edit_duration_all": 9.759,
      "is_forceout": false
    },
    {
      "message_id": 261,
      "editor_id": 12,
      "message_received": "ข้อมูล คำสั่งในการเรียกดูข้อมูล คำสั",
      "slice_count": 2,
      "slices": "ข้อมูล| คำสั่งในการเรียกดูข้อมูล คำสั|",
      "edit_duration": 3.188,
      "edit_duration_all": 6.772,
      "is_forceout": false
    },
    {
      "message_id": 262,
      "editor_id": 12,
      "message_received": "ปรับปรุงข้อมูลเพิ่มลบแก้ไข อันนี้เราต้องทราบ",
      "slice_count": 3,
      "slices": "ง|ปรับปรุงข้อมูลเพิ่มลบแก้ไข| อันนี้เราต้องทราบ|",
      "edit_duration": 6.755,
      "edit_duration_all": 8.753,
      "is_forceout": false
    },
    {
      "message_id": 263,
      "editor_id": 12,
      "message_received": "นะคะ ซึ่งภาษา SQL นี่ เป็นภาษาทางด้านฐานข้อมูลที่ได้รับความนิยมที่สุด",
      "slice_count": 3,
      "slices": "นะคะ ซึ่งภาษา SQL นี่| เป็นภาษาทางด้านฐาน|ข้อมูลที่ได้รับความนิยมที่สุด|",
      "edit_duration": 8.327,
      "edit_duration_all": 10.901,
      "is_forceout": false
    },
    {
      "message_id": 264,
      "editor_id": 12,
      "message_received": "นะคะ เป้นชุดคำสั่งที่ใช้ในการจัดการข้อมูล ",
      "slice_count": 2,
      "slices": "นะคะ| เป็นชุดคำสั่งที่ใช้ในการจัดการข้อมูล|",
      "edit_duration": 3.14,
      "edit_duration_all": 10.77,
      "is_forceout": false
    },
    {
      "message_id": 265,
      "editor_id": 12,
      "message_received": "นะคะ กลุ่มคำสั่งของภาษา SQL จะมีอยู่ ",
      "slice_count": 3,
      "slices": "นะคะ |กลุ่มคำสั่งของภาษา SQL |จะมีอยู่ |",
      "edit_duration": 9.947,
      "edit_duration_all": 12.287,
      "is_forceout": false
    },
    {
      "message_id": 266,
      "editor_id": 12,
      "message_received": "3 กลุ่มคำสั่ง คำสั่งแรกก็เป็นคำสั่งที่ใช้สำหรับ",
      "slice_count": 2,
      "slices": "3 กลุ่มคำสั่ง |คำสั่งแรกก็เป็นคำสั่งที่ใช้สำหรับ|",
      "edit_duration": 6.624,
      "edit_duration_all": 8.012,
      "is_forceout": false
    },
    {
      "message_id": 267,
      "editor_id": 12,
      "message_received": "การสร้างฐานข้อมูล กำหนดโครงสร้างฐานข้อ",
      "slice_count": 2,
      "slices": "การสร้างฐานข้อมูล| กำหนดโครงสร้างฐานข้อม|",
      "edit_duration": 0.59,
      "edit_duration_all": 9.45,
      "is_forceout": false
    },
    {
      "message_id": 268,
      "editor_id": 12,
      "message_received": "นะคะ กำหนดโครงสร้างของตาราง กลุ่มที่ 2 จะเป็นกลุ่มคำสั่งที่ใช่เพิ่ม ลบ เปลี่ยนแปลง ",
      "slice_count": 5,
      "slices": "ูลด้วยนะคะ| กำหนดโครงสร้างของตาราง| กลุ่มที่ 2 จะเป็นกลุ่มคำสั่งที่ใช่เพิ่ม| ลบ เปลี่ยนแปลง| |",
      "edit_duration": 5.374,
      "edit_duration_all": 9.62,
      "is_forceout": false
    },
    {
      "message_id": 269,
      "editor_id": 12,
      "message_received": "ก็คือเป็นการปรับปรุงข้อมูลนั่นเอง ส่วนกลุ่มที่ 3 จะเป็น",
      "slice_count": 2,
      "slices": "ก็คือเป็นการปรับปรุงข้อมูลนั่นเอง| ส่วนกลุ่มที่ 3 จะเป็น|",
      "edit_duration": 5.55,
      "edit_duration_all": 6.918,
      "is_forceout": false
    },
    {
      "message_id": 270,
      "editor_id": 12,
      "message_received": "คำสั่งที่ใช้สำหรับสร้าง",
      "slice_count": 1,
      "slices": "คำสั่งที่ใช้สำหรับสร้าง|",
      "edit_duration": 2.511,
      "edit_duration_all": 2.511,
      "is_forceout": false
    },
    {
      "message_id": 271,
      "editor_id": 12,
      "message_received": "นะคะ อันนี้ก็จะเป็นภาษาที่ไม่ได้เป็นภาษาที่",
      "slice_count": 3,
      "slices": "นะคะ| อันนี้ก็จะเป็นภาษาที่ไม่ได้เป็นภาษา|ที่|",
      "edit_duration": 1.484,
      "edit_duration_all": 6.621,
      "is_forceout": false
    },
    {
      "message_id": 272,
      "editor_id": 12,
      "message_received": "สำหรับนิยามข้อมูล เป็นการสร้างด้วยนะคะ ",
      "slice_count": 3,
      "slices": "สำหรับนิยามข้อมูล| เป็นการสร้างด้วยนะคะ| |",
      "edit_duration": 5.057,
      "edit_duration_all": 11.662,
      "is_forceout": false
    },
    {
      "message_id": 273,
      "editor_id": 12,
      "message_received": "อย่างในสไลด์อาจารย์วันนี้นี่ ",
      "slice_count": 1,
      "slices": "อย่างในสไลด์อาจารย์วันนี้นี่ |",
      "edit_duration": 6.967,
      "edit_duration_all": 6.967,
      "is_forceout": false
    },
    {
      "message_id": 274,
      "editor_id": 12,
      "message_received": "ถ้าเราเห็นทรงกระบอกแบบนี้นี่ ",
      "slice_count": 2,
      "slices": "ถ้าเราเห็นทรงกระบอกแบบนี้นี่| |",
      "edit_duration": 3.227,
      "edit_duration_all": 8.212,
      "is_forceout": false
    },
    {
      "message_id": 275,
      "editor_id": 12,
      "message_received": "ถ้าในหนังสือหรือในทางเชิงสากลนี่",
      "slice_count": 1,
      "slices": "ถ้าในหนังสือหรือว่าในทางเชิงสากลนี่|",
      "edit_duration": 8.034,
      "edit_duration_all": 8.034,
      "is_forceout": false
    },
    {
      "message_id": 276,
      "editor_id": 12,
      "message_received": "เขาจะรับรู้ได้เลยว่า ถ้าเราใส่รูปทรงกระบอกแบบนี้ ",
      "slice_count": 2,
      "slices": "เขาจะรับรู้ได้เลยว่า|ถ้าเราใส่รูปทรงกระบอกแบบนี้ |",
      "edit_duration": 2.68,
      "edit_duration_all": 3.987,
      "is_forceout": false
    },
    {
      "message_id": 277,
      "editor_id": 12,
      "message_received": "ในสัญลักษณ์ใด ๆ ที่เป็นโครงสร้างทางคอมพิวเตอร์นี่ ",
      "slice_count": 3,
      "slices": "ในสัญลักษณ์ใด ๆ |ที่เป็นโครงสร้างทางคอมพิวเตอร์นี่| |",
      "edit_duration": 5.033,
      "edit_duration_all": 9.65,
      "is_forceout": false
    },
    {
      "message_id": 278,
      "editor_id": 12,
      "message_received": "เขาจะรู้เลยว่า อันนี้คือฐานข้อมูล",
      "slice_count": 2,
      "slices": "เขาจะรู้เลยว่า|อันนี้คือฐานข้อมูล|",
      "edit_duration": 1.505,
      "edit_duration_all": 1.905,
      "is_forceout": false
    },
    {
      "message_id": 279,
      "editor_id": 12,
      "message_received": "ส่วนข้อมูลผลลัพธ์ถ้าเป็นรูปภาพแบบนี้ก็แสดงว่าเป็นการแสดงผลรายงานนะคะ ",
      "slice_count": 3,
      "slices": "ส่วนข้อมูลผลลัพธ์| ถ้าเป็นรูปภาพแบบนี้| ก็แสดงว่าเป็นการแสดงผลรายงานนะคะ |",
      "edit_duration": 1.794,
      "edit_duration_all": 4.11,
      "is_forceout": false
    },
    {
      "message_id": 280,
      "editor_id": 12,
      "message_received": "อันนี้ก็เวลาคุณไปอ่านหนังสือ เจอหนังสือเล่มอื่น ถ้าเขาเขียนแบบนี้นี่",
      "slice_count": 3,
      "slices": "อันนี้ก็เวลาคุณไปอ่านหนังสือ| หรือเจอหนังสือเล่มอื่น| ถ้าเขาเขียนแบบนี้นี่|",
      "edit_duration": 1.538,
      "edit_duration_all": 6.932,
      "is_forceout": false
    },
    {
      "message_id": 281,
      "editor_id": 12,
      "message_received": "ก็ให้เข้าใจว่า ก่อนที่จะออกฐานข้อมูล ใช้คำสั",
      "slice_count": 3,
      "slices": "ก็ให้เข้าใจว่า|ก่อนที่จะออกฐานข้อมูล| ใช้คำสั่ง|",
      "edit_duration": 0.87,
      "edit_duration_all": 6.323,
      "is_forceout": false
    },
    {
      "message_id": 282,
      "editor_id": 12,
      "message_received": "เพื่อเรียกดูรายงานออกมา ผลลัพธ์ดูรายงานเป็นอย่างไรนะคะ อันนี้เป็นโครงสร้างคำสั่งภาษา SQL สำหรับการสืบค้น",
      "slice_count": 4,
      "slices": "เพื่อเรียกดูรายงานออกมา| ผลลัพธ์ดูรายงานเป็นอย่างไรนะคะ |อันนี้เป็นโครงสร้างคำสั่งภาษา SQL| สำหรับการสืบค้น|",
      "edit_duration": 0.633,
      "edit_duration_all": 3.861,
      "is_forceout": false
    },
    {
      "message_id": 283,
      "editor_id": 12,
      "message_received": "นะคะ คำสั่งที่ใช้ในการสืบค้น คำสั่ง",
      "slice_count": 2,
      "slices": "นะคะ คำสั่งที่ใช้ในการสืบค้น| คำสั่ง|",
      "edit_duration": 1.362,
      "edit_duration_all": 2.788,
      "is_forceout": false
    },
    {
      "message_id": 284,
      "editor_id": 12,
      "message_received": "ใช้บ่อยที่สุดก็คือคำสั่ง SELECT อันนี้ S-E-L-E-C-T นักศึกษา",
      "slice_count": 4,
      "slices": "ที่ใช้บ่อยที่สุดก็คือคำสั่ง| SELECT อันนี้| S-E-L-E-C-T |นักศึกษา|",
      "edit_duration": 4.768,
      "edit_duration_all": 10.547,
      "is_forceout": false
    },
    {
      "message_id": 285,
      "editor_id": 12,
      "message_received": "บางคนเวลาพิมพ์ ทำไมผลลัพธ์ไม่ได้เหมือนเพื่อน ",
      "slice_count": 2,
      "slices": "บางคนเวลาพิมพ์| ทำไมผลลัพธ์ไม่ได้เหมือนเพื่อน |",
      "edit_duration": 7.582,
      "edit_duration_all": 10.083,
      "is_forceout": false
    },
    {
      "message_id": 286,
      "editor_id": 12,
      "message_received": "บางทีพิมพ์ผิดนะคะ บางครั้งก็จะ",
      "slice_count": 2,
      "slices": "บางทีพิมพ์ผิดนะคะ |บางครั้งก็จะ|",
      "edit_duration": 4.943,
      "edit_duration_all": 5.676,
      "is_forceout": false
    },
    {
      "message_id": 287,
      "editor_id": 12,
      "message_received": "จะตกใจ ไม่ต้องตกใจ ถ้าผลลัพธ์มันไม่ออกมา เรามานั่งไล่ดูก่อนว่าเราพิมพ์อะไรผิดหรือเปล่า",
      "slice_count": 5,
      "slices": "ตกใจ |ไม่ต้องตกใจ |ถ้าผลลัพธ์มันไม่ออกมา |เรามานั่งไล่ดูก่อน|ว่าเราพิมพ์อะไรผิดหรือเปล่า|",
      "edit_duration": 1.335,
      "edit_duration_all": 5.263,
      "is_forceout": false
    },
    {
      "message_id": 288,
      "editor_id": 12,
      "message_received": "นะคะ ลืมสัญลักษณ์อะไรไหม ตกคำอะไรหรือเปล่านะคะ ก็เช็กด้วย",
      "slice_count": 4,
      "slices": "นะคะ| ลืมสัญลักษณ์อะไรไหม| ตกคำอะไรหรือเปล่านะคะ| ก็เช็กด้วย|",
      "edit_duration": 2.362,
      "edit_duration_all": 5.814,
      "is_forceout": false
    },
    {
      "message_id": 289,
      "editor_id": 12,
      "message_received": "ส่วนมากคำสั่งพื้นฐานจะขึ้นต้นด้วย SELECT ",
      "slice_count": 2,
      "slices": "ส่วนมากคำสั่งพื้นฐานจะขึ้นต้นด้วย SELECT| |",
      "edit_duration": 2.261,
      "edit_duration_all": 5.228,
      "is_forceout": false
    },
    {
      "message_id": 290,
      "editor_id": 12,
      "message_received": "ตามมาด้วย FROM นะคะ SELECT ก็คือ",
      "slice_count": 2,
      "slices": "ตามมาด้วย FROM นะคะ| SELECT ก็คือ|",
      "edit_duration": 0.42,
      "edit_duration_all": 2.69,
      "is_forceout": false
    },
    {
      "message_id": 291,
      "editor_id": 12,
      "message_received": "เราจะแสดงผลข้อมูลอะไร อย่างที่บอกนะคะ ต้องพยายามภาษาอังกฤษนิดหน่ง เพราะว่ามันจำเป็น ",
      "slice_count": 4,
      "slices": "เราจะแสดงผลข้อมูลอะไร |อย่างที่บอกนะคะ ต้องพยายาม|ภาษาอังกฤษนิดหนึ่ง| เพราะว่ามันจำเป็น|",
      "edit_duration": 3.789,
      "edit_duration_all": 7.324,
      "is_forceout": false
    },
    {
      "message_id": 292,
      "editor_id": 12,
      "message_received": "นะคะ FROM ก็คือเราจะเลือกข้อมูลจากตารางไหนนะคะ WHERE หมายถึงว่ามีเงื่อนไขในการค้นหาว่าอย่างไรบ้าง GROUP BY ",
      "slice_count": 6,
      "slices": "นะคะ FROM |ก็คือเราจะเลือกข้อมูลจากตาราง|ไหนนะคะ| WHERE |หมายถึงว่ามีเงื่อนไขในการค้นหาว่าอย่างไรบ้าง| GROUP BY |",
      "edit_duration": 1.406,
      "edit_duration_all": 6.786,
      "is_forceout": false
    },
    {
      "message_id": 293,
      "editor_id": 12,
      "message_received": "ข้อมูลจะถูกรวมเป็นข้อมูลเดียวกันหรือไม่",
      "slice_count": 1,
      "slices": "ข้อมูลจะถูกรวมเป็นข้อมูลเดียวกันหรือไม่|",
      "edit_duration": 0.694,
      "edit_duration_all": 0.694,
      "is_forceout": false
    },
    {
      "message_id": 294,
      "editor_id": 12,
      "message_received": "มูลเดียวกันหรือไม่นะคะ มีเงื่อนไขอะไรอีกไหมรวมถึงการจัดเรียนอย่างไรนะคะ เดี๋ยวจะมีตัวอย่าง",
      "slice_count": 5,
      "slices": "นะคะ |ข้อมูลเดียวกันหรือไม่นะคะ |มีเงื่อนไขอะไรอีกไหม|รวมถึงการจัดเรียนอย่างไรนะคะ |เดี๋ยวจะมีตัวอย่าง|",
      "edit_duration": 3.617,
      "edit_duration_all": 11.758,
      "is_forceout": false
    },
    {
      "message_id": 295,
      "editor_id": 12,
      "message_received": "คำสั่งหให้ดู อาทิตย์นี้ดูตัวอย่างคำสั่งไปก่อน",
      "slice_count": 2,
      "slices": "คำสั่งหให้ดู |อาทิตย์นี้ดูตัวอย่างคำสั่งไปก่อน|",
      "edit_duration": 6.777,
      "edit_duration_all": 9.661,
      "is_forceout": false
    },
    {
      "message_id": 296,
      "editor_id": 12,
      "message_received": "นะคะ อันนี้เป็นตัวอย่างของข้อมูล",
      "slice_count": 2,
      "slices": "นะคะ |อันนี้เป็นตัวอย่างของข้อมูล|",
      "edit_duration": 3.359,
      "edit_duration_all": 5.046,
      "is_forceout": false
    },
    {
      "message_id": 297,
      "editor_id": 12,
      "message_received": "นะคะ สไลด์หลังจากนี้ไปเราจะดู",
      "slice_count": 2,
      "slices": "นะคะ| สไลด์หลังจากนี้ไปเราจะดู|",
      "edit_duration": 2.073,
      "edit_duration_all": 4.53,
      "is_forceout": false
    },
    {
      "message_id": 298,
      "editor_id": 12,
      "message_received": "คล้าย ๆ อันนี้เหมือนกัน มีตารางอยู่ 2 ตาราง ",
      "slice_count": 3,
      "slices": "คล้าย ๆ อันนี้เหมือนกัน มีตารางอยู่ 2 ตาราง|นะคะ| |",
      "edit_duration": 1.252,
      "edit_duration_all": 4.53,
      "is_forceout": false
    },
    {
      "message_id": 299,
      "editor_id": 12,
      "message_received": "ตารางแรกเป็นตารางหนังสือ ตารางที่ 2 จะเป็นตารางสำนัหพิมพ์นะคะ ",
      "slice_count": 3,
      "slices": "ตารางแรกเป็นตารางหนังสือ |ตารางที่ 2 จะเป็นตารางสำนักพิมพ์นะคะ| |",
      "edit_duration": 1.087,
      "edit_duration_all": 16.009,
      "is_forceout": true
    },
    {
      "message_id": 300,
      "editor_id": 12,
      "message_received": "ตารางแรกก็จะมีรหัสหนังสำนักพิมพ์ ราคานะคะ ",
      "slice_count": 3,
      "slices": "ตารางแรกก็จะมีรหัสหนังสือ ชื่อหนังสือ ชื่อสำนักพิมพ| มีราคานะคะ| |",
      "edit_duration": 9.097,
      "edit_duration_all": 15.674,
      "is_forceout": false
    },
    {
      "message_id": 301,
      "editor_id": 12,
      "message_received": "ตารางที่ 2 จะเป็นตารางสำนักพิมพ์ มีรหัสสำนักพิมพ์ ",
      "slice_count": 3,
      "slices": "ตารางที่ 2 จะเป็นตารางสำนักพิมพ์| มีรหัสสำนักพิมพ์| |",
      "edit_duration": 10.584,
      "edit_duration_all": 12.924,
      "is_forceout": false
    },
    {
      "message_id": 302,
      "editor_id": 12,
      "message_received": "แล้วก้ชื่อสำนักพิมพ์นะคะ คำสั่งจะแสดงมุม",
      "slice_count": 2,
      "slices": "แล้วก้ชื่อสำนักพิมพ์นะคะ| คำสั่งจะแสดงมุม|",
      "edit_duration": 4.908,
      "edit_duration_all": 6.513,
      "is_forceout": false
    },
    {
      "message_id": 303,
      "editor_id": 12,
      "message_received": "ขวาตรงนี้นะคะ ส่วนผลลัพธ์ที่ได้จากคำสั่ง SQL จะอยู่ในด้านล่างนะคะ ",
      "slice_count": 2,
      "slices": "ขวาตรงนี้นะคะ| ส่วนผลลัพธ์ที่ได้จากคำสั่ง SQL จะอยู่ในด้านล่างนะคะ |",
      "edit_duration": 6.363,
      "edit_duration_all": 7.996,
      "is_forceout": false
    },
    {
      "message_id": 304,
      "editor_id": 12,
      "message_received": "ตัวอย่าง คำสั่งในการสืบค้นข้อมูล ",
      "slice_count": 2,
      "slices": "ตัวอย่าง |คำสั่งในการสืบค้นข้อมูล|",
      "edit_duration": 2.296,
      "edit_duration_all": 3.438,
      "is_forceout": false
    },
    {
      "message_id": 305,
      "editor_id": 12,
      "message_received": "1 ตารางคำสั่งที่ง่ายที่สุดก็คือ SELECT ",
      "slice_count": 1,
      "slices": "1 ตารางคำสั่งที่ง่ายที่สุด ก็คือคำสั่ง SELECT |",
      "edit_duration": 6.879,
      "edit_duration_all": 6.879,
      "is_forceout": false
    },
    {
      "message_id": 306,
      "editor_id": 12,
      "message_received": "FROM นะคะ เวลาอ่านคำสั่งเราจะดูเราจะดูตรงนี้นะคะ ตรงนี้ ",
      "slice_count": 5,
      "slices": "FROM| นะคะ| เวลาอ่านคำสั่งเราจะดูเราจะดูตรงนี้นะคะ| ตรงนี้| |",
      "edit_duration": 5.296,
      "edit_duration_all": 10.67,
      "is_forceout": false
    },
    {
      "message_id": 307,
      "editor_id": 12,
      "message_received": "ขึ้นต้นคำสั่งว่าอะไร ดูตรงนี้นะคะ ",
      "slice_count": 2,
      "slices": "ขึ้นต้นคำสั่งว่าอะไร |ดูตรงนี้นะคะ |",
      "edit_duration": 5.146,
      "edit_duration_all": 6.531,
      "is_forceout": false
    },
    {
      "message_id": 308,
      "editor_id": 12,
      "message_received": "ตัวแอย่างการสืบค้น 1 ตารางนะคะ ",
      "slice_count": 2,
      "slices": "ตัวอย่างการสืบค้นจาก 1 ตารางนะคะ| |",
      "edit_duration": 7.222,
      "edit_duration_all": 9.41,
      "is_forceout": false
    },
    {
      "message_id": 309,
      "editor_id": 12,
      "message_received": "* หมายถึงว่า",
      "slice_count": 1,
      "slices": "* หมายถึงว่า|",
      "edit_duration": 9.161,
      "edit_duration_all": 9.161,
      "is_forceout": false
    },
    {
      "message_id": 310,
      "editor_id": 12,
      "message_received": "เอาข้อมูลทุก ๆ คอลัมน์ ",
      "slice_count": 2,
      "slices": "เอาข้อมูลทุก ๆ คอลัมน์| |",
      "edit_duration": 6.699,
      "edit_duration_all": 10.461,
      "is_forceout": false
    },
    {
      "message_id": 311,
      "editor_id": 12,
      "message_received": "หรือเราจะสามารถระบุได้ว่าเราจะเอาข้อมูลเฉพาะ",
      "slice_count": 2,
      "slices": "หรือเราจะสามารถระบุได้ว่า|เราจะเอาข้อมูลเฉพาะ|",
      "edit_duration": 1.682,
      "edit_duration_all": 2.964,
      "is_forceout": false
    },
    {
      "message_id": 312,
      "editor_id": 12,
      "message_received": "คอลัมน์ไหน จากตารางอะไร",
      "slice_count": 2,
      "slices": "คอลัมน์ไหน |จากตารางอะไร|",
      "edit_duration": 0.874,
      "edit_duration_all": 3.101,
      "is_forceout": false
    },
    {
      "message_id": 313,
      "editor_id": 12,
      "message_received": "นะคะ ตัวอย่างเช่นตัวนี้ตัวนี้นะคะ ให้แสดงผล",
      "slice_count": 3,
      "slices": "นะคะ| ตัวอย่าง เช่นตัวนี้นะคะ| ให้แสดงผล|",
      "edit_duration": 0.997,
      "edit_duration_all": 10.927,
      "is_forceout": false
    },
    {
      "message_id": 314,
      "editor_id": 12,
      "message_received": "ข้อมูลทุกแถวและทุกคอลัมน์ ",
      "slice_count": 3,
      "slices": "ข้|อมูลทุกแถวและทุกคอลัมน์| |",
      "edit_duration": 6.669,
      "edit_duration_all": 13.563,
      "is_forceout": false
    },
    {
      "message_id": 315,
      "editor_id": 12,
      "message_received": "คำสั่งก้คือ SELECT ไอ้เครื่องหมาย * ",
      "slice_count": 2,
      "slices": "คำสั่งก็|คือ SELECT ไอ้เครื่องหมาย * |",
      "edit_duration": 2.022,
      "edit_duration_all": 2.944,
      "is_forceout": false
    },
    {
      "message_id": 316,
      "editor_id": 12,
      "message_received": "SELECT * FROM BOOK ก็คือเอาข้อมูลทุกแถว ทุกคอลัมน์จากตาราง Book ",
      "slice_count": 4,
      "slices": "จะเป็น Star นะคะ |SELECT * FROM BOOK |ก็คือเอาข้อมูลทุกแถว| ทุกคอลัมน์จากตาราง Book |",
      "edit_duration": 7.54,
      "edit_duration_all": 11.891,
      "is_forceout": false
    },
    {
      "message_id": 317,
      "editor_id": 12,
      "message_received": "ผลลัพธ์ที่ได้ก็แสดงผลข้อมนั่นเองนะคะ ถามว่าคำสั่งนี้",
      "slice_count": 2,
      "slices": "ผลลัพธ์ที่ได้ก็แสดงผลข้อมูลนั่นเองนะคะ| ถามว่าคำสั่งนี้|",
      "edit_duration": 8.432,
      "edit_duration_all": 9.049,
      "is_forceout": false
    },
    {
      "message_id": 318,
      "editor_id": 12,
      "message_received": "ใครสั่ง บางครั้งอาจจะเป็นคนที่ดูแลฐานข้อมูล หรือ",
      "slice_count": 4,
      "slices": "ใครสั่ง| บางครั้งอาจจะเป็น|คนที่ดูแลฐานข้อมูล |หรือ|",
      "edit_duration": 6.105,
      "edit_duration_all": 10.905,
      "is_forceout": false
    },
    {
      "message_id": 319,
      "editor_id": 12,
      "message_received": "ผู้ใช้งานต้องการเรียกดูข้อมูลในลักษณะนี้ ",
      "slice_count": 2,
      "slices": "ผู้ใช้งานต้องการเรียกดูข้อมูลในลักษณะนี้| |",
      "edit_duration": 5.16,
      "edit_duration_all": 15.717,
      "is_forceout": false
    },
    {
      "message_id": 320,
      "editor_id": 12,
      "message_received": "คำสั่งที่เกิดขึ้นที่ให้คอมพิมเตอร",
      "slice_count": 1,
      "slices": "คำสั่งที่เกิดขึ้นที่ให้คอมพิวเตอร|",
      "edit_duration": 5.944,
      "edit_duration_all": 5.944,
      "is_forceout": false
    },
    {
      "message_id": 321,
      "editor_id": 12,
      "message_received": "นะคะ อันนี้คือ SELECT * ก็คือเอาทุกคอลัมน์ ",
      "slice_count": 3,
      "slices": "์ทำงานนะคะ| อันนี้คือ SELECT * |ก็คือเอาทุกคอลัมน์ |",
      "edit_duration": 5.008,
      "edit_duration_all": 6.922,
      "is_forceout": false
    },
    {
      "message_id": 322,
      "editor_id": 12,
      "message_received": "แล้วถ้าเราไม่เอาทุกแถว ทุกคอลัมน์ล่ะ เรากำหนดได้ไหม ",
      "slice_count": 4,
      "slices": "แล้วถ้าเราไม่เอาทุกแถว| ทุกคอลัมน์ล่ะ| เรากำหนดได้ไหม| |",
      "edit_duration": 2.683,
      "edit_duration_all": 7.497,
      "is_forceout": false
    },
    {
      "message_id": 323,
      "editor_id": 12,
      "message_received": "กำหนดได้ค่ะ คำสั่งต่อมา เป็น SELECT ก็คือเลือกชื่อ กับราคา",
      "slice_count": 4,
      "slices": "กำหนดได้ค่ะ| คำสั่งต่อมา|เป็น SELECT |ก็คือเลือกชื่อกับราคา|",
      "edit_duration": 0.435,
      "edit_duration_all": 5.074,
      "is_forceout": false
    },
    {
      "message_id": 324,
      "editor_id": 12,
      "message_received": "จากตาราง BOOKS ผลลัพธ์ที่ได้จากคำสั่งนี้ ก็จะแสดงผลเฉพาะ",
      "slice_count": 3,
      "slices": "จากตาราง BOOKS |ผลลัพธ์ที่ได้จากคำสั่งนี้| ก็จะแสดงผลเฉพาะ|",
      "edit_duration": 0.471,
      "edit_duration_all": 4.554,
      "is_forceout": false
    },
    {
      "message_id": 325,
      "editor_id": 12,
      "message_received": "ชื่อกับราคาของหนังสือ",
      "slice_count": 1,
      "slices": "ชื่อกับราคาของหนังสือ|",
      "edit_duration": 7.237,
      "edit_duration_all": 7.237,
      "is_forceout": false
    },
    {
      "message_id": 326,
      "editor_id": 12,
      "message_received": "เท่านั้น เพราะว่าอย่างที่อาจาาย์เคยบอก",
      "slice_count": 2,
      "slices": "เท่านั้น เ|พราะว่าอย่างที่อาจารย์เคยบอก|",
      "edit_duration": 8.298,
      "edit_duration_all": 9.953,
      "is_forceout": false
    },
    {
      "message_id": 327,
      "editor_id": 12,
      "message_received": "มองของผู้ใช้งานแต่ละคนไม่เหมือนกัน บางคนอย่างดู",
      "slice_count": 2,
      "slices": " มุมมองของผู้ใช้งานแต่ละคนไม่เหมือนกัน |บางคนอย่างดู|",
      "edit_duration": 11.194,
      "edit_duration_all": 12.56,
      "is_forceout": false
    },
    {
      "message_id": 328,
      "editor_id": 12,
      "message_received": "ทั้งหมด บางคนอยากดูข้อมูลทั้ง 2 อย่าง ",
      "slice_count": 2,
      "slices": "ทั้งหมด| บางคนอยากดูข้อมูลทั้ง 2 อย่าง |",
      "edit_duration": 8.664,
      "edit_duration_all": 9.524,
      "is_forceout": false
    },
    {
      "message_id": 329,
      "editor_id": 12,
      "message_received": "สามารถทำได้ไหม ทำได้ค่ะ ดูข้อมูลอย่างเดียวก็ทำได้ ",
      "slice_count": 3,
      "slices": "สามารถทำได้ไหม ทำได้ค่|ะ| ดูข้อมูลอย่างเดียวก็ทำได้ |",
      "edit_duration": 7.609,
      "edit_duration_all": 9.21,
      "is_forceout": false
    },
    {
      "message_id": 330,
      "editor_id": 12,
      "message_received": "แค่ดเราต้แงบอกให้ถูกว่า คุณดูจากตารางไหน คอ",
      "slice_count": 3,
      "slices": "แค่เราต้องบอกให้ถูกว่า |คุณดูจากตารางไหน| |",
      "edit_duration": 5.747,
      "edit_duration_all": 13.62,
      "is_forceout": false
    },
    {
      "message_id": 331,
      "editor_id": 12,
      "message_received": "ระบุไป ระบบจัดการฐานข้อมูลมันก็จะดึงข้อมูล",
      "slice_count": 3,
      "slices": "คอลัมน์อะไรระบุไป| ระบบจัดการฐานข้อมูลมันก็|จะดึงข้อมูล|",
      "edit_duration": 13.351,
      "edit_duration_all": 15.639,
      "is_forceout": false
    },
    {
      "message_id": 332,
      "editor_id": 12,
      "message_received": "ขึ้นมาให้เราดูนะคะ ต่อมา ถ้าเป็นการสืบค้นแบบมีเงื่อนไขล่ะ แค่",
      "slice_count": 4,
      "slices": "ขึ้นมาให้เราดูนะคะ| ต่อมา ถ้าเป็นการสืบค้นแบบมี|เงื่อนไขล่ะ| แค่|",
      "edit_duration": 13.307,
      "edit_duration_all": 16.006,
      "is_forceout": true
    },
    {
      "message_id": 333,
      "editor_id": 12,
      "message_received": "เอาคอลัมน์มันไม่้พอแล้ว เราอยกดเพิ่มเงื่อนไข่ คำสั่งก้จพะ",
      "slice_count": 3,
      "slices": "เอาคอลัมน์มันไม่พอแล้ว เ|ราอยากกดเพิ่มเงื่อนไข| คำสั่งก็จพะ|",
      "edit_duration": 8.461,
      "edit_duration_all": 16.008,
      "is_forceout": true
    },
    {
      "message_id": 334,
      "editor_id": 12,
      "message_received": "ใช้ในการเพิ่มเงื่อนไขก็คือคำสั่ง WHERE มันจะเป็น SELECT FROM WHERE ไล่ลำดับ",
      "slice_count": 4,
      "slices": "ใช้ในการเพิ่ม|เงื่อนไขก็คือคำสั่ง WHERE มันจะเป็น| SELECT FROM WHERE| ไล่ลำดับ|",
      "edit_duration": 10.986,
      "edit_duration_all": 14.111,
      "is_forceout": false
    },
    {
      "message_id": 335,
      "editor_id": 12,
      "message_received": "ลงมานะคะ โดยอาจจะมีเงื่อนไข อาจจะเป็นเงื่อนไขการเปรียบเทียบ",
      "slice_count": 3,
      "slices": "ลงมานะคะ |โดยอาจจะมีเงื่อนไข |อาจจะเป็นเงื่อนไขการเปรียบเทียบ|",
      "edit_duration": 5.343,
      "edit_duration_all": 7.113,
      "is_forceout": false
    },
    {
      "message_id": 336,
      "editor_id": 12,
      "message_received": "เปรียบเทียบนะคะ จะให้ดูสัญลักษณตรงนี้",
      "slice_count": 2,
      "slices": "นะคะ |จะให้ดูสัญลักษณตรงนี้|",
      "edit_duration": 8.686,
      "edit_duration_all": 9.679,
      "is_forceout": false
    },
    {
      "message_id": 337,
      "editor_id": 12,
      "message_received": "นะคะ มากกว่า เท่ากับ น้อยกว่านะคะ พวกนี้ ",
      "slice_count": 6,
      "slices": "นะคะ |มากกว่า| เท่ากับ| น้อยกว่านะคะ |พวกนี้| |",
      "edit_duration": 7.78,
      "edit_duration_all": 13.94,
      "is_forceout": false
    },
    {
      "message_id": 338,
      "editor_id": 12,
      "message_received": "น้อยกว่า = มากกว่า = ",
      "slice_count": 2,
      "slices": "น้อยกว่า = มากกว่า| = |",
      "edit_duration": 6.329,
      "edit_duration_all": 6.834,
      "is_forceout": false
    },
    {
      "message_id": 339,
      "editor_id": 12,
      "message_received": "อันนี้เป็น = \u003e \u003c เป็นอย่างนี้นะคะ ",
      "slice_count": 3,
      "slices": "อันนี้เป็น = \u003e| \u003c เป็นอย่างนี้นะคะ| |",
      "edit_duration": 2.406,
      "edit_duration_all": 9.685,
      "is_forceout": false
    },
    {
      "message_id": 340,
      "editor_id": 12,
      "message_received": "ไปอย่างนี้นะคะ เดี๋ยวจะทำตัวคั่นให้ทีหลัง หรือการรวบรวมเป็นและเป็นหรือ ",
      "slice_count": 3,
      "slices": "ไปอย่างนี้นะคะ| เดี๋ยวจะทำตัวคั่นให้ทีหลัง| หรือการรวบรวม เป็นและเป็นหรือ |",
      "edit_duration": 0.618,
      "edit_duration_all": 7.921,
      "is_forceout": false
    },
    {
      "message_id": 341,
      "editor_id": 12,
      "message_received": "เป็นและ เปป้ร",
      "slice_count": 1,
      "slices": "เป็นและ เ|",
      "edit_duration": 7.66,
      "edit_duration_all": 7.66,
      "is_forceout": false
    },
    {
      "message_id": 342,
      "editor_id": 12,
      "message_received": "เป็นการปฏิเสธเช่นไม่เอาข้อมูลนักศึกษาชายอะไรอย่างนี้ ตรวจสอบค่าของข้อมูลว่าง ",
      "slice_count": 6,
      "slices": "ป็น|เป็นการปฏิเสธ| เช่น |ไม่เอาข้อมูลนักศึกษาชายอะไรอย่างนี้| ตรวจสอบค่าของข้อมูลว่าง| |",
      "edit_duration": 7.332,
      "edit_duration_all": 13.376,
      "is_forceout": false
    },
    {
      "message_id": 343,
      "editor_id": 12,
      "message_received": "ให้มันตรวจดูสิว่า",
      "slice_count": 1,
      "slices": "ให้มันตรวจดูสิว่า|",
      "edit_duration": 5.226,
      "edit_duration_all": 5.226,
      "is_forceout": false
    },
    {
      "message_id": 344,
      "editor_id": 12,
      "message_received": "ข้อมูลตรงไหนมีช่้องว่าง ข้อมูลตรงไหนหายไป",
      "slice_count": 2,
      "slices": "ข้อมูลตรงไหนมีช่องว่าง| ข้อมูลตรงไหนหายไป|",
      "edit_duration": 3.331,
      "edit_duration_all": 4.11,
      "is_forceout": false
    },
    {
      "message_id": 345,
      "editor_id": 12,
      "message_received": "ตรวจสอบเป็นช่วง เช่น ช่วงอายุระหว่าง 15 ถึง ",
      "slice_count": 3,
      "slices": " ตรวจสอบเป็นช่วง| เช่น ตรวจสอบใน|ช่วงอายุระหว่าง 15 ถึง |",
      "edit_duration": 4.692,
      "edit_duration_all": 12.101,
      "is_forceout": false
    },
    {
      "message_id": 346,
      "editor_id": 12,
      "message_received": "18 ปี หรือในชื่อใครมีชื่อมี จ จาน ",
      "slice_count": 2,
      "slices": "18 ปี| หรือในชื่อใครมีชื่อมี จ จาน |",
      "edit_duration": 5.619,
      "edit_duration_all": 7.255,
      "is_forceout": false
    },
    {
      "message_id": 347,
      "editor_id": 12,
      "message_received": "หรือในชื่อใครมีสระเอ ตรวจสอบ",
      "slice_count": 2,
      "slices": "หรือในชื่อใครมีสระเอ| ตรวจสอบ|",
      "edit_duration": 1.437,
      "edit_duration_all": 2.148,
      "is_forceout": false
    },
    {
      "message_id": 348,
      "editor_id": 12,
      "message_received": "ข้อความนะคะ เช่นในข้อมูลนั้นมีคำว่า \"นาย\" ก็เอา",
      "slice_count": 4,
      "slices": "ข้อความนะคะ| เช่น| ในข้อมูลนั้นมีคำว่า \"นาย\" |ก็เอา|",
      "edit_duration": 0.648,
      "edit_duration_all": 5.857,
      "is_forceout": false
    },
    {
      "message_id": 349,
      "editor_id": 12,
      "message_received": "คนที่มีคำขึ้นต้นว่านายทั้งหมด อะไรก็ว่าไป ",
      "slice_count": 3,
      "slices": "คนที่มีคำขึ้นต้นว่านายทั้งหมด |อะไรก็ว่าไปนะคะ| |",
      "edit_duration": 3.85,
      "edit_duration_all": 10.979,
      "is_forceout": false
    },
    {
      "message_id": 350,
      "editor_id": 12,
      "message_received": "มันจะมีการเปรียบเทียบเงื่อนไขด้วยนะคะ อันนี้อาจารย์อธิ",
      "slice_count": 2,
      "slices": "มันจะมีการเปรียบเทียบเงื่อนไขด้วยนะคะ| อันนี้อาจารย์อธิ|",
      "edit_duration": 0.538,
      "edit_duration_all": 13.091,
      "is_forceout": false
    },
    {
      "message_id": 351,
      "editor_id": 12,
      "message_received": "= \u003e \u003c \u003e= \u003c= ไม่เท่ากับนะคะ อย่างตัวอย่าง ",
      "slice_count": 2,
      "slices": "บายไปแล้วนะคะ = \u003e \u003c \u003e= \u003c= ไม่เท่ากับนะคะ| อย่างตัวอย่าง |",
      "edit_duration": 12.971,
      "edit_duration_all": 13.595,
      "is_forceout": false
    },
    {
      "message_id": 352,
      "editor_id": 12,
      "message_received": "การค้นหาแบบมีเงื่อนไข",
      "slice_count": 1,
      "slices": "การค้นหาแบบมีเงื่อนไข|",
      "edit_duration": 11.495,
      "edit_duration_all": 11.495,
      "is_forceout": false
    },
    {
      "message_id": 353,
      "editor_id": 12,
      "message_received": "นะคะ อันแรกก็คือ ให้เอามาแสดงผลเฉพาะชื่อกัยรา",
      "slice_count": 3,
      "slices": "นะคะ| อันแรก |ก็คือให้เอามาแสดงผลเฉพาะชื่อกับรา|",
      "edit_duration": 0.788,
      "edit_duration_all": 8.84,
      "is_forceout": false
    },
    {
      "message_id": 354,
      "editor_id": 12,
      "message_received": "เฉพาะชื่อกับราคา จากตาราง Book โดยที่มีเงื่อนไข คือ ",
      "slice_count": 4,
      "slices": "คา | จากตาราง Book |โดยที่มีเงื่อนไข คือ| |",
      "edit_duration": 7.973,
      "edit_duration_all": 14.631,
      "is_forceout": false
    },
    {
      "message_id": 355,
      "editor_id": 12,
      "message_received": "ราคาน้อยกว่า 1,000 ",
      "slice_count": 1,
      "slices": "ราคาน้อยกว่า 1,000 |",
      "edit_duration": 12.153,
      "edit_duration_all": 12.153,
      "is_forceout": false
    },
    {
      "message_id": 356,
      "editor_id": 12,
      "message_received": "เงื่อนไขแรกคือ แสดงผลเฉพาะชือกับราคา",
      "slice_count": 2,
      "slices": "เงื่อนไขแรก คือ |แสดงผลเฉพาะชื่อกับราคา|",
      "edit_duration": 3.679,
      "edit_duration_all": 7.458,
      "is_forceout": false
    },
    {
      "message_id": 357,
      "editor_id": 12,
      "message_received": "ราคานะคะ แล้วเงื่อนไขต่อมาคือ",
      "slice_count": 3,
      "slices": " ราคานะคะ แ|ล้วเงื่อนไขต่อมา|คือ|",
      "edit_duration": 7.302,
      "edit_duration_all": 11.369,
      "is_forceout": false
    },
    {
      "message_id": 358,
      "editor_id": 12,
      "message_received": "ราคาน้อยกว่า 1,000 มาดูที่ราคาค่ะ อันนี้",
      "slice_count": 3,
      "slices": "ราคาน้อยกว่า 1,000 |มาดูที่ราคาค่ะ |อันนี้|",
      "edit_duration": 6.012,
      "edit_duration_all": 7.932,
      "is_forceout": false
    },
    {
      "message_id": 359,
      "editor_id": 12,
      "message_received": "น้อยกว่า 1,000 อันนี้น้อยกว่า 1,000 นี่ ",
      "slice_count": 2,
      "slices": "น้อยกว่า 1,000 |อันนี้น้อยกว่า 1,000 นี่|",
      "edit_duration": 2.645,
      "edit_duration_all": 4.057,
      "is_forceout": false
    },
    {
      "message_id": 360,
      "editor_id": 12,
      "message_received": "1,000 1,000 แสดงผลไหมคะ ไม่แสดงผล ",
      "slice_count": 2,
      "slices": " 1,000 แสดงผลไหมคะ| ไม่แสดงผล |",
      "edit_duration": 3.924,
      "edit_duration_all": 4.954,
      "is_forceout": false
    },
    {
      "message_id": 361,
      "editor_id": 12,
      "message_received": "1950 แสดงผลไหม ไม่แสดงผล ส่วนที่มันจะแสดงผลมีอยู่ ",
      "slice_count": 3,
      "slices": "1,950 แสดงผลไหม| ไม่แสดงผล| ส่วนที่มันจะแสดงผลมีอยู่ |",
      "edit_duration": 7.743,
      "edit_duration_all": 11.657,
      "is_forceout": false
    },
    {
      "message_id": 362,
      "editor_id": 12,
      "message_received": "5 แถวนะคะ แต่",
      "slice_count": 2,
      "slices": "5 แถวนะคะ| แต่|",
      "edit_duration": 6.293,
      "edit_duration_all": 6.905,
      "is_forceout": false
    },
    {
      "message_id": 363,
      "editor_id": 12,
      "message_received": "มันจะเลือกแสดงผล แค่ชื่อกับราคา ",
      "slice_count": 2,
      "slices": "มันจะเลือกแสดงผลแค่ชื่อกับราคาเท่านั้น อันนี้คือคำสั่ง| |",
      "edit_duration": 6.765,
      "edit_duration_all": 7.943,
      "is_forceout": false
    },
    {
      "message_id": 364,
      "editor_id": 12,
      "message_received": "ผลลัพธ์ที่ได้ก็จะเป็นตัวนี้นะคะ อันนี้เดี๋ยวเราจะลองทำสัปดาห์หน้า อันนี้อาจารย์ให้ดูภาพก่อน",
      "slice_count": 3,
      "slices": "ผลลัพธ์ที่ได้ก็จะเป็นตัวนี้นะคะ| อันนี้เดี๋ยวเราจะลองทำสัปดาห์หน้า |อันนี้อาจารย์ให้ดูภาพก่อน|",
      "edit_duration": 0.637,
      "edit_duration_all": 3.56,
      "is_forceout": false
    },
    {
      "message_id": 365,
      "editor_id": 12,
      "message_received": "นะคะ คราวนี้เงื่อนไขเหมือนเดิมค่ะ แต่ต่างตรงที่ว่า คำสั่งเปรียบเทียบ",
      "slice_count": 2,
      "slices": "นะคะ คราวนี้เงื่อนไขเหมือนเดิมค่ะ| แต่ต่างตรงที่ว่าคำสั่งเปรียบเทียบ|",
      "edit_duration": 0.565,
      "edit_duration_all": 2.623,
      "is_forceout": false
    },
    {
      "message_id": 366,
      "editor_id": 12,
      "message_received": "เป็น \u003e= 1000 แสดงว่าเล่มที่มีราคา 1,000 มันก็จะแสดงผลด้วย ",
      "slice_count": 3,
      "slices": "เป็น \u003e= 1000 |แสดงว่าเล่มที่มีราคา 1,000 |มันก็จะแสดงผลด้วย |",
      "edit_duration": 4.08,
      "edit_duration_all": 6.417,
      "is_forceout": false
    },
    {
      "message_id": 367,
      "editor_id": 12,
      "message_received": "เพราะฉะนั้น ต้องดูคำสั่งเปรียบเทียบดี ๆ ว่า",
      "slice_count": 3,
      "slices": "เพราะฉะนั้น |ต้องดูคำสั่งเปรียบเทียบดี ๆ |ว่า|",
      "edit_duration": 4.84,
      "edit_duration_all": 6.882,
      "is_forceout": false
    },
    {
      "message_id": 368,
      "editor_id": 12,
      "message_received": "เขาเอา \u003c หรือ ",
      "slice_count": 1,
      "slices": "เขาเอา \u003c หรือ |",
      "edit_duration": 3.498,
      "edit_duration_all": 3.498,
      "is_forceout": false
    },
    {
      "message_id": 369,
      "editor_id": 12,
      "message_received": "เหมือนบางทีเราค้นหาสินค้าในเว็บออนไลน์",
      "slice_count": 2,
      "slices": "\u003c= |เหมือนบางทีเราค้นหาสินค้าในเว็บออนไลน์|",
      "edit_duration": 1.862,
      "edit_duration_all": 4.987,
      "is_forceout": false
    },
    {
      "message_id": 370,
      "editor_id": 12,
      "message_received": "เราให้มันจัดเรียนตามราคา ก็ใช้คำสั่งนี้ล่ะค่ะ ในการจัดเรียงว่า",
      "slice_count": 5,
      "slices": "เ|ราให้มันจัดเรียนตาม|ราคา| ก็ใช้คำสั่งนี้ล่ะค่ะ |ในการจัดเรียงว่า|",
      "edit_duration": 0.472,
      "edit_duration_all": 4.994,
      "is_forceout": false
    },
    {
      "message_id": 371,
      "editor_id": 12,
      "message_received": "เราอยากได้สินค้าที่น้อยที่สุด ",
      "slice_count": 2,
      "slices": "เราอยากได้สินค้าที่น้อยที่สุดไปหามากที่สุดไม่เกิน 2,000 บาท| |",
      "edit_duration": 11.397,
      "edit_duration_all": 13.358,
      "is_forceout": false
    },
    {
      "message_id": 372,
      "editor_id": 12,
      "message_received": "เขาก็จะจัดเรียงมาให้ ก็จะใช้คำสั่งนี้ล่ะค่ะ ",
      "slice_count": 3,
      "slices": "เขาก็จะจัดเรียงมาให้|ก็จะใช้คำสั่งนี้ล่ะค่ะ| |",
      "edit_duration": 12.103,
      "edit_duration_all": 14.128,
      "is_forceout": false
    },
    {
      "message_id": 373,
      "editor_id": 12,
      "message_received": "ที่มันดึงข้อมูลจากฐานข้อมูลมาแสดงผลให้เรา",
      "slice_count": 2,
      "slices": "ที่มันดึงข้อมูลจากฐานข้อมูลมาแสดง|ผลให้เรา|",
      "edit_duration": 11.587,
      "edit_duration_all": 12.56,
      "is_forceout": false
    },
    {
      "message_id": 374,
      "editor_id": 12,
      "message_received": "นะคะ เมื่อก่อนเราเป็นแค่ผู้ใช้งาน เราไม่รู้ว่าข้างใน",
      "slice_count": 3,
      "slices": "นะค|ะ เมื่อก่อนเราเป็นแค่ผู้ใช้งาน| เราไม่รู้ว่าข้างใน|",
      "edit_duration": 7.021,
      "edit_duration_all": 8.754,
      "is_forceout": false
    },
    {
      "message_id": 375,
      "editor_id": 12,
      "message_received": "มันนี่ เขาเขียนอย่างไร วันนี้เรารู้แล้วว่า",
      "slice_count": 3,
      "slices": "มันนี่| เขาเขียนอย่างไร| วันนี้เรารู้แล้วว่า|",
      "edit_duration": 3.946,
      "edit_duration_all": 6.326,
      "is_forceout": false
    },
    {
      "message_id": 376,
      "editor_id": 12,
      "message_received": "คำสั่งคอมพิวเตอร์ต้องสั่งมันว่าอย่างไร ",
      "slice_count": 2,
      "slices": "คำสั่งคอมพิวเตอร์ต้องสั่งมันว่าอย่างไร| |",
      "edit_duration": 7.448,
      "edit_duration_all": 9.006,
      "is_forceout": false
    },
    {
      "message_id": 377,
      "editor_id": 12,
      "message_received": "ต่อมา เป็น",
      "slice_count": 1,
      "slices": "ต่อมาเป็น|",
      "edit_duration": 7.416,
      "edit_duration_all": 7.416,
      "is_forceout": false
    },
    {
      "message_id": 378,
      "editor_id": 12,
      "message_received": "คำสั่งเดิม แต่เปลี่ยนเงื่อนไข ก็คือ",
      "slice_count": 3,
      "slices": "คำสั่งเดิม| แต่เปลี่ยนเงื่อนไข |ก็คือ|",
      "edit_duration": 1.348,
      "edit_duration_all": 9.336,
      "is_forceout": false
    },
    {
      "message_id": 379,
      "editor_id": 12,
      "message_received": "ให้ราคาไม่เท่ากับ 1,000 ",
      "slice_count": 1,
      "slices": "ให้ราคาไม่เท่ากับ 1,000 |",
      "edit_duration": 1.144,
      "edit_duration_all": 1.144,
      "is_forceout": false
    },
    {
      "message_id": 380,
      "editor_id": 12,
      "message_received": "หนังสือทุกเล่ม ยกเว้นเล่มที่มีราคา 1000 ",
      "slice_count": 3,
      "slices": "เพราะฉะนั้น ก็แสดงผล|หนังสือทุกเล่ม |ยกเว้นเล่มที่มีราคา 1,000 |",
      "edit_duration": 5.521,
      "edit_duration_all": 10.204,
      "is_forceout": false
    },
    {
      "message_id": 381,
      "editor_id": 12,
      "message_received": "จะไม่แสดงผล ",
      "slice_count": 2,
      "slices": "จะไม่แสดงผล| |",
      "edit_duration": 9.958,
      "edit_duration_all": 10.823,
      "is_forceout": false
    },
    {
      "message_id": 382,
      "editor_id": 12,
      "message_received": "ดูดี ๆ นะคะ เงื่อนไขตรงนี้เอง ต่างกันแค่นี้เองนิดเดียว ",
      "slice_count": 3,
      "slices": "ดูดี ๆ นะคะ| เงื่อนไขตรงนี้เองแตกต่างกันแค่นี้เองนิดเดียว| |",
      "edit_duration": 3.568,
      "edit_duration_all": 16.021,
      "is_forceout": true
    },
    {
      "message_id": 383,
      "editor_id": 12,
      "message_received": "ถ้าสมมติว่าในข้อสอบ อาจารยืถามว่า",
      "slice_count": 4,
      "slices": "ถ้าสมมติว่าใน|ข้อสอ|บ อาจารย์|ถามว่า|",
      "edit_duration": 7.619,
      "edit_duration_all": 13.308,
      "is_forceout": false
    },
    {
      "message_id": 384,
      "editor_id": 12,
      "message_received": "นักศึกษาก็ต้องเขียนออกมาให้อาจารย์ดูได้ว่าจากคำสั่งนี้นะคะ ผลลัพธ์ที่ได้ควรจะเป็นอย่างไร ",
      "slice_count": 4,
      "slices": "นักศึกษาก็ต้องเขียนออกมา|ให้อาจารย์ดูได้ว่าจากคำสั่งนี้นะคะ| ผลลัพธ์ที่ได้ควรจะเป็นอย่างไร| |",
      "edit_duration": 9.537,
      "edit_duration_all": 16.01,
      "is_forceout": true
    },
    {
      "message_id": 385,
      "editor_id": 12,
      "message_received": "อแันนี้มันมีแค่เงื่อนไขเดียว แต่ถ้ามันมีหลายเงื่อนไข",
      "slice_count": 2,
      "slices": "อันนี้มันมีแค่เงื่อนไขเดียว| แต่ถ้ามันมีหลายเงื่อนไข|",
      "edit_duration": 5.09,
      "edit_duration_all": 6.262,
      "is_forceout": false
    },
    {
      "message_id": 386,
      "editor_id": 12,
      "message_received": "นะคะ มันสามารถทำได้หลายเงื่อนไขไหม ได้นะคะ ก็จะมีเงื่อนไขที่เพิ่มขึ้น คือ AND หรือ OR ",
      "slice_count": 7,
      "slices": "ล่ะนะคะ| |มันสามารถทำได้หลายเงื่อนไขไหม| ได้นะคะ| ก็จะมีเงื่อนไขที่เพิ่มขึ้น| คือ AND หรือ OR| |",
      "edit_duration": 7.792,
      "edit_duration_all": 14.109,
      "is_forceout": false
    },
    {
      "message_id": 387,
      "editor_id": 12,
      "message_received": "ก็คือต้องเป็นไปตามเงื่อนไขทั้งหมด or ",
      "slice_count": 2,
      "slices": "ก็คือต้องเป็นไปตามเงื่อนไขทั้งหมด |OR |",
      "edit_duration": 5.246,
      "edit_duration_all": 14.187,
      "is_forceout": false
    },
    {
      "message_id": 388,
      "editor_id": 12,
      "message_received": "เป็นไปตามเงื่อนไขอย่างใดอย่างหนึ่ง นะคะ อย่างตัวนี้ ",
      "slice_count": 3,
      "slices": "เป็นไปตามเงื่อนไขอย่างใดอย่างหนึ่งนะคะ |อย่างตัวนี้| |",
      "edit_duration": 13.494,
      "edit_duration_all": 15.69,
      "is_forceout": false
    },
    {
      "message_id": 389,
      "editor_id": 12,
      "message_received": "คำสั่งเราดูก่อนเลยอย่างแรก เป็น OR ",
      "slice_count": 3,
      "slices": "คำสั่งเราดูก่อนเลยอย่างแรก| เป็น OR| |",
      "edit_duration": 9.814,
      "edit_duration_all": 15.913,
      "is_forceout": false
    },
    {
      "message_id": 390,
      "editor_id": 12,
      "message_received": "ให้เลือกแสดงผลข้อมูลเ",
      "slice_count": 1,
      "slices": "ให้เลือกแสดงผลข้อมูลเ|",
      "edit_duration": 6.476,
      "edit_duration_all": 6.476,
      "is_forceout": false
    },
    {
      "message_id": 391,
      "editor_id": 12,
      "message_received": "Books โดยมีเงื่อนไขคือราคา มากกว่า 500 หรือรหัสสำนักพิมพ์น้อยกว่า 12 ",
      "slice_count": 4,
      "slices": "ป็น |Books โดยมีเงื่อนไข|คือราคามากกว่า 500| หรือรหัสสำนักพิมพ์น้อยกว่า 12 |",
      "edit_duration": 4.417,
      "edit_duration_all": 10.329,
      "is_forceout": false
    },
    {
      "message_id": 392,
      "editor_id": 12,
      "message_received": "ก็มาดูนะคะ เงื่อนไขแรก",
      "slice_count": 2,
      "slices": "ก็มาดูนะคะ |เงื่อนไขแรก|",
      "edit_duration": 3.837,
      "edit_duration_all": 6.356,
      "is_forceout": false
    },
    {
      "message_id": 393,
      "editor_id": 12,
      "message_received": "ราคามากกว่า 500 จะมีอยู่ 2 เล่ม ",
      "slice_count": 3,
      "slices": " ราคามากกว่า 500| จะมีอยู่ 2 เล่ม| |",
      "edit_duration": 6.11,
      "edit_duration_all": 8.741,
      "is_forceout": false
    },
    {
      "message_id": 394,
      "editor_id": 12,
      "message_received": "ตัวนี้นะคะ ",
      "slice_count": 1,
      "slices": "ตัวนี้นะคะ |",
      "edit_duration": 5.253,
      "edit_duration_all": 5.253,
      "is_forceout": false
    },
    {
      "message_id": 395,
      "editor_id": 12,
      "message_received": "แล้วก็รหัสหรือรหัสสำนักพิมพ์",
      "slice_count": 1,
      "slices": "แล้วก็รหัส หรือรหัสสำนักพิมพ์|",
      "edit_duration": 5.563,
      "edit_duration_all": 5.563,
      "is_forceout": false
    },
    {
      "message_id": 396,
      "editor_id": 12,
      "message_received": "น้อยกว่า 12 ",
      "slice_count": 1,
      "slices": "น้อยกว่า 12 |",
      "edit_duration": 1.171,
      "edit_duration_all": 1.171,
      "is_forceout": false
    },
    {
      "message_id": 397,
      "editor_id": 12,
      "message_received": "อันนี้ เพราะฉะนั้นจะแสดงผล 5 เล่ม นะคะ ",
      "slice_count": 5,
      "slices": "อันนี้ |อันนี้ |เพราะฉะนั้น |จะแสดงผล 5 เล่มนะคะ| |",
      "edit_duration": 0.55,
      "edit_duration_all": 10.744,
      "is_forceout": false
    },
    {
      "message_id": 398,
      "editor_id": 12,
      "message_received": "ถามว่าทำไมอันนี้มันราคาไม่เกิน 500 นี่ ",
      "slice_count": 2,
      "slices": "ถามว่าทำไมอันนี้|มันราคาไม่เกิน 500 นี่ |",
      "edit_duration": 3.9,
      "edit_duration_all": 5.516,
      "is_forceout": false
    },
    {
      "message_id": 399,
      "editor_id": 12,
      "message_received": "ทำไมมันแสดงผล ก้เพราะว่ารหัสสำนักพิมพ์น้อยกว้่า",
      "slice_count": 2,
      "slices": "ทำไมมันแสดงผล |ก็เพราะว่ารหัสสำนักพิมพ์น้อยกว|",
      "edit_duration": 2.652,
      "edit_duration_all": 8.111,
      "is_forceout": false
    },
    {
      "message_id": 400,
      "editor_id": 12,
      "message_received": "มันก็เลยแสดงผลด้วยนะคะ ด้วยนะคะ เป็น 5 เล่ม ซึ่งแตกต่างจากตัวอย่าง",
      "slice_count": 4,
      "slices": "่า 12 |มันก็เลยแสดงผลด้วยนะคะ| เป็น 5 เล่ม| ซึ่งแตกต่างจากตัวอย่างก็เลยแสดงผลด้วยนะคะ ด้วยนะคะ เป็น 5 เล่ม ซึ่งแตกต่างจากตัวอย่าง|",
      "edit_duration": 4.391,
      "edit_duration_all": 16.02,
      "is_forceout": true
    },
    {
      "message_id": 401,
      "editor_id": 12,
      "message_received": "ต่อมา เป็น AND AND ก็คือถ้ามันมีเงื่อนไข ",
      "slice_count": 2,
      "slices": "ต่อมา เป็น AND AND |ก็คือถ้ามันมีเงื่อนไข |",
      "edit_duration": 12.837,
      "edit_duration_all": 13.661,
      "is_forceout": false
    },
    {
      "message_id": 402,
      "editor_id": 12,
      "message_received": "2 ข้อ มันจะต้องดูทั้งเงื่อนไขทั้ง 2 ข้อ ",
      "slice_count": 2,
      "slices": "2 ข้อ| มันจะต้องดูทั้งเงื่อนไขทั้ง 2 ข้อ |",
      "edit_duration": 10.359,
      "edit_duration_all": 11.449,
      "is_forceout": false
    },
    {
      "message_id": 403,
      "editor_id": 12,
      "message_received": "นะคะ อันนี้คือมีเงื่อนไข 2 ข้อก็จริง ",
      "slice_count": 2,
      "slices": "นะคะ| อันนี้คือมีเงื่อนไข 2 ข้อก็จริง |",
      "edit_duration": 11.678,
      "edit_duration_all": 12.517,
      "is_forceout": false
    },
    {
      "message_id": 404,
      "editor_id": 12,
      "message_received": "แต่ว่ามันสามารถเป็นได้ทั้ง 2 ข้อ โดยที่สามารถเลือกได้",
      "slice_count": 2,
      "slices": "แต่ว่ามันสามารถเป็นได้ทั้ง 2 ข้อ| โดยที่สามารถเลือกได้|",
      "edit_duration": 3.217,
      "edit_duration_all": 4.502,
      "is_forceout": false
    },
    {
      "message_id": 405,
      "editor_id": 12,
      "message_received": "นะคะ แต่อันนี้จะต้องเขาตามเงื่อนไขทั้ง 2 ข้อเป๊ะ ๆ เท่านั้นนะคะ ",
      "slice_count": 3,
      "slices": "นะคะ| แต่อันนี้จะต้องเขาตามเงื่อนไขทั้ง 2 ข้อเป๊ะ ๆ เท่านั้นนะคะ| |",
      "edit_duration": 2.543,
      "edit_duration_all": 7.868,
      "is_forceout": false
    },
    {
      "message_id": 406,
      "editor_id": 12,
      "message_received": "เงื่อนไขก็คือให้ราคา ",
      "slice_count": 2,
      "slices": "เงื่อนไข| ก็คือให้ราคา |",
      "edit_duration": 1.475,
      "edit_duration_all": 10.279,
      "is_forceout": false
    },
    {
      "message_id": 407,
      "editor_id": 12,
      "message_received": "มากกว่า เท่ากับ 500 และราคาน้อยกว่า 1,000 ",
      "slice_count": 2,
      "slices": " \u003e= 500| และราคา \u003c 1,000 |",
      "edit_duration": 7.855,
      "edit_duration_all": 12.42,
      "is_forceout": false
    },
    {
      "message_id": 408,
      "editor_id": 12,
      "message_received": "ก็คือเป็นช่วงนั่นเองนะคะ ก็จะมีเล่มนี้ 500 ",
      "slice_count": 2,
      "slices": "ก็คือเป็นช่วงนั่นเองนะค|ะ ก็จะมีเล่มนี้ 500 |",
      "edit_duration": 11.109,
      "edit_duration_all": 12.06,
      "is_forceout": false
    },
    {
      "message_id": 409,
      "editor_id": 12,
      "message_received": "เล่มนี้ 1,000 ถามว่า",
      "slice_count": 2,
      "slices": "เล่มนี้ |1,000 ถามว่า|",
      "edit_duration": 5.785,
      "edit_duration_all": 7.318,
      "is_forceout": false
    },
    {
      "message_id": 410,
      "editor_id": 12,
      "message_received": "เล่มนี้ได้ไหม ไม่ได้เพราะมันเกิน 1000 ",
      "slice_count": 2,
      "slices": "เล่มนี้ได้ไหม| ไม่ได้ เพราะมันเกิน 1,000 |",
      "edit_duration": 6.484,
      "edit_duration_all": 14.435,
      "is_forceout": false
    },
    {
      "message_id": 411,
      "editor_id": 12,
      "message_received": "เล่มนี้ได้ไหม ไม่ได้ เพราะมันน้อยกว่า 500 เพราะฉะนั้น ",
      "slice_count": 4,
      "slices": "เล่มนี้ได้ไห|ม ไม่ได้ |เพราะมันน้อยกว่า 500 |เพราะฉะนั้น |",
      "edit_duration": 4.242,
      "edit_duration_all": 7.082,
      "is_forceout": false
    },
    {
      "message_id": 412,
      "editor_id": 12,
      "message_received": "ผลลัพธ์ที่ได้ก็จะมีแค่ 2 เล่มเท่านั้นตามเงื่อนไขนะคะ แล้วมีเงื่อนไขมากว่านี้ไหม มีได้ค่ะ ",
      "slice_count": 4,
      "slices": "ผลลัพธ์ที่ได้ก็จะมีแค่ 2 เล่ม|เท่านั้นตามเงื่อนไขนะคะ| แล้วมีเงื่อนไขมากว่านี้ได้ไหม| มีได้ค่ะ |",
      "edit_duration": 2.589,
      "edit_duration_all": 12.63,
      "is_forceout": false
    },
    {
      "message_id": 413,
      "editor_id": 12,
      "message_received": "เป็นได้ทั้ง AND และ OR ",
      "slice_count": 1,
      "slices": "เป็นได้ทั้ง AND และ OR |",
      "edit_duration": 12.157,
      "edit_duration_all": 12.157,
      "is_forceout": false
    },
    {
      "message_id": 414,
      "editor_id": 12,
      "message_received": "นะคะ ถ้าอันไหนเป็น AND ก็คือ",
      "slice_count": 3,
      "slices": "นะคะ| ถ้าอันไหนเป็น AND |ก็คือ|",
      "edit_duration": 7.356,
      "edit_duration_all": 9.701,
      "is_forceout": false
    },
    {
      "message_id": 415,
      "editor_id": 12,
      "message_received": "จะต้องตามเงื่อนไขนั้นอย่างเดียวเท่านั้นนะคะ ",
      "slice_count": 3,
      "slices": "จะต้องตามเงื่อนไข|นั้นอย่างเดียวเท่านั้นนะคะ| |",
      "edit_duration": 7.09,
      "edit_duration_all": 13.86,
      "is_forceout": false
    },
    {
      "message_id": 416,
      "editor_id": 12,
      "message_received": "เช่นราคา \u003c= 500 เ",
      "slice_count": 2,
      "slices": "เช่น ราคา \u003c= 500| มีเล่มไหนบ้าง |",
      "edit_duration": 2.347,
      "edit_duration_all": 8.627,
      "is_forceout": false
    },
    {
      "message_id": 417,
      "editor_id": 12,
      "message_received": "มีเล่มนี้นะคะ นะคะ มีเล่มนี้ นะคะ หรือ PID ก็คือ",
      "slice_count": 3,
      "slices": "มีเล่มนี้นะคะ |มีเล่มนี้นะคะ |หรือ PID ก็คือ|",
      "edit_duration": 0.698,
      "edit_duration_all": 7.133,
      "is_forceout": false
    },
    {
      "message_id": 418,
      "editor_id": 12,
      "message_received": "รหัสสำนักพิมพ์เท่ากับ 4 เท่้ากับ 4 มีเล่มไหน",
      "slice_count": 2,
      "slices": "รหัสสำนักพิมพ์เท่ากับ 4 เท่ากับ 4 |มีเล่มไหน|",
      "edit_duration": 3.7,
      "edit_duration_all": 4.644,
      "is_forceout": false
    },
    {
      "message_id": 419,
      "editor_id": 12,
      "message_received": "มีเล่มนี้ค่ะ มีเล่มนี้ มีเล่มนี้ ทำไมถึงเอา เพราะมันเป็นคำสั่ง OR ",
      "slice_count": 5,
      "slices": " มีเล่มนี้ค่ะ| มีเล่มนี้| มีเล่มนี้ |ทำไมถึงเอา| เพราะมันเป็นคำสั่ง OR |",
      "edit_duration": 3.738,
      "edit_duration_all": 8.428,
      "is_forceout": false
    },
    {
      "message_id": 420,
      "editor_id": 12,
      "message_received": "OR ก็คือสามารถยอมรับได้",
      "slice_count": 1,
      "slices": "OR ก็คือสามารถยอมรับได้|",
      "edit_duration": 2.01,
      "edit_duration_all": 2.01,
      "is_forceout": false
    },
    {
      "message_id": 421,
      "editor_id": 12,
      "message_received": "นะคะ ก้แสดงผลมา 5 เล่ม ",
      "slice_count": 3,
      "slices": "นะคะ| ก็แสดงผลมา 5 เล่ม|  |",
      "edit_duration": 0.982,
      "edit_duration_all": 5.951,
      "is_forceout": false
    },
    {
      "message_id": 422,
      "editor_id": 12,
      "message_received": "อันนี้เป็นเงื่อนไขนะคะ แต่ก็จะมีวิธี",
      "slice_count": 3,
      "slices": "อันนี้เป็นเงื่อนไขนะคะ| แต่ว่ามันก็|จะมีวิธี|",
      "edit_duration": 1.757,
      "edit_duration_all": 9.683,
      "is_forceout": false
    },
    {
      "message_id": 423,
      "editor_id": 12,
      "message_received": "การเขียนให้มันสั้นกว่านี้อยู่นะคะ มีหลายตัวอย่าง",
      "slice_count": 2,
      "slices": "การเขียนให้มันสั้นกว่านี้อยู่นะคะ| มีหลายตัวอย่าง|",
      "edit_duration": 5.967,
      "edit_duration_all": 7.42,
      "is_forceout": false
    },
    {
      "message_id": 424,
      "editor_id": 12,
      "message_received": "นะคะ กับต่อมาเป็นเงื่อนไขในการปฏิเสธ ",
      "slice_count": 3,
      "slices": "นะคะ| กับต่อมาเป็นเงื่อนไขในการปฏิเสธ| |",
      "edit_duration": 5.919,
      "edit_duration_all": 11.63,
      "is_forceout": false
    },
    {
      "message_id": 425,
      "editor_id": 12,
      "message_received": "ก้คือไม่เอานะคะ ก็คือคำสั่ง NOT",
      "slice_count": 2,
      "slices": "ก็คือไม่เอานะคะ |ก็คือคำสั่ง NOT|",
      "edit_duration": 6.138,
      "edit_duration_all": 7.35,
      "is_forceout": false
    },
    {
      "message_id": 426,
      "editor_id": 12,
      "message_received": "อย่างเช่นคำสั่งนี้ เงื่อนไข คือ ไม่เอา",
      "slice_count": 2,
      "slices": " อย่างเช่นคำสั่งนี้| เงื่อนไข คือ ไม่เอา|",
      "edit_duration": 2.252,
      "edit_duration_all": 3.511,
      "is_forceout": false
    },
    {
      "message_id": 427,
      "editor_id": 12,
      "message_received": "รหัสสำนักพิมพ์ที่มีค่าเท่ากับ 4 อันนี้ตัดไป ตัดไป ",
      "slice_count": 4,
      "slices": "รหัสสำนักพิมพ์ที่มีค่าเท่ากับ 4| อันนี้ตัดไป| ตัดไป| |",
      "edit_duration": 1.7,
      "edit_duration_all": 5.98,
      "is_forceout": false
    },
    {
      "message_id": 428,
      "editor_id": 12,
      "message_received": "ตัดไป เพราะฉะนั้นแสดงผลที่เหลือ",
      "slice_count": 2,
      "slices": "ตัดไป| เพราะฉะนั้นแสดงผลที่เหลือ|",
      "edit_duration": 0.362,
      "edit_duration_all": 0.863,
      "is_forceout": false
    },
    {
      "message_id": 429,
      "editor_id": 12,
      "message_received": "เงื่อนไขง่าย ๆ อย่างเช่นเรา เราหาซื้อของออนไลน์ ไม่อยากได้สีแดง ",
      "slice_count": 5,
      "slices": "นนี้คือเงื่อนไขง่าย ๆ |อย่างเช่นเรา |เราหาซื้อของออนไลน์ |ไม่อยากได้สีแดง| |",
      "edit_duration": 7.074,
      "edit_duration_all": 13.234,
      "is_forceout": false
    },
    {
      "message_id": 430,
      "editor_id": 12,
      "message_received": "เราก็เลยบอกว่าไม่เอาสีแดง ",
      "slice_count": 2,
      "slices": "เราก็เลยบอกว่าไม่เอาสีแดง| |",
      "edit_duration": 9.835,
      "edit_duration_all": 14.148,
      "is_forceout": false
    },
    {
      "message_id": 431,
      "editor_id": 12,
      "message_received": "มันก็แสดงผลสินค้าที่เหลือมาให้นะคะ หรืออาจารย์หา",
      "slice_count": 2,
      "slices": "มันก็แสดงผลสินค้าที่เหลือมาให้นะคะ| หรืออาจารย์หา|",
      "edit_duration": 3.016,
      "edit_duration_all": 4.169,
      "is_forceout": false
    },
    {
      "message_id": 432,
      "editor_id": 12,
      "message_received": "ค่าว่างหรือการไม่ค่าในข้อมูลนั้น ๆ เช่นลองดูสิว่า ในราคาน่ะ ",
      "slice_count": 4,
      "slices": "ค่าว่าง| หรือการไม่ค่าในข้อมูลนั้น ๆ |เช่น ลองดูสิว่าในราคาน่ะ| |",
      "edit_duration": 2.097,
      "edit_duration_all": 7.276,
      "is_forceout": false
    },
    {
      "message_id": 433,
      "editor_id": 12,
      "message_received": "ในส่วนของราคามีอะไรเป็นค่าว่างบ้าง ",
      "slice_count": 2,
      "slices": "ในส่วนของราคามีอะไรเป็นค่าว่างบ้าง| |",
      "edit_duration": 3.614,
      "edit_duration_all": 11.188,
      "is_forceout": false
    },
    {
      "message_id": 434,
      "editor_id": 12,
      "message_received": "NULL ตัวนี้แปลว่าค่าว่างนะคะ ",
      "slice_count": 2,
      "slices": "NULL ตัวนี้แปลว่าค่าว่างนะคะ ค่าว่างตัวนี้| ก็จ|",
      "edit_duration": 3.795,
      "edit_duration_all": 8.905,
      "is_forceout": false
    },
    {
      "message_id": 435,
      "editor_id": 12,
      "message_received": "มีอยู่เล่มเดียวที่ไม่มีข้อมูลของสำนักพิมพ์ไม่มีข้อมูล ราคา มีอยู่เล่มเดียว ",
      "slice_count": 4,
      "slices": "ะ|มีอยู่เล่มเดียวที่ไม่มีข้อมูลของ|สำนักพิมพ์ไม่มีข้อมูลราคา| มีอยู่เล่มเดียว |",
      "edit_duration": 1.978,
      "edit_duration_all": 5.896,
      "is_forceout": false
    },
    {
      "message_id": 436,
      "editor_id": 12,
      "message_received": "เอาไว้เช็กว่าข้อมูลเรามีข้อมูลอะไรหายไปหรือเปล่า ก็สามารถให้คอมพิวเตอร์มันเช็กให้เราได้",
      "slice_count": 2,
      "slices": "เอาไว้เช็กว่าข้อมูลเรามีข้อมูลอะไรหายไปหรือเปล่า| ก็สามารถให้คอมพิวเตอร์มันเช็กให้เราได้|",
      "edit_duration": 2.518,
      "edit_duration_all": 4.07,
      "is_forceout": false
    },
    {
      "message_id": 437,
      "editor_id": 12,
      "message_received": "ในทางกลับกันให้มันเช็กว่าให้มันเช็กว่ามีข้อมูลอะไรบ้างที่ไม่ใช่ค่าว่าง ",
      "slice_count": 3,
      "slices": "ในทางกลับกัน| ให้มันเช็กว่ามีข้อมูลอะไรบ้าง |ที่ไม่ใช่ค่าว่าง |",
      "edit_duration": 1.649,
      "edit_duration_all": 8.135,
      "is_forceout": false
    },
    {
      "message_id": 438,
      "editor_id": 12,
      "message_received": "ก็ใช้คำสั่งที่ใกล้เคียงกันแค่นั้นเองนะคะ ",
      "slice_count": 2,
      "slices": "ก็ใช้คำสั่งที่ใกล้เคียงกันแค่นั้นเองนะคะ| |",
      "edit_duration": 7.455,
      "edit_duration_all": 11.084,
      "is_forceout": false
    },
    {
      "message_id": 439,
      "editor_id": 12,
      "message_received": "เพราะฉะนั้นภาษาอังกฤษค่อนข้างง่ายค่ะ ",
      "slice_count": 2,
      "slices": "เพราะฉะนั้น ภาษาอังกฤษค่อนข้างง่ายค่ะ| |",
      "edit_duration": 1.692,
      "edit_duration_all": 7.67,
      "is_forceout": false
    },
    {
      "message_id": 440,
      "editor_id": 12,
      "message_received": "ลองแปลดูคำศัพท์ก็ไม่ใช่คำศัพท์",
      "slice_count": 2,
      "slices": "ลองแปลดู| คำศัพท์ก็ไม่ใช่คำศัพท์|",
      "edit_duration": 5.978,
      "edit_duration_all": 8.889,
      "is_forceout": false
    },
    {
      "message_id": 441,
      "editor_id": 12,
      "message_received": "ที่ซับซ้อนอะไรมากนะคะ ที่ใช้ในการจัดการฐานข้อมูล ",
      "slice_count": 3,
      "slices": "ที่ซับซ้อนอะไรมากนะคะ| ที่ใช้ในการจัดการฐานข้อมูล| |",
      "edit_duration": 5.668,
      "edit_duration_all": 9.008,
      "is_forceout": false
    },
    {
      "message_id": 442,
      "editor_id": 12,
      "message_received": "เมื่อกี้เราใช้ AND ใช้ OR นะคะ ",
      "slice_count": 1,
      "slices": "เมื่อกี้เราใช้ AND ใช้ OR นะคะ |",
      "edit_duration": 7.177,
      "edit_duration_all": 7.177,
      "is_forceout": false
    },
    {
      "message_id": 443,
      "editor_id": 12,
      "message_received": "มันพิมพ์ค่อนข้างยาว เราจะเปลี่ยนใหม่",
      "slice_count": 2,
      "slices": "มันพิมพ์ค่อนข้างยาว| เราจะเปลี่ยนใหม่|",
      "edit_duration": 0.507,
      "edit_duration_all": 2.733,
      "is_forceout": false
    },
    {
      "message_id": 444,
      "editor_id": 12,
      "message_received": "เป็นคำสั่ง BETWEEN AND ",
      "slice_count": 1,
      "slices": "เป็นคำสั่ง BETWEEN AND |",
      "edit_duration": 3.836,
      "edit_duration_all": 3.836,
      "is_forceout": false
    },
    {
      "message_id": 445,
      "editor_id": 12,
      "message_received": "ก็คือระหว่างเท่าไรถึงเท่าไรนะคะ ในทาง... ",
      "slice_count": 4,
      "slices": "นะคะ |ก็คือระหว่างเท่าไรถึงเท่าไรนะคะ| ในทาง...| |",
      "edit_duration": 2.04,
      "edit_duration_all": 6.882,
      "is_forceout": false
    },
    {
      "message_id": 446,
      "editor_id": 12,
      "message_received": "ในเทียบกันดูนะคะ ถ้าเราใช้คำสั่งนี้",
      "slice_count": 2,
      "slices": "ในเทียบกันดูนะคะ| ถ้าเราใช้คำสั่งนี้|",
      "edit_duration": 5.004,
      "edit_duration_all": 5.882,
      "is_forceout": false
    },
    {
      "message_id": 447,
      "editor_id": 12,
      "message_received": "นะคะ ให้แสดงผลคอลัมน์",
      "slice_count": 2,
      "slices": "นะคะ| ให้แสดงผลคอลัมน์|",
      "edit_duration": 0.49,
      "edit_duration_all": 1.013,
      "is_forceout": false
    },
    {
      "message_id": 448,
      "editor_id": 12,
      "message_received": "นะคะ ที่มีค่าระหว่าง 10-20เราพิมพ์แค่นี้เองนะคะ ",
      "slice_count": 4,
      "slices": "นะคะ| ที่มีค่าระหว่าง 10-20| เราพิมพ์แค่นี้เองนะคะ| |",
      "edit_duration": 0.891,
      "edit_duration_all": 13.091,
      "is_forceout": false
    },
    {
      "message_id": 449,
      "editor_id": 12,
      "message_received": "แต่ถ้าเราจำคำสั่ง BETWEEN AND ไม่ได้ ",
      "slice_count": 1,
      "slices": "แต่ถ้าเราจำคำสั่ง BETWEEN AND ไม่ได้ |",
      "edit_duration": 5.501,
      "edit_duration_all": 5.501,
      "is_forceout": false
    },
    {
      "message_id": 450,
      "editor_id": 12,
      "message_received": "เราต้องพิมพ์ยาวมากแบบนี้ คำสั่งตัวนี้",
      "slice_count": 3,
      "slices": "เราต้องพิมพ์ยาวมากแบบนี้|นะคะ| คำสั่งตัวนี้|",
      "edit_duration": 1.461,
      "edit_duration_all": 4.652,
      "is_forceout": false
    },
    {
      "message_id": 451,
      "editor_id": 12,
      "message_received": "มันเลยทำให้เราทำงานได้เร็วขึ้นพิมพ์น้อยลงนะคะ อย่างเช่นตัวนี้",
      "slice_count": 4,
      "slices": "มันเลยทำให้เรา|ทำงานได้เร็วขึ้น| พิมพ์น้อยลงนะคะ |อย่างเช่นตัวนี้|",
      "edit_duration": 1.976,
      "edit_duration_all": 6.163,
      "is_forceout": false
    },
    {
      "message_id": 452,
      "editor_id": 12,
      "message_received": "นะคะ เงื่อนไข คือ ",
      "slice_count": 2,
      "slices": "นะคะ| เงื่อนไข คือ |",
      "edit_duration": 2.067,
      "edit_duration_all": 5.722,
      "is_forceout": false
    },
    {
      "message_id": 453,
      "editor_id": 12,
      "message_received": "ให้เลือกชื่อหนังสือกับราคามา",
      "slice_count": 2,
      "slices": "ให้เลือกชื่อ|หนังสือกับราคามา|",
      "edit_duration": 2.509,
      "edit_duration_all": 4.098,
      "is_forceout": false
    },
    {
      "message_id": 454,
      "editor_id": 12,
      "message_received": "โดยที่มีเงื่อนไขคือ ราคาอยู่ในระหว่าง 500-1000",
      "slice_count": 3,
      "slices": "โดยที่มีเงื่อนไข คือ |ราคาอยู่ในระหว่าง 500-1,|000|",
      "edit_duration": 3.065,
      "edit_duration_all": 8.98,
      "is_forceout": false
    },
    {
      "message_id": 455,
      "editor_id": 12,
      "message_received": "ก็มีกี่เล่มคะ มีอยู่ 2 เล่ม 500 กับ ",
      "slice_count": 3,
      "slices": " ก็มีกี่เล่ม|คะ |มีอยู่ 2 เล่ม 500 กับ |",
      "edit_duration": 5.064,
      "edit_duration_all": 7.526,
      "is_forceout": false
    },
    {
      "message_id": 456,
      "editor_id": 12,
      "message_received": "1,000 ",
      "slice_count": 1,
      "slices": "1,000 |",
      "edit_duration": 0.639,
      "edit_duration_all": 0.639,
      "is_forceout": false
    },
    {
      "message_id": 457,
      "editor_id": 12,
      "message_received": "พิมพ์สั้นลงเยอะเลยกับเงื่อนไขต่อมา เงื่อนไข คือ ",
      "slice_count": 3,
      "slices": "พิมพ์สั้นลงเยอะเลยนะคะ พิมพ์สั้นลงเยอะเลย |กับเงื่อนไขต่อมา| เงื่อนไข คือ |",
      "edit_duration": 4.726,
      "edit_duration_all": 7.414,
      "is_forceout": false
    },
    {
      "message_id": 458,
      "editor_id": 12,
      "message_received": "ไม่อยู่ในช่วงระหว่าง 500-1,000 ",
      "slice_count": 1,
      "slices": "ไม่อยู่ในช่วงระหว่าง 500-1,000 |",
      "edit_duration": 7.252,
      "edit_duration_all": 7.252,
      "is_forceout": false
    },
    {
      "message_id": 459,
      "editor_id": 12,
      "message_received": "มีอะไร 500 ตัดออก ",
      "slice_count": 3,
      "slices": "มีอะไร| 500 ตัดออก| |",
      "edit_duration": 4.837,
      "edit_duration_all": 9.076,
      "is_forceout": false
    },
    {
      "message_id": 460,
      "editor_id": 12,
      "message_received": "1000 ตัดออก ",
      "slice_count": 1,
      "slices": "1,000 ตัดออก |",
      "edit_duration": 6.734,
      "edit_duration_all": 6.734,
      "is_forceout": false
    },
    {
      "message_id": 461,
      "editor_id": 12,
      "message_received": "เพราะฉะนั้น ผลลัพธ์ที่ได้ก็จะมีอยู่ทุกเล่มเลย ",
      "slice_count": 2,
      "slices": "เพราะฉะนั้น |ผลลัพธ์ที่ได้ก็จะมีอยู่ทุกเล่มเลย |",
      "edit_duration": 1.444,
      "edit_duration_all": 4.047,
      "is_forceout": false
    },
    {
      "message_id": 462,
      "editor_id": 12,
      "message_received": "ยกเว้นเล่มที่ราคา 500 กับ 1,000 นะคะ ",
      "slice_count": 1,
      "slices": "ยกเว้นเล่มที่ราคา 500 กับ 1,000 นะคะ |",
      "edit_duration": 5.227,
      "edit_duration_all": 5.227,
      "is_forceout": false
    },
    {
      "message_id": 463,
      "editor_id": 12,
      "message_received": "นะคะ ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": false
    },
    {
      "message_id": 464,
      "editor_id": 12,
      "message_received": "หรือเราอาจจะค้นหาข้อมูลตามค่าที่เราต้องการ",
      "slice_count": 2,
      "slices": "หรือเราอาจจะค้นหาข้อมูลตาม|ค่าที่เราต้องการ|",
      "edit_duration": 2.926,
      "edit_duration_all": 4.346,
      "is_forceout": false
    },
    {
      "message_id": 465,
      "editor_id": 12,
      "message_received": "นะคะ เราจะใช้คำสั่ง",
      "slice_count": 2,
      "slices": "นะคะ| เราจะใช้คำสั่ง|",
      "edit_duration": 0.588,
      "edit_duration_all": 1.735,
      "is_forceout": false
    },
    {
      "message_id": 466,
      "editor_id": 12,
      "message_received": "เงื่อนไขเพิ่มเติมเข้ามา คือ IN ",
      "slice_count": 2,
      "slices": "เงื่อนไขเพิ่มเติมเข้ามา| คือ IN |",
      "edit_duration": 2.857,
      "edit_duration_all": 4.286,
      "is_forceout": false
    },
    {
      "message_id": 467,
      "editor_id": 12,
      "message_received": "นะคะ IN ตัวนี้",
      "slice_count": 2,
      "slices": "นะคะ| I-N ตัวนี้|",
      "edit_duration": 3.942,
      "edit_duration_all": 7.518,
      "is_forceout": false
    },
    {
      "message_id": 468,
      "editor_id": 12,
      "message_received": "เช่น ข้อมูลที่เราต้องการก็คือ",
      "slice_count": 2,
      "slices": " เช่น ข้อมูลที่เราต้องการ| ก็คือ|",
      "edit_duration": 7.373,
      "edit_duration_all": 8.773,
      "is_forceout": false
    },
    {
      "message_id": 469,
      "editor_id": 12,
      "message_received": "อาจจะมีตัวเลข ให้หาตัวเลขที่",
      "slice_count": 2,
      "slices": "อาจจะมีตัวเลข| ให้หาตัวเลขที่|",
      "edit_duration": 4.526,
      "edit_duration_all": 5.888,
      "is_forceout": false
    },
    {
      "message_id": 470,
      "editor_id": 12,
      "message_received": "ระหว่าง 1-10 ",
      "slice_count": 1,
      "slices": "ระหว่าง 1-10 |",
      "edit_duration": 6.404,
      "edit_duration_all": 6.404,
      "is_forceout": false
    },
    {
      "message_id": 471,
      "editor_id": 12,
      "message_received": "นะคะ ผลลัพธ์ที่ได้ก็จะเป็รน 1 7 9 ",
      "slice_count": 1,
      "slices": "นะคะ ผลลัพธ์ที่ได้ก็จะเป็น 1 3 5 7 9 |",
      "edit_duration": 5.08,
      "edit_duration_all": 5.08,
      "is_forceout": false
    },
    {
      "message_id": 472,
      "editor_id": 12,
      "message_received": "ระหว่าง 1-10 นะคะ ชื่อคนที่ขึ้นต้นด้วย ส เสือ ม ม้า ",
      "slice_count": 4,
      "slices": "อันนี้เรารู้อยู่แล้วจะเป็นจำนวนคี่ |ระหว่าง 1-10 นะคะ |ชื่อคนที่ขึ้นต้นด้วย ส เสือ |ม ม้า |",
      "edit_duration": 8.934,
      "edit_duration_all": 12.279,
      "is_forceout": false
    },
    {
      "message_id": 473,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": false
    },
    {
      "message_id": 474,
      "editor_id": 12,
      "message_received": "มีอะไรบ้าง สมชาย สมพงษ์ สมศักดิ์ ",
      "slice_count": 3,
      "slices": "มีอะไรบ้า|ง สมชาย |สมพงษ์ สมศักดิ์ |",
      "edit_duration": 2.118,
      "edit_duration_all": 4.569,
      "is_forceout": false
    },
    {
      "message_id": 475,
      "editor_id": 12,
      "message_received": "นะคะ ตัวอย่างก็คือเงื่อนไขให้แสดงให้แสดงชื่อหนังสือกับราคาที่",
      "slice_count": 5,
      "slices": "นะคะ |ตัวอย่าง| ก็คือเงื่อนไขให้แสดงให้แสดง|ชื่อหนังสือกั|บราคาที่|",
      "edit_duration": 3.044,
      "edit_duration_all": 12.044,
      "is_forceout": false
    },
    {
      "message_id": 476,
      "editor_id": 12,
      "message_received": "ราคาหนังสือ IN มีค่า ",
      "slice_count": 2,
      "slices": "ราคาหนังสือ|IN มีค่า |",
      "edit_duration": 9.368,
      "edit_duration_all": 16.01,
      "is_forceout": true
    },
    {
      "message_id": 477,
      "editor_id": 12,
      "message_received": "250 หนังสือเล่มละ 500 750 ",
      "slice_count": 2,
      "slices": "250 |หนังสือเล่มละ 500 750 |",
      "edit_duration": 7.134,
      "edit_duration_all": 12.127,
      "is_forceout": false
    },
    {
      "message_id": 478,
      "editor_id": 12,
      "message_received": "1000 เล่มไหนบ้างมี 250 มีไหม มี 1 เล่ม 500 มีไหม ",
      "slice_count": 3,
      "slices": "1,000 เล่มไหนบ้าง| มี 250 มีไหม มี 1 เล่ม| 500 มีไหม |",
      "edit_duration": 9.25,
      "edit_duration_all": 11.63,
      "is_forceout": false
    },
    {
      "message_id": 479,
      "editor_id": 12,
      "message_received": "500 มี 1 เล่ม 750 มีไหม ",
      "slice_count": 3,
      "slices": "500 มี 1 เล่ม| 750 มีไหม| |",
      "edit_duration": 8.493,
      "edit_duration_all": 10.057,
      "is_forceout": false
    },
    {
      "message_id": 480,
      "editor_id": 12,
      "message_received": "ไม่มี 1,000 มีไหม มี",
      "slice_count": 3,
      "slices": "ไม่มี| 1,000 มีไหม| มี|",
      "edit_duration": 5.05,
      "edit_duration_all": 6.336,
      "is_forceout": false
    },
    {
      "message_id": 481,
      "editor_id": 12,
      "message_received": "เพราะฉะนั้นแสดงผล 3 เล่ม",
      "slice_count": 1,
      "slices": " เพราะฉะนั้น แสดงผล 3 เล่ม|",
      "edit_duration": 7.947,
      "edit_duration_all": 7.947,
      "is_forceout": false
    },
    {
      "message_id": 482,
      "editor_id": 12,
      "message_received": "นะคะ ถามว่าเราค้นหาไม่เจอ เกิดอะไรขึ้นไหม ไม่เจอก็คือไม่เจอ",
      "slice_count": 4,
      "slices": "นะคะ |ถามว่าเราค้นหาไม่เจอ|แล้วเกิดอะไรขึ้นไหม |ไม่เจอก็คือไม่เจอ|",
      "edit_duration": 0.638,
      "edit_duration_all": 8.543,
      "is_forceout": false
    },
    {
      "message_id": 483,
      "editor_id": 12,
      "message_received": "นะคะ ก็แสดงว่าฐานข้อมูลเราไม่มีหนังสือเล่ม 750 ",
      "slice_count": 4,
      "slices": "นะคะ| ก็แสดงว่าฐานข้อมูลเร|าไม่มีหนังสือเล่ม| 750 |",
      "edit_duration": 7.117,
      "edit_duration_all": 10.029,
      "is_forceout": false
    },
    {
      "message_id": 484,
      "editor_id": 12,
      "message_received": "แค่นั้นเองนะคะ ",
      "slice_count": 2,
      "slices": "แค่นั้นเองนะคะ| |",
      "edit_duration": 8.718,
      "edit_duration_all": 12.371,
      "is_forceout": false
    },
    {
      "message_id": 485,
      "editor_id": 12,
      "message_received": "หรือ",
      "slice_count": 1,
      "slices": "หรือ|",
      "edit_duration": 9.507,
      "edit_duration_all": 9.507,
      "is_forceout": false
    },
    {
      "message_id": 486,
      "editor_id": 12,
      "message_received": "การค้นหาหนังสือที่ราคา",
      "slice_count": 1,
      "slices": "การค้นหาหนังสือที่ราคา|",
      "edit_duration": 6.053,
      "edit_duration_all": 6.053,
      "is_forceout": false
    },
    {
      "message_id": 487,
      "editor_id": 12,
      "message_received": "ไม่อยู่ในราคาที่ 250 ",
      "slice_count": 2,
      "slices": "ไม่อยู่ในราคาที่ 250| |",
      "edit_duration": 5.12,
      "edit_duration_all": 9.143,
      "is_forceout": false
    },
    {
      "message_id": 488,
      "editor_id": 12,
      "message_received": "250 ตัดออกไป ไม่เอา 500 เอาไหม ",
      "slice_count": 4,
      "slices": "250 ตัดออกไป| ไม่เอา |500 เอาไหม| |",
      "edit_duration": 0.394,
      "edit_duration_all": 5.069,
      "is_forceout": false
    },
    {
      "message_id": 489,
      "editor_id": 12,
      "message_received": "ไม่เอา 750 ไม่มี 1,000 มีอยู่ ตัดออก เพราะฉะนั้น แสดงผล",
      "slice_count": 6,
      "slices": "ไม่เอา| 750 ไม่มี| 1,000 มี| ตัดออก| เพราะฉะนั้น| แสดงผล|",
      "edit_duration": 0.709,
      "edit_duration_all": 8.88,
      "is_forceout": false
    },
    {
      "message_id": 490,
      "editor_id": 12,
      "message_received": "หนังสือเล่มที่เหลือ เพราะเขาบอกว่าไม่เอาหนังสือราคา 250 ",
      "slice_count": 3,
      "slices": "หนังสือเล่มที่เหลือ |เพราะเขาบอกว่า|ไม่เอาหนังสือราคา 250 |",
      "edit_duration": 4.502,
      "edit_duration_all": 7.005,
      "is_forceout": false
    },
    {
      "message_id": 491,
      "editor_id": 12,
      "message_received": "ไม่เอา 500 ไม่เอา 750 ไม่เอา 1,000 ",
      "slice_count": 2,
      "slices": "ไม่เอา 500 ไม่เอา 750 |ไม่เอา 1,000 |",
      "edit_duration": 0.505,
      "edit_duration_all": 1.788,
      "is_forceout": false
    },
    {
      "message_id": 492,
      "editor_id": 12,
      "message_received": "ผลค่าที่เหลือ แค่นั้นเองก็คือตัดออกนะคะ ต่อมา ",
      "slice_count": 4,
      "slices": "เพราะฉะนั้น ก็แสดงผลค่าที่เหลือ |แค่นั้นเอง| ก็คือตัดออกนะคะ| ต่อมา |",
      "edit_duration": 7.11,
      "edit_duration_all": 12.003,
      "is_forceout": false
    },
    {
      "message_id": 493,
      "editor_id": 12,
      "message_received": "คราวนี้เป็นการระบุราคาไปแล้ว เราจะระบุเป็น",
      "slice_count": 3,
      "slices": "ค|ราวนี้เป็นการระบุราคาไปแล้ว| เราจะระบุเป็น|",
      "edit_duration": 5.929,
      "edit_duration_all": 9.468,
      "is_forceout": false
    },
    {
      "message_id": 494,
      "editor_id": 12,
      "message_received": "ข้อความนะคะ เป็นตัวอักษรก็ได้ ",
      "slice_count": 3,
      "slices": "ข้อความนะคะ| เป็นตัวอักษรก็ได้| |",
      "edit_duration": 3.632,
      "edit_duration_all": 9.066,
      "is_forceout": false
    },
    {
      "message_id": 495,
      "editor_id": 12,
      "message_received": "จากเมื่อกี้เป็นคำสั่ง IN จากนี้จะเป็นคำสั่ง Like ",
      "slice_count": 3,
      "slices": "จากเมื่อกี้เป็นคำสั่ง IN จากนี้|จะเป็นคำสั่ง Like| |",
      "edit_duration": 2.299,
      "edit_duration_all": 13.547,
      "is_forceout": false
    },
    {
      "message_id": 496,
      "editor_id": 12,
      "message_received": "LIKE เหมือนกด like นี่ล่ะนะคะ ก็จะเป็นการค้นหาส่วนของ",
      "slice_count": 2,
      "slices": "LIKE เหมือนกด Like นี่ล่ะนะคะ| ก็จะเป็นการค้นหาส่วนของ|",
      "edit_duration": 13.457,
      "edit_duration_all": 14.528,
      "is_forceout": false
    },
    {
      "message_id": 497,
      "editor_id": 12,
      "message_received": "ข้อความ บางครั้ง เราอาจจะไท่ได้พิมพ์ชื่อเต็ม ๆ ของเขา ",
      "slice_count": 3,
      "slices": "ข้อความ| บางครั้ง เ|ราอาจจะไท่ได้พิมพ์ชื่อเต็ม ๆ ของเขา |",
      "edit_duration": 1.804,
      "edit_duration_all": 4.033,
      "is_forceout": false
    },
    {
      "message_id": 498,
      "editor_id": 12,
      "message_received": "อาจจะเป็นส่วนของชื่อก็ได้ เช่น จำชื่อเขาไม่ได้น่ะ เขาน่าจะชื่อ สม สม พงศ์ พงศ์ ",
      "slice_count": 5,
      "slices": "อาจจะเป็นส่วนของชื่อของเขา|ก็ได้ เช่น จำชื่อเขาไม่ได้น่ะ| เขาน่าจะชื่อ |สม สม พงศ์| |",
      "edit_duration": 9.189,
      "edit_duration_all": 16.01,
      "is_forceout": true
    },
    {
      "message_id": 499,
      "editor_id": 12,
      "message_received": "ซึ่งมันเป็นส่วนของชื่อของคนที่ชื่อสมพงษ์ อาจจะจำคำชื่อขึ้นต้นเขาไม่ได้ อาจจะจำได้บ่งส่วน",
      "slice_count": 4,
      "slices": "ซึ่งมันเป็นส่วนของชื่อของคนที่ชื่อสมพงษ์ |อาจจะจำคำชื่อขึ้นต้นเขาไม่ได้ |อาจจะจำได้บาง|ส่วน|",
      "edit_duration": 9.009,
      "edit_duration_all": 14.142,
      "is_forceout": false
    },
    {
      "message_id": 500,
      "editor_id": 12,
      "message_received": "ก็สามารถค้นหาได้เหมือนกัน เช่นบางคนอาจจะพิมพ์คำว่า Microsoft ผิด หรือจำไม่ได้ ",
      "slice_count": 6,
      "slices": " ก็สามารถค้นหาได้เหมือนกัน| เช่น |บางคนอาจจะพิมพ์คำว่า |Microsoft ผิด| หรือจำไม่ได้| |",
      "edit_duration": 10.048,
      "edit_duration_all": 13.92,
      "is_forceout": false
    },
    {
      "message_id": 501,
      "editor_id": 12,
      "message_received": "ก็สามารถค้นหาได้เหมือนกัน เป็นบางส่วนของข้อความ",
      "slice_count": 2,
      "slices": "ก็สามารถค้นหาได้เหมือนกัน |เป็นบางส่วนของข้อความ|",
      "edit_duration": 10.901,
      "edit_duration_all": 12.925,
      "is_forceout": false
    },
    {
      "message_id": 502,
      "editor_id": 12,
      "message_received": "นะคะ โดยที่การค้นหาส่วนของข้อความใด ๆ ไ",
      "slice_count": 2,
      "slices": "นะคะ| โดยที่การค้นหาส่วนของข้อความใด ๆ |",
      "edit_duration": 4.708,
      "edit_duration_all": 6.222,
      "is_forceout": false
    },
    {
      "message_id": 503,
      "editor_id": 12,
      "message_received": "การค้นหาส่วนของข้อความใด ๆ โดยไม่จำกัดตัวอักษร เราจะใช้เป็นตัว % ",
      "slice_count": 4,
      "slices": "การค้นหาส่วนของข้อความใด ๆ |โดยไม่จำกัดตัวอักษร| เราจะใช้เป็นตัว %| |",
      "edit_duration": 3.512,
      "edit_duration_all": 8.527,
      "is_forceout": false
    },
    {
      "message_id": 504,
      "editor_id": 12,
      "message_received": "หรือตัวสตาร์ เป็น * ตัวนี้ก็ได้ หรนือเป็นส่วนของข้อความใด ๆ ที่มีขนาด",
      "slice_count": 5,
      "slices": "หรือตัวสตาร์| เป็น * ตัวนี้ก็ได้| หรือ|เป็นส่วนของข้อความใด ๆ |ที่มีขนาด|",
      "edit_duration": 4.046,
      "edit_duration_all": 11.576,
      "is_forceout": false
    },
    {
      "message_id": 505,
      "editor_id": 12,
      "message_received": "แค่ 1 ตัวอักษร เราจะใช้เป็น ",
      "slice_count": 2,
      "slices": "แค่ 1 ตัวอักษร |เราจะใช้เป็น |",
      "edit_duration": 11.159,
      "edit_duration_all": 12.299,
      "is_forceout": false
    },
    {
      "message_id": 506,
      "editor_id": 12,
      "message_received": "_ หรือเครื่องหมายคำถาม ถ้าในส่วนของ",
      "slice_count": 3,
      "slices": "_| หรือเครื่องหมายคำถาม| ถ้าในส่วนของ|",
      "edit_duration": 7.257,
      "edit_duration_all": 10.147,
      "is_forceout": false
    },
    {
      "message_id": 507,
      "editor_id": 12,
      "message_received": "โปรแกรม Microsoft Access นะคะ เราจะใช้เป็นเครื่องหมาย",
      "slice_count": 2,
      "slices": "โปรแกรม Microsoft Access นะคะ |เราจะใช้เป็นเครื่องหมาย|",
      "edit_duration": 1.85,
      "edit_duration_all": 2.919,
      "is_forceout": false
    },
    {
      "message_id": 508,
      "editor_id": 12,
      "message_received": "คำถาม หรือเป็นวงเล็บ",
      "slice_count": 2,
      "slices": "คำถาม |หรือเป็นวงเล็บ|",
      "edit_duration": 1.559,
      "edit_duration_all": 3.761,
      "is_forceout": false
    },
    {
      "message_id": 509,
      "editor_id": 12,
      "message_received": "วงเล็บ เป็น วงเล็บสี่เหลี่ยมแบบนี้ ",
      "slice_count": 1,
      "slices": " วงเล็บ เป็นวงเล็บสี่เหลี่ยมแบบนี้ |",
      "edit_duration": 3.501,
      "edit_duration_all": 3.501,
      "is_forceout": false
    },
    {
      "message_id": 510,
      "editor_id": 12,
      "message_received": "ให้ตัวอักษรใด ๆ ที่ปรากฏในช่อง ",
      "slice_count": 2,
      "slices": "นะคะ ก็คือ|ให้ตัวอักษรใด ๆ ที่ปรากฏในช่อง|",
      "edit_duration": 4.824,
      "edit_duration_all": 6.059,
      "is_forceout": false
    },
    {
      "message_id": 511,
      "editor_id": 12,
      "message_received": "จะต้องเป็นตัวอักษรนั้นเท่านั้น ",
      "slice_count": 2,
      "slices": "จะต้องเป็นตัวอักษรนั้นเท่านั้น| |",
      "edit_duration": 7.21,
      "edit_duration_all": 11.123,
      "is_forceout": false
    },
    {
      "message_id": 512,
      "editor_id": 12,
      "message_received": "แต่ถ้ามีเครื่องหมายตกใจ ",
      "slice_count": 2,
      "slices": "แต่ถ้ามีเครื่องหมายตกใจ| |",
      "edit_duration": 3.127,
      "edit_duration_all": 5.905,
      "is_forceout": false
    },
    {
      "message_id": 513,
      "editor_id": 12,
      "message_received": "มันจะเป็นการบอกว่าไม่เอาตัวอักษรนั้นนะคะ ",
      "slice_count": 2,
      "slices": "มันจะเป็นการบอกว่า|ไม่เอาตัวอักษรนั้นนะคะ |",
      "edit_duration": 3.719,
      "edit_duration_all": 6.362,
      "is_forceout": false
    },
    {
      "message_id": 514,
      "editor_id": 12,
      "message_received": "หรืออาจจะเป็นช่วงตัวอักษรก็ได้ เดี๋ยวจะให้ดูตัวอย่างเลย ",
      "slice_count": 2,
      "slices": "หรืออาจจะเป็นช่วงตัวอักษรก็ได้| เดี๋ยวดูตัวอย่างเลยแล้วกัน|",
      "edit_duration": 0.659,
      "edit_duration_all": 9.311,
      "is_forceout": false
    },
    {
      "message_id": 515,
      "editor_id": 12,
      "message_received": "มันจะได้เห็นภาพนะคะ อย่างเช่น เงื่อไขคือ ให้ค้นหา",
      "slice_count": 3,
      "slices": "มันจะได้เห็นภาพนะคะ |อย่างเช่น เงื่อนไข |คือ ให้ค้นหา|",
      "edit_duration": 6.819,
      "edit_duration_all": 12.956,
      "is_forceout": false
    },
    {
      "message_id": 516,
      "editor_id": 12,
      "message_received": "ชื่อหนังสือราคาจากตารางหนังสือ",
      "slice_count": 2,
      "slices": "ชื่อห|นังสือราคาจากตารางหนังสือ|",
      "edit_duration": 9.252,
      "edit_duration_all": 10.26,
      "is_forceout": false
    },
    {
      "message_id": 517,
      "editor_id": 12,
      "message_received": "โดยที่ชื่อหนังสือนะคะ ขึ้นต้น ",
      "slice_count": 2,
      "slices": " โดยที่ชื่อหนังสือนะคะ |ขึ้นต้น|",
      "edit_duration": 7.687,
      "edit_duration_all": 10.367,
      "is_forceout": false
    },
    {
      "message_id": 518,
      "editor_id": 12,
      "message_received": "ด้วย N ตามด้วยอะไรก็ได้ ถ้าเป็นเครื่องหมาย * ตัวนี้ ",
      "slice_count": 4,
      "slices": "ด้วย N |ตามด้วยอะไรก็ได้| ถ้าเป็นเครื่องหมาย * ตัวนี้| |",
      "edit_duration": 3.83,
      "edit_duration_all": 9.851,
      "is_forceout": false
    },
    {
      "message_id": 519,
      "editor_id": 12,
      "message_received": "คือขึ้นต้นด้วยตัวหนังสือนั้น ๆ ตามด้วยอะไรก็ไ",
      "slice_count": 3,
      "slices": "คือขึ้นต้นด้วยตัวหนังสือนั้น ๆ| | ตามด้วยอะไรก็|",
      "edit_duration": 2.317,
      "edit_duration_all": 7.848,
      "is_forceout": false
    },
    {
      "message_id": 520,
      "editor_id": 12,
      "message_received": "ในตารางเรา ลองดูสิคะ ขึ้นต้นด้วยตัว N ",
      "slice_count": 4,
      "slices": "ได้ในตารางเรา| ลองดูสิคะ| ขึ้นต้นด้วยตัว N| |",
      "edit_duration": 7.747,
      "edit_duration_all": 10.346,
      "is_forceout": false
    },
    {
      "message_id": 521,
      "editor_id": 12,
      "message_received": "มีอยู่ 1 ชื่อ มี 2 ชื่อ เพราะฉะนั้น ",
      "slice_count": 3,
      "slices": "มีอยู่ 1 ชื่อ| มี 2 ชื่อ เพราะ|ฉะนั้น |",
      "edit_duration": 7.725,
      "edit_duration_all": 9.406,
      "is_forceout": false
    },
    {
      "message_id": 522,
      "editor_id": 12,
      "message_received": "แสดงผล 2 อัน ขึ้นต้นด้วยตัว N ",
      "slice_count": 2,
      "slices": "แสดงผล 2 อัน |ขึ้นต้นด้วยตัว N |",
      "edit_duration": 9.136,
      "edit_duration_all": 9.914,
      "is_forceout": false
    },
    {
      "message_id": 523,
      "editor_id": 12,
      "message_received": "นะคะ อันอื่นไม่ได้ขึ้นต้นด้วยตัว N แล้ว",
      "slice_count": 2,
      "slices": "นะคะ อั|นอื่นไม่ได้ขึ้นต้นด้วยตัว N แล้ว|",
      "edit_duration": 1.608,
      "edit_duration_all": 3.681,
      "is_forceout": false
    },
    {
      "message_id": 524,
      "editor_id": 12,
      "message_received": "เงื่อนไขต่อมาหาชื่อหนังสือ ที่ขึ้นต้นด้วยอะไรก็ได้ ",
      "slice_count": 3,
      "slices": "เงื่อนไขต่อมา| หาชื่อหนังสือที่ขึ้นต้นด้วยอะไรก็ได้| |",
      "edit_duration": 0.504,
      "edit_duration_all": 6.1,
      "is_forceout": false
    },
    {
      "message_id": 525,
      "editor_id": 12,
      "message_received": "ลงท้ายด้วยอะไรก็ได้ แต่ในชื่อนั้นมีตัว C ",
      "slice_count": 2,
      "slices": "ลงท้ายด้วยอะไรก็ได้| แต่ในชื่อนั้นมีตัว C |",
      "edit_duration": 3.829,
      "edit_duration_all": 6.345,
      "is_forceout": false
    },
    {
      "message_id": 526,
      "editor_id": 12,
      "message_received": "ขึ้นต้นด้วยอะไรก็ได้ค่ะ ต่อด้วยอะไรก้ไ",
      "slice_count": 2,
      "slices": "ขึ้นต้นด้วยอะไรก็ได้ค่ะ ลงท้ายอะไรก็ได้นะคะ | |",
      "edit_duration": 4.697,
      "edit_duration_all": 11.701,
      "is_forceout": false
    },
    {
      "message_id": 527,
      "editor_id": 12,
      "message_received": "นะคะ แต่ตรงในนั้นน่ะ ในคำนั้นน่ะ ต้องมีตัว C อันแรก ",
      "slice_count": 3,
      "slices": "แต่ตรงในนั้นน่ะในคำนั้นน่ะ |ต้องมีตัว C อันแรก| |",
      "edit_duration": 11.174,
      "edit_duration_all": 13.62,
      "is_forceout": false
    },
    {
      "message_id": 528,
      "editor_id": 12,
      "message_received": "ชื่อแรกมีไหมคะ ไม่มี ชื่อที่ 2 ",
      "slice_count": 3,
      "slices": "ชื่อแรกมีไหมคะ |ไม่มี ชื่อที่ 2| |",
      "edit_duration": 7.277,
      "edit_duration_all": 9.721,
      "is_forceout": false
    },
    {
      "message_id": 529,
      "editor_id": 12,
      "message_received": "มีตัว C ตรงตามเงทื่อนไขไหม ข้อตั้นอะไรก็ได้ ลง",
      "slice_count": 4,
      "slices": "มีตัว C| ตรงตามเงื่อนไขไหม |ข้อตั้นอะไรก็ได้| ลง|",
      "edit_duration": 0.587,
      "edit_duration_all": 11.844,
      "is_forceout": false
    },
    {
      "message_id": 530,
      "editor_id": 12,
      "message_received": "แต่มีตัว C หนังสือต่อมา มีไหม มีตัว C มี ตัวนี้ก็มีนะคะ ตัวนี้ถามว่า",
      "slice_count": 5,
      "slices": "ท้ายอะไรก็ได้ |แต่มีตัว C หนังสือต่อมา| มีไหม มีตัว C มี| ตัวนี้ก็มีนะค|ะ ตัวนี้ถามว่า|",
      "edit_duration": 3.514,
      "edit_duration_all": 8.566,
      "is_forceout": false
    },
    {
      "message_id": 531,
      "editor_id": 12,
      "message_received": "ได้ได้อย่างไร ก้ขึ่นต้นด้วยอะไรก็ได้ ลงด้วยอะไ",
      "slice_count": 4,
      "slices": "ได้อย่างไร| ก็ขึ้นต้นด้วย|อะไรก็ได้| ลงด้วยอะไ|",
      "edit_duration": 4.071,
      "edit_duration_all": 10.685,
      "is_forceout": false
    },
    {
      "message_id": 532,
      "editor_id": 12,
      "message_received": "นะคะ ขอให้มีตัว C ประกอบ เพราะฉะนั้นก็จะมีหนังสือ ",
      "slice_count": 3,
      "slices": "นะคะ| ขอให้มีตัว C ประกอบ| เพราะฉะนั้น ก็จะมีหนังสือ|",
      "edit_duration": 8.946,
      "edit_duration_all": 12.286,
      "is_forceout": false
    },
    {
      "message_id": 533,
      "editor_id": 12,
      "message_received": "อยู่ 4 เล่มนะคะ 4 เล่ม อันนี้คือผลลัพธ์ เพราะฉะนั้น บางทีนี่อาจารย์",
      "slice_count": 5,
      "slices": "อยู่ 4 เล่ม|นะคะ |4 เล่ม |อันนี้คือผลลัพธ์ เพราะฉะนั้น |บางทีนี่อาจารย์|",
      "edit_duration": 7.49,
      "edit_duration_all": 13.856,
      "is_forceout": false
    },
    {
      "message_id": 534,
      "editor_id": 12,
      "message_received": "อยากค้นหาชื่อนักศึกษา",
      "slice_count": 1,
      "slices": "อยากค้นหาชื่อนักศึกษา|",
      "edit_duration": 8.255,
      "edit_duration_all": 8.255,
      "is_forceout": false
    },
    {
      "message_id": 535,
      "editor_id": 12,
      "message_received": "นะคะ จำชื่อจริงเขาไม่ได้ จำได้แค่ว่ามี ",
      "slice_count": 3,
      "slices": "นะคะ| จำชื่อจริงเขาไม่ได้ |จำได้แค่ว่ามี |",
      "edit_duration": 5.163,
      "edit_duration_all": 9.185,
      "is_forceout": false
    },
    {
      "message_id": 536,
      "editor_id": 12,
      "message_received": "\"พร\" อะไรอย่าง อะไรอย่างนี้นะคะ ",
      "slice_count": 2,
      "slices": "\"พร\" อะไรอย่าง| อะไรอย่างนี้นะคะ |",
      "edit_duration": 7.821,
      "edit_duration_all": 8.426,
      "is_forceout": false
    },
    {
      "message_id": 537,
      "editor_id": 12,
      "message_received": "ฐานข้อมูลก็สามารถค้นหาข้อมูลให้เราได้เช่นเดียวกัน",
      "slice_count": 3,
      "slices": "ฐานข้อมูลก็สามารถ|ค้นหาข้อมูลให้เราได้|เช่นเดียวกัน|",
      "edit_duration": 4.474,
      "edit_duration_all": 7.135,
      "is_forceout": false
    },
    {
      "message_id": 538,
      "editor_id": 12,
      "message_received": "นะคะ ตัวอย่างนี้",
      "slice_count": 2,
      "slices": "นะคะ| ตัวอย่างนี้|",
      "edit_duration": 3.101,
      "edit_duration_all": 5.451,
      "is_forceout": false
    },
    {
      "message_id": 539,
      "editor_id": 12,
      "message_received": "จะเริ่มสังเกตแล้วว่ามีเครื่องหมายคำถาม ",
      "slice_count": 3,
      "slices": "จะเริ่มสังเกตแล้วว่า|ทำไมมันมีเครื่องหมายคำถาม| |",
      "edit_duration": 0.864,
      "edit_duration_all": 7.467,
      "is_forceout": false
    },
    {
      "message_id": 540,
      "editor_id": 12,
      "message_received": "แล้วก็ดอกจัน ถ้ามีเครื่องหมายคำถามตรงนี้ แสดงว่า",
      "slice_count": 3,
      "slices": "แล้วก็ดอกจัน| ถ้ามีเครื่องหมายคำถามตรงนี้| แสดงว่า|",
      "edit_duration": 1.879,
      "edit_duration_all": 6.927,
      "is_forceout": false
    },
    {
      "message_id": 541,
      "editor_id": 12,
      "message_received": "ข้างหน้าตัว e 1 ตัวอักษร",
      "slice_count": 1,
      "slices": "ข้างหน้าตัว e 1 ตัวอักษร|",
      "edit_duration": 5.065,
      "edit_duration_all": 5.065,
      "is_forceout": false
    },
    {
      "message_id": 542,
      "editor_id": 12,
      "message_received": "เท่านั้นนะคะ เป็น 1 ตัว แต่ตามหลังตัว E ",
      "slice_count": 3,
      "slices": "เท่านั้นนะคะ| เป็น 1 ตัว| แต่ตามหลังตัว E |",
      "edit_duration": 1.824,
      "edit_duration_all": 5.676,
      "is_forceout": false
    },
    {
      "message_id": 543,
      "editor_id": 12,
      "message_received": "เป็นกี่ตัวก็ได้ เรามาดูเงื่อนไขกันเลยนะคะ ",
      "slice_count": 3,
      "slices": "เป็นกี่ตัวก็ได้| เรามาดูเงื่อนไขกันเลยนะคะ| |",
      "edit_duration": 5.448,
      "edit_duration_all": 14.462,
      "is_forceout": false
    },
    {
      "message_id": 544,
      "editor_id": 12,
      "message_received": "เรามาดูเงื่อนไขกันเลยนะคะ ถามว่าในหนังสือเล่มนี้ ",
      "slice_count": 1,
      "slices": " ถามว่าในหนังสือเล่มนี้|",
      "edit_duration": 8.034,
      "edit_duration_all": 8.034,
      "is_forceout": false
    },
    {
      "message_id": 545,
      "editor_id": 12,
      "message_received": "ได้ไหม ไม่ได้ ",
      "slice_count": 2,
      "slices": "ได้ไหม| ไม่ได้ |",
      "edit_duration": 7.21,
      "edit_duration_all": 7.732,
      "is_forceout": false
    },
    {
      "message_id": 546,
      "editor_id": 12,
      "message_received": "เพราะตรงก่อนหน้าตัว e มีอยู่ 5 ",
      "slice_count": 2,
      "slices": "เพราะตรงก่อนหน้าตัว E| มีอยู่ 5 |",
      "edit_duration": 3.596,
      "edit_duration_all": 4.183,
      "is_forceout": false
    },
    {
      "message_id": 547,
      "editor_id": 12,
      "message_received": "ซึ่งผิดเงื่อนไข ถ้าเป็นเครื่องหมายคำถาม ตัวหนังสือที่นำหน้าตัว e ต้องมี 1 ตัวเท่านั้น ",
      "slice_count": 4,
      "slices": "ซึ่งผิดเงื่อนไข| ถ้าเป็นเครื่องหมายคำถาม| ตัวหนังสือที่นำหน้าตัว E| ต้องมี 1 ตัวเท่านั้น|",
      "edit_duration": 0.364,
      "edit_duration_all": 5.606,
      "is_forceout": false
    },
    {
      "message_id": 548,
      "editor_id": 12,
      "message_received": "นะคะ เล่มนี้ล่ะ มีตัว e แต่ก่อนหน้าตัว e มีตัวหนังสือเยอะเลย ก็ไม่ได้",
      "slice_count": 3,
      "slices": "นะคะ| เล่มนี้ล่ะ มีตัว E แต่ก่อนหน้าตัว E มีตัวหนังสือเยอะเลย| ก็ไม่ได้|",
      "edit_duration": 2.287,
      "edit_duration_all": 10.083,
      "is_forceout": false
    },
    {
      "message_id": 549,
      "editor_id": 12,
      "message_received": "เล่มนี้ได้ไหม ขึ้นต้นด้วย 1 ตัวอักษร ",
      "slice_count": 2,
      "slices": "เล่มนี้ได้ไหม| ขึ้นต้นด้วย 1 ตัวอักษร |",
      "edit_duration": 5.182,
      "edit_duration_all": 5.952,
      "is_forceout": false
    },
    {
      "message_id": 550,
      "editor_id": 12,
      "message_received": "ตามหลังด้วยตัว e ได้ ",
      "slice_count": 1,
      "slices": "ตามหลังด้วยตัว E ได้ |",
      "edit_duration": 8.572,
      "edit_duration_all": 8.572,
      "is_forceout": false
    },
    {
      "message_id": 551,
      "editor_id": 12,
      "message_received": "ตัวนี้ไม่มีนะคะ เล่มนี้ก็ไม่ได้ ",
      "slice_count": 3,
      "slices": "ตัวนี้ไม่มีนะคะ| เล่มนี้ก็ไม่ได้| |",
      "edit_duration": 1.361,
      "edit_duration_all": 8.637,
      "is_forceout": false
    },
    {
      "message_id": 552,
      "editor_id": 12,
      "message_received": "เล่มนี้ได้ ขึ้นต้นด้วย e... ขึ้นต้น 1 ตัว ",
      "slice_count": 2,
      "slices": "เล่มนี้ได้ ขึ้นต้นด้วย E... ขึ้นต้น 1 ตัว| |",
      "edit_duration": 2.272,
      "edit_duration_all": 6.162,
      "is_forceout": false
    },
    {
      "message_id": 553,
      "editor_id": 12,
      "message_received": "ตัว e แค่นั้น เพราะฉะนั้นมีหนังสืออยู่ 2 เล่มนะคะ เล่มนี้ก็ไม่ได้ เพราะก่อนหน้าตัว e ",
      "slice_count": 4,
      "slices": "ตัว E แค่นั้น| เพราะฉะนั้น มีหนังสืออยู่ 2 เล่มนะคะ| เล่มนี้ก็ไม่ไ|ด้ เพราะก่อนหน้าตัว E |",
      "edit_duration": 5.217,
      "edit_duration_all": 11.811,
      "is_forceout": false
    },
    {
      "message_id": 554,
      "editor_id": 12,
      "message_received": "มีตัวหนังสือมากกว่า 1 ตัวนะคะ ผิดเงื่อนไข ",
      "slice_count": 2,
      "slices": "มีตัวหนังสือมากกว่า 1 ตัวนะคะ| ผิดเงื่อนไข |",
      "edit_duration": 7.633,
      "edit_duration_all": 8.193,
      "is_forceout": false
    },
    {
      "message_id": 555,
      "editor_id": 12,
      "message_received": "เงื่อนไขต่อมานะคะ ",
      "slice_count": 2,
      "slices": "เงื่อนไขต่อมานะคะ| |",
      "edit_duration": 4.852,
      "edit_duration_all": 12.986,
      "is_forceout": false
    },
    {
      "message_id": 556,
      "editor_id": 12,
      "message_received": "เงื่อนไขว่าให้ชื่อหนังสือ",
      "slice_count": 1,
      "slices": "เงื่อนไขว่าให้ชื่อหนังสือ|",
      "edit_duration": 7.94,
      "edit_duration_all": 7.94,
      "is_forceout": false
    },
    {
      "message_id": 557,
      "editor_id": 12,
      "message_received": "ขึ้นต้นด้วยตัว N หรือตัว O ",
      "slice_count": 2,
      "slices": "ขึ้นต้นด้วยตัว |N หรือตัว O |",
      "edit_duration": 6.947,
      "edit_duration_all": 8.288,
      "is_forceout": false
    },
    {
      "message_id": 558,
      "editor_id": 12,
      "message_received": "ตามหลังด้วยอะไรก็ได้",
      "slice_count": 1,
      "slices": "ตามหลังด้วยอะไรก็ได้|",
      "edit_duration": 5.529,
      "edit_duration_all": 5.529,
      "is_forceout": false
    },
    {
      "message_id": 559,
      "editor_id": 12,
      "message_received": "นะคะ ก็จะมีอยู่กี่เล่ม เล่มนี้ขึ้นต้นด้วย n",
      "slice_count": 2,
      "slices": "นะคะ ก็จะมีอยู่กี่เล่ม| เล่มนี้ขึ้นต้นด้วย |",
      "edit_duration": 2.938,
      "edit_duration_all": 8.707,
      "is_forceout": false
    },
    {
      "message_id": 560,
      "editor_id": 12,
      "message_received": "ได้ ขึ้นต้นด้วยตัว N ได้ มีตัว O 1 เล่ม ก็แสดงผลหนังสือ 3 เล่ม",
      "slice_count": 4,
      "slices": "N ได้ |ขึ้นต้นด้วยตัว N ได้| มีตัว O 1 เล่ม| ก็แสดงผลหนังสือ 3 เล่ม|",
      "edit_duration": 5.238,
      "edit_duration_all": 11.786,
      "is_forceout": false
    },
    {
      "message_id": 561,
      "editor_id": 12,
      "message_received": "นะคะ อันนี้เป็นการดูเงื่อนไข ",
      "slice_count": 3,
      "slices": "นะคะ| อันนี้เป็นการดูเงื่อนไข| |",
      "edit_duration": 10.773,
      "edit_duration_all": 16.014,
      "is_forceout": true
    },
    {
      "message_id": 562,
      "editor_id": 12,
      "message_received": "แต่เดี่ยวอาทิตย์ คุณต้องทำเอง อาจารย์",
      "slice_count": 2,
      "slices": "แต่เดี่ยวอาทิตย์หน้าคุณต้องทำเอง |อาจารย์|",
      "edit_duration": 5.907,
      "edit_duration_all": 7.657,
      "is_forceout": false
    },
    {
      "message_id": 563,
      "editor_id": 12,
      "message_received": "อาจจะกำหนดว่าให้คุณลองพิมพ์ว่าให้เขียนเงื่อนไข",
      "slice_count": 3,
      "slices": "อาจจะกำ|หนดว่าให้คุณลองพิมพ์| ว่าให้เขียนเงื่อนไข|",
      "edit_duration": 3.89,
      "edit_duration_all": 9.118,
      "is_forceout": false
    },
    {
      "message_id": 564,
      "editor_id": 12,
      "message_received": "แล้วให้แสดงผลตามที่อาจารย์กำหนด ให้พวกคุณ",
      "slice_count": 3,
      "slices": "แล้ว|ให้แสดงผลตามที่อาจารย์กำหนด| ให้พวกคุณ|",
      "edit_duration": 5.241,
      "edit_duration_all": 8.654,
      "is_forceout": false
    },
    {
      "message_id": 565,
      "editor_id": 12,
      "message_received": "พิมพ์คำสั่งให้ถูก อย่างเช่น ข้อมูลสัปดาห์หน้าอาจารย์อาจจะ",
      "slice_count": 4,
      "slices": "พิมพ์คำสั่งให้ถูก| อย่างเช่น| ข้อมูลสัปดาห์หน้า|อาจารย์อาจจะ|",
      "edit_duration": 7.865,
      "edit_duration_all": 12.88,
      "is_forceout": false
    },
    {
      "message_id": 566,
      "editor_id": 12,
      "message_received": "บอกว่าให้แสดงผล คนที่ขึ้นต้น",
      "slice_count": 2,
      "slices": "บอกว่าให้แสดงผล|คนที่ขึ้นต้น|",
      "edit_duration": 5.61,
      "edit_duration_all": 8.479,
      "is_forceout": false
    },
    {
      "message_id": 567,
      "editor_id": 12,
      "message_received": "ด้วย ส กับ อ. ",
      "slice_count": 2,
      "slices": "ด้วย ส กับ อ.| |",
      "edit_duration": 7.84,
      "edit_duration_all": 11.875,
      "is_forceout": false
    },
    {
      "message_id": 568,
      "editor_id": 12,
      "message_received": "อาทิตย์หน้านักศึกษาก็ต้องทำได้นะคะ เพราะอาทิตย์นี้มีตัวอย่างแล้วนะ ",
      "slice_count": 3,
      "slices": "อาทิตย์หน้านักศึกษาก็ต้องทำได้นะคะ| เพราะอาทิตย์นี้มีตัวอย่างแล้วนะ| |",
      "edit_duration": 3.869,
      "edit_duration_all": 6.441,
      "is_forceout": false
    },
    {
      "message_id": 569,
      "editor_id": 12,
      "message_received": "เงื่อนไขต่อมา ชื่อหนังสือที่ไม่ขึ้นต้น",
      "slice_count": 3,
      "slices": "เงื่อนไขต่อมา| |ชื่อหนังสือที่ไม่ขึ้นต้น|",
      "edit_duration": 1.165,
      "edit_duration_all": 3.888,
      "is_forceout": false
    },
    {
      "message_id": 570,
      "editor_id": 12,
      "message_received": "ด้วยตัว N ตามหลังด้วยอะไรก็ได้ อันนี้ตาหลังด้วยอะไรก็ได้ อันนี้ก็หลายเล่มเลย เล่มนี้ เล่มนี",
      "slice_count": 3,
      "slices": "ด้วยตัว N ตามหลังด้วยอะไรก็ได้| อันนี้ก็หลายเล่มเลย |เล่มนี้ เล่มนี้ |",
      "edit_duration": 0.597,
      "edit_duration_all": 8.431,
      "is_forceout": false
    },
    {
      "message_id": 571,
      "editor_id": 12,
      "message_received": "เล่มนี้นะคะ แค่นี้เอง ต่อมา จะเริ่มเป็นการปรับปรุงฐานข้อมูล ",
      "slice_count": 3,
      "slices": "เ|ล่มนี้นะคะ แค่นี้เอง |ต่อมาจะเริ่มเป็นการปรับปรุงฐานข้อมูล|",
      "edit_duration": 0.425,
      "edit_duration_all": 5.008,
      "is_forceout": false
    },
    {
      "message_id": 572,
      "editor_id": 12,
      "message_received": "จะเริ่มเป็นการปรับปรุงฐานข้อมูล จะเป็นการกำจัดข้อมูลที่อาจจะมีการซ้ำกันเกิดขึ้น ",
      "slice_count": 2,
      "slices": " จะเป็นการกำจัดข้อมูลที่อาจจะมีการซ้ำกันเกิดขึ้น| |",
      "edit_duration": 7.437,
      "edit_duration_all": 9.118,
      "is_forceout": false
    },
    {
      "message_id": 573,
      "editor_id": 12,
      "message_received": "ก็คือรายการซ้ำนะคะ ",
      "slice_count": 2,
      "slices": "ก็คือรายการซ้ำนะคะ| |",
      "edit_duration": 6.898,
      "edit_duration_all": 7.534,
      "is_forceout": false
    },
    {
      "message_id": 574,
      "editor_id": 12,
      "message_received": "มี 2 คำสั่ง ก็จะมีการการ",
      "slice_count": 2,
      "slices": "มี 2 คำสั่ง |ก็จะมีการการ|",
      "edit_duration": 3.039,
      "edit_duration_all": 4.57,
      "is_forceout": false
    },
    {
      "message_id": 575,
      "editor_id": 12,
      "message_received": "ใช้คำสั่งที่อาจจะกำจัดข้อมูลซ้ำ",
      "slice_count": 3,
      "slices": "ใช้คำสั่งที่อาจจะ|กำจัดรายการ|ข้อมูลซ้ำ|",
      "edit_duration": 3.643,
      "edit_duration_all": 8.623,
      "is_forceout": false
    },
    {
      "message_id": 576,
      "editor_id": 12,
      "message_received": "ให้เหลือรายการเดียวนะคะ โดยใช้",
      "slice_count": 2,
      "slices": "ให้เหลือรายการเดียวนะคะ| โดยใช้|",
      "edit_duration": 6.834,
      "edit_duration_all": 8.246,
      "is_forceout": false
    },
    {
      "message_id": 577,
      "editor_id": 12,
      "message_received": "การกำหนดค่าต่าง ๆ เป็นเกณฑ์ ",
      "slice_count": 2,
      "slices": "การกำหนดค่าต่าง ๆ เป็นเกณฑ์| กับคำสั่ง |",
      "edit_duration": 3.147,
      "edit_duration_all": 6.755,
      "is_forceout": false
    },
    {
      "message_id": 578,
      "editor_id": 12,
      "message_received": "ถ้าต่อมาเป็นตัวนี้ก็บ",
      "slice_count": 2,
      "slices": "ถ้าต่อมาเป็น |ตัวนี้ก็|",
      "edit_duration": 8.611,
      "edit_duration_all": 14.172,
      "is_forceout": false
    },
    {
      "message_id": 579,
      "editor_id": 12,
      "message_received": "ทั้งแถว เดี๋ยวเรามาดูตัวอย่างกันนะคะ นะคะ โดยคำสั่ง ก็คือให้",
      "slice_count": 4,
      "slices": "ทั้งแถว |เดี๋ยวเรามาดูตัวอย่างกันนะคะ| นะค|ะ โดยคำสั่ง ก็คือให้|",
      "edit_duration": 10.613,
      "edit_duration_all": 13.655,
      "is_forceout": false
    },
    {
      "message_id": 580,
      "editor_id": 12,
      "message_received": "เลือกกำจัดชื่อซ้ำ ชื่อที่ว้ำ",
      "slice_count": 2,
      "slices": "เลือกกำจัดชื่อซ้ำ |ชื่อที่ซ้ำ|",
      "edit_duration": 3.968,
      "edit_duration_all": 7.053,
      "is_forceout": false
    },
    {
      "message_id": 581,
      "editor_id": 12,
      "message_received": "นะคะ จากตาราง STUDENT ดูในตาราง STUDENT ",
      "slice_count": 2,
      "slices": "นะคะ จากตาราง STUDENT| |",
      "edit_duration": 3.985,
      "edit_duration_all": 7.892,
      "is_forceout": false
    },
    {
      "message_id": 582,
      "editor_id": 12,
      "message_received": "ในช่องชื่อนะคะ ดูเฉพาะชื่อนะ อันไหนชื่อซ้ำ",
      "slice_count": 3,
      "slices": "ในช่องชื่อนะคะ| ดูเฉพาะชื่อนะ| อันไหนชื่อซ้ำ|",
      "edit_duration": 1.085,
      "edit_duration_all": 2.846,
      "is_forceout": false
    },
    {
      "message_id": 583,
      "editor_id": 12,
      "message_received": "มีซ้ำ 1 คน ก็คือชื่อแดง เพราะฉะนั้น เป็นอะไร ",
      "slice_count": 4,
      "slices": "มีซ้ำ 1 คน| ก็คือชื่อแดง |เพราะฉะนั้น เป็นอะไร| |",
      "edit_duration": 1.574,
      "edit_duration_all": 16.016,
      "is_forceout": true
    },
    {
      "message_id": 584,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": false
    },
    {
      "message_id": 585,
      "editor_id": 12,
      "message_received": "การแสดงผลก้จะมีแค่ 3 ชื่อที่เหลือ",
      "slice_count": 2,
      "slices": "การแสดงผลก็|จะมีแค่ 3 ชื่อที่เหลือ|",
      "edit_duration": 2.993,
      "edit_duration_all": 4.504,
      "is_forceout": false
    },
    {
      "message_id": 586,
      "editor_id": 12,
      "message_received": "เราจะตัดให้เหลือแค่ 1 แดงเท่านั้น นะคะ ข้อมูลอย่างอื่นเราไม่สนใจ ",
      "slice_count": 3,
      "slices": "เราจะตัดให้เหลือแค่ 1 แดงเท่านั้นนะคะ |ข้อมูลอย่างอื่นเราไม่สนใจ| |",
      "edit_duration": 4.475,
      "edit_duration_all": 11.119,
      "is_forceout": false
    },
    {
      "message_id": 587,
      "editor_id": 12,
      "message_received": "มันแค่อยากจะดูว่าคนที่ชื่อซ้ำกันนี่ตัดชื่อออก",
      "slice_count": 3,
      "slices": "มันแค่อยากรู้|ว่าคนที่ชื่อซ้ำกันนี่| ตัดชื่อออก|",
      "edit_duration": 6.445,
      "edit_duration_all": 9.336,
      "is_forceout": false
    },
    {
      "message_id": 588,
      "editor_id": 12,
      "message_received": "นะคะ ันนี้คือคำสั่ง กับ",
      "slice_count": 4,
      "slices": "นะคะ| อัน|นี้คือคำสั่ง|กับ|",
      "edit_duration": 8.211,
      "edit_duration_all": 15.279,
      "is_forceout": false
    },
    {
      "message_id": 589,
      "editor_id": 12,
      "message_received": "ให้ตัดข้อมูลทิ้งทั้งแถว",
      "slice_count": 1,
      "slices": "ให้ตัดข้อมูลทิ้งทั้งแถว|",
      "edit_duration": 13.959,
      "edit_duration_all": 13.959,
      "is_forceout": false
    },
    {
      "message_id": 590,
      "editor_id": 12,
      "message_received": "นะคะ อย่าตอนนี้ ",
      "slice_count": 3,
      "slices": "นะคะ| อย่างใน|ตอนนี้ |",
      "edit_duration": 5.222,
      "edit_duration_all": 9.108,
      "is_forceout": false
    },
    {
      "message_id": 591,
      "editor_id": 12,
      "message_received": "ถ้ามันซ้ำกันจริง ๆ ถ้านักศึกษาสังเกตกันดี ๆ ",
      "slice_count": 3,
      "slices": "ถ้ามันซ้ำกันจริง ๆ |ถ้านักศึกษาสังเกตกันดี ๆ| |",
      "edit_duration": 5.705,
      "edit_duration_all": 13.922,
      "is_forceout": false
    },
    {
      "message_id": 592,
      "editor_id": 12,
      "message_received": "คนชื่อแดงว้ำกันก็จริงนะคะ แต่นามสกุบ",
      "slice_count": 2,
      "slices": "คนชื่อแดงซ้ำกันก็จริงนะคะ |แต่นามสกุ|",
      "edit_duration": 4.566,
      "edit_duration_all": 8.735,
      "is_forceout": false
    },
    {
      "message_id": 593,
      "editor_id": 12,
      "message_received": "ไม่ซ้ำกันแต่จะมีอันนี้ซ้ำทั้งชื่อ ทั้งนามสกุล ถ้าใช้คำสั่งนี้",
      "slice_count": 4,
      "slices": "ลไม่ซ้ำกัน| แต่จะมีอันนี้ซ้ำทั้งชื่อ| ทั้งนามสกุล |ถ้าใช้คำสั่งนี้|",
      "edit_duration": 6.366,
      "edit_duration_all": 9.684,
      "is_forceout": false
    },
    {
      "message_id": 594,
      "editor_id": 12,
      "message_received": "นะคะ มันจะตัดข้อมูลที่ซ้ำกัน",
      "slice_count": 2,
      "slices": "นะคะ| มันจะตัดข้อมูลที่ซ้ำกัน|",
      "edit_duration": 7.507,
      "edit_duration_all": 8.784,
      "is_forceout": false
    },
    {
      "message_id": 595,
      "editor_id": 12,
      "message_received": "ทั้งแถวออก",
      "slice_count": 1,
      "slices": "ทั้งแถวออก|",
      "edit_duration": 4.525,
      "edit_duration_all": 4.525,
      "is_forceout": false
    },
    {
      "message_id": 596,
      "editor_id": 12,
      "message_received": "นะคะ อันนี้ก็คือเดี๋ยวเราไปดู",
      "slice_count": 2,
      "slices": "นะคะ| อันนี้ก็คือเดี๋ยวเราไปดู|",
      "edit_duration": 1.546,
      "edit_duration_all": 8.061,
      "is_forceout": false
    },
    {
      "message_id": 597,
      "editor_id": 12,
      "message_received": "ในโปรแกรมจริง ๆ ดีกว่านะคะ เพราะว่าอันนี้ตัวอย่าง ",
      "slice_count": 3,
      "slices": "ในโปรแกรมจริง ๆ ดีกว่านะคะ| เพราะว่าอันนี้ตัวอย่าง| |",
      "edit_duration": 2.853,
      "edit_duration_all": 8.341,
      "is_forceout": false
    },
    {
      "message_id": 598,
      "editor_id": 12,
      "message_received": "มันอาจจะยังดูเห็นภาพไม่ชัด มันยังดูน้อยไป ",
      "slice_count": 3,
      "slices": "มันอาจจะยังดูเห็นภาพไม่ชัด| มันยังดูน้อยไป| |",
      "edit_duration": 4.005,
      "edit_duration_all": 14.629,
      "is_forceout": false
    },
    {
      "message_id": 599,
      "editor_id": 12,
      "message_received": "เดี่ยวอาทิตยืหน้าเราได้ทำของจริงนี่ เราจะทำ",
      "slice_count": 2,
      "slices": "เดี๋ยวอาทิตย์หน้าเราได้ทำของจริงนี่| เราจะทำ|",
      "edit_duration": 5.864,
      "edit_duration_all": 8.536,
      "is_forceout": false
    },
    {
      "message_id": 600,
      "editor_id": 12,
      "message_received": "เยอะกว่านี้นะคะ ต่อมา จะเป็นการเรียงลำดับข้อมูลนะคะ ",
      "slice_count": 3,
      "slices": "เยอะกว่านี้นะค|ะ ต่อมาจะเป็นการเรียงลำดับข้อมูลนะคะ| |",
      "edit_duration": 3.926,
      "edit_duration_all": 7.859,
      "is_forceout": false
    },
    {
      "message_id": 601,
      "editor_id": 12,
      "message_received": "ก็จะใช้คำสั่ง ORDER BY นะคะ ",
      "slice_count": 1,
      "slices": "ก็จะใช้คำสั่ง ORDER BY นะคะ |",
      "edit_duration": 6.609,
      "edit_duration_all": 6.609,
      "is_forceout": false
    },
    {
      "message_id": 602,
      "editor_id": 12,
      "message_received": "ก็คือการเรียงลำดัลนะคะ ก็คือ",
      "slice_count": 1,
      "slices": "ก็คือการเรียงลำดับนะคะ ก็คือ|",
      "edit_duration": 11.365,
      "edit_duration_all": 11.365,
      "is_forceout": false
    },
    {
      "message_id": 603,
      "editor_id": 12,
      "message_received": "ให้แสดงผลข้อมูลทั้งหมดตาราง Books ",
      "slice_count": 2,
      "slices": "ให้แสดงผลข้อมูลทั้งหมดจาก|ตาราง Books |",
      "edit_duration": 5.885,
      "edit_duration_all": 6.781,
      "is_forceout": false
    },
    {
      "message_id": 604,
      "editor_id": 12,
      "message_received": "โดยให้เรียงลำดับตามราคา ถ้าเรา",
      "slice_count": 2,
      "slices": "โดยให้เรียงลำดับตามราคา |ถ้าเรา|",
      "edit_duration": 5.116,
      "edit_duration_all": 6.122,
      "is_forceout": false
    },
    {
      "message_id": 605,
      "editor_id": 12,
      "message_received": "ไม่สั่งเพิ่มเติม มันจะเป็นการเรียงจากน้อยไปมาก",
      "slice_count": 2,
      "slices": "ไม่สั่งเพิ่มเติม| มันจะเป็นการเรียงจากน้อยไปหามาก|",
      "edit_duration": 1.697,
      "edit_duration_all": 6.926,
      "is_forceout": false
    },
    {
      "message_id": 606,
      "editor_id": 12,
      "message_received": "นะคะ คำสั่งนี้ ก็คือ",
      "slice_count": 3,
      "slices": "นะคะ| คำสั่งนี้ |ก็คือ|",
      "edit_duration": 1.731,
      "edit_duration_all": 3.37,
      "is_forceout": false
    },
    {
      "message_id": 607,
      "editor_id": 12,
      "message_received": "ORDER BY PRICE ก็คือให้เรียงลำดับจา",
      "slice_count": 2,
      "slices": "ORDER BY PRICE| ก็คือให้เรียงลำดับจา|",
      "edit_duration": 0.821,
      "edit_duration_all": 5.434,
      "is_forceout": false
    },
    {
      "message_id": 608,
      "editor_id": 12,
      "message_received": "น้อยไปหามาก ก็จะเรียงสับใหม่ เรียง",
      "slice_count": 3,
      "slices": "กน้อยไปหามาก |ก็จะเรียงลำดับใหม่| เรียง|",
      "edit_duration": 3.73,
      "edit_duration_all": 15.304,
      "is_forceout": false
    },
    {
      "message_id": 609,
      "editor_id": 12,
      "message_received": "ตามลำดับที่เราสั่ง แต่ถ้าเราอยากเรียงจากมากไปหาน้อย เราจะต้องระบุเพิ่มด้วยว่า ฏฎฆ",
      "slice_count": 3,
      "slices": "ตามลำดับที่เราสั่ง| แต่ถ้าเราอยากเรียงจากมากไปหาน้อย |เราจะต้องระบุเพิ่มด้วยว่า|",
      "edit_duration": 5.004,
      "edit_duration_all": 6.975,
      "is_forceout": false
    },
    {
      "message_id": 610,
      "editor_id": 12,
      "message_received": "ตรงนี้นะคะ มันจะหมายถึงว่าให้เราเรียงลำดับตามราคาก็จริง แต่ให้เรียงจากราคามาก",
      "slice_count": 4,
      "slices": "ตรงนี้นะคะ |มันจะหมายถึงว่าให้เราเรียง|ลำดับตามราคาก็จริง |แต่ให้เรียงจากราคามาก|",
      "edit_duration": 12.002,
      "edit_duration_all": 16.011,
      "is_forceout": true
    },
    {
      "message_id": 611,
      "editor_id": 12,
      "message_received": "ไปหาราคาน้อยนะคะ ต้องบอกด้วย ",
      "slice_count": 2,
      "slices": "ไปหาราคาน้อยนะคะ| ต้องบอกด้วย |",
      "edit_duration": 13.784,
      "edit_duration_all": 14.856,
      "is_forceout": false
    },
    {
      "message_id": 612,
      "editor_id": 12,
      "message_received": "เหมือนเวลาเราใช้เว็บฯ ในการวื้อของออนไ",
      "slice_count": 2,
      "slices": "เหมือนเวลาเราใช้เว็บฯ| ในการซื้อของออนไ|",
      "edit_duration": 6.162,
      "edit_duration_all": 15.287,
      "is_forceout": false
    },
    {
      "message_id": 613,
      "editor_id": 12,
      "message_received": "ไส้ในของโปรแกรม ก็คือคำสั่งที่เรา",
      "slice_count": 2,
      "slices": "ลน์ไส้ในของโปรแกรม| ก็คือคำสั่งที่เรา|",
      "edit_duration": 11.287,
      "edit_duration_all": 12.322,
      "is_forceout": false
    },
    {
      "message_id": 614,
      "editor_id": 12,
      "message_received": "วันนี้นะคะ นักศึกษาจะได้เข้าใจ เพราะต่อไปเราจะไม่เป็นแค่ผู้ใช้งานแล้ว เราอาจจะได้เป็นผู้ดูแล",
      "slice_count": 4,
      "slices": "วันนี้นะคะ| นักศึกษาจะได้เข้าใจ |เพราะต่อไปเราจะไม่เป็นแค่ผู้ใช้งานแล้ว| เราอาจจะได้เป็นผู้ดูแล|",
      "edit_duration": 6.633,
      "edit_duration_all": 10.802,
      "is_forceout": false
    },
    {
      "message_id": 615,
      "editor_id": 12,
      "message_received": "ระบบด้วยนะ ",
      "slice_count": 3,
      "slices": "ระบบ|ด้วยนะ| |",
      "edit_duration": 8.705,
      "edit_duration_all": 11.532,
      "is_forceout": false
    },
    {
      "message_id": 616,
      "editor_id": 12,
      "message_received": "กลับมาก็จะมีฟังก์ชันการคำนวณทางคณิตศาสตร์",
      "slice_count": 3,
      "slices": "กลับมาก็จะมีฟังก์ชัน| กับ|การคำนวณทางคณิตศาสตร์|",
      "edit_duration": 3.425,
      "edit_duration_all": 6.687,
      "is_forceout": false
    },
    {
      "message_id": 617,
      "editor_id": 12,
      "message_received": "ที่เกิดขึ้นในการจัดการฐานข้อมูลด้วย อาจจะเป็นฟังก์ชันสำหรับการบวก การนับ การหาค่าเฉลี่ย",
      "slice_count": 4,
      "slices": "ที่เกิดขึ้นในการจัดการฐาน|ข้อมูลด้วย| อาจจะเป็นฟังก์ชันสำหรับการบวก| การนับ การหาค่าเฉลี่ย|",
      "edit_duration": 5.065,
      "edit_duration_all": 8.669,
      "is_forceout": false
    },
    {
      "message_id": 618,
      "editor_id": 12,
      "message_received": "นะคะ ไอ้ AVG ตัวนี้ มันย่อมาจาก ",
      "slice_count": 4,
      "slices": "นะคะ ไอ้ AVG ตัวนี้ |มันย่อมาจาก| Average| |",
      "edit_duration": 1.773,
      "edit_duration_all": 8.005,
      "is_forceout": false
    },
    {
      "message_id": 619,
      "editor_id": 12,
      "message_received": "ก็คือการหาค่าเฉลี่ยนะคะ หาค่ามากที่สุด อันนี้เป็นคณิตศาสตร์อย่างง่าย ",
      "slice_count": 5,
      "slices": "ก็คือการหาค่าเฉลี่ยนะคะ |หาค่ามากที่สุด| อันนี้เป็นคณิตศาสตร์|อย่างง่าย| |",
      "edit_duration": 5.966,
      "edit_duration_all": 10.488,
      "is_forceout": false
    },
    {
      "message_id": 620,
      "editor_id": 12,
      "message_received": "ก็ต้องเอามาใช้ด้วยนะคะ อย่าง",
      "slice_count": 2,
      "slices": "ก็ต้องเอามาใช้ด้วยนะคะ| อย่าง|",
      "edit_duration": 7.848,
      "edit_duration_all": 8.482,
      "is_forceout": false
    },
    {
      "message_id": 621,
      "editor_id": 12,
      "message_received": "เช่น ให้รวม",
      "slice_count": 2,
      "slices": "เช่น| ให้รวม|",
      "edit_duration": 3.055,
      "edit_duration_all": 3.575,
      "is_forceout": false
    },
    {
      "message_id": 622,
      "editor_id": 12,
      "message_received": "ราคาทั้งหมด แล้วให้",
      "slice_count": 1,
      "slices": "ราคาทั้งหมด|",
      "edit_duration": 1.834,
      "edit_duration_all": 1.834,
      "is_forceout": false
    },
    {
      "message_id": 623,
      "editor_id": 12,
      "message_received": "แล้วให้ตั้งชื่อคอลัมน์ใหม่ ชื่อว่า ",
      "slice_count": 2,
      "slices": "แล้วให้ตั้งชื่อคอลัมน์ใหม่ |ชื่อว่า |",
      "edit_duration": 3.702,
      "edit_duration_all": 5.534,
      "is_forceout": false
    },
    {
      "message_id": 624,
      "editor_id": 12,
      "message_received": "SUM PRICE ตัวนี้ ให้",
      "slice_count": 3,
      "slices": "SUM PRICE ตัวนี้|นะคะ| ให้|",
      "edit_duration": 1.887,
      "edit_duration_all": 12.226,
      "is_forceout": false
    },
    {
      "message_id": 625,
      "editor_id": 12,
      "message_received": "รวมราคาทั้งหมดใส่ในคอลัมน์ใหม่",
      "slice_count": 2,
      "slices": "รวมราคาทั้งหมดใ|ส่ในคอลัมน์ใหม่|",
      "edit_duration": 2.905,
      "edit_duration_all": 3.73,
      "is_forceout": false
    },
    {
      "message_id": 626,
      "editor_id": 12,
      "message_received": "นะคะ ฟีลด์ใหม่จากตาราง Books ",
      "slice_count": 3,
      "slices": "นะคะ| Field |ใหม่จากตาราง Books |",
      "edit_duration": 2.358,
      "edit_duration_all": 10.182,
      "is_forceout": false
    },
    {
      "message_id": 627,
      "editor_id": 12,
      "message_received": "เพราะฉะนั้น ผลลัพธ์จากคำสั่งนี้ ก็คือเอายอดหนังสือ",
      "slice_count": 3,
      "slices": "เพราะฉะนั้น| ผลลัพธ์จากคำสั่งนี้| ก็คือเอายอดหนังสือ|",
      "edit_duration": 7.677,
      "edit_duration_all": 9.589,
      "is_forceout": false
    },
    {
      "message_id": 628,
      "editor_id": 12,
      "message_received": "ทั้งหมดมาบวกกัน ให้ได้ผลลัพธ์ตัวนี้นะคะ ก็ไม่ยากถ้าเราจำคำสั่งได้ ",
      "slice_count": 4,
      "slices": "ทั้งหมดมาบวกกัน| ให้ได้ผลลัพธ์ตัวนี้นะคะ| ก็ไม่ยาก| ถ้าเราจำคำสั่งได้ |",
      "edit_duration": 0.491,
      "edit_duration_all": 3.238,
      "is_forceout": false
    },
    {
      "message_id": 629,
      "editor_id": 12,
      "message_received": "ถ้าเราจำคำสั่งได้ ก็ไม่ยากเลย มีบวกแล้วก็ต้องมีนับ ให้",
      "slice_count": 3,
      "slices": "ไม่ยากเลย |มีบวกแล้วก็ต้องมีนับ| ให้|",
      "edit_duration": 5.573,
      "edit_duration_all": 11.295,
      "is_forceout": false
    },
    {
      "message_id": 630,
      "editor_id": 12,
      "message_received": "นับจำนวน",
      "slice_count": 1,
      "slices": "นับจำนวน|",
      "edit_duration": 8.264,
      "edit_duration_all": 8.264,
      "is_forceout": false
    },
    {
      "message_id": 631,
      "editor_id": 12,
      "message_received": "จากรหัสหนังสือทั้งหมด ",
      "slice_count": 2,
      "slices": "จากรหัสหนังสือทั้งหมด| |",
      "edit_duration": 3.939,
      "edit_duration_all": 5.855,
      "is_forceout": false
    },
    {
      "message_id": 632,
      "editor_id": 12,
      "message_received": "จากตาราง Books โดยให้ชื่อฃ",
      "slice_count": 2,
      "slices": "จากตาราง Books| โดยให้ชื่อ|",
      "edit_duration": 3.11,
      "edit_duration_all": 7.615,
      "is_forceout": false
    },
    {
      "message_id": 633,
      "editor_id": 12,
      "message_received": "คอลัมน์ใหม่ชื่อว่า COUNTBOOK ",
      "slice_count": 4,
      "slices": "คอลัมน์ใหม่|ชื่อว่า|  COUNTBOOK| |",
      "edit_duration": 2.342,
      "edit_duration_all": 8.196,
      "is_forceout": false
    },
    {
      "message_id": 634,
      "editor_id": 12,
      "message_received": "ก็คือให้นับจำนวน BOOKID ก็คือหนังสือทั้งหมด",
      "slice_count": 2,
      "slices": "ก็คือให้นับจำนวน BOOKID| ก็คือหนังสือทั้งหมด|",
      "edit_duration": 2.347,
      "edit_duration_all": 3.095,
      "is_forceout": false
    },
    {
      "message_id": 635,
      "editor_id": 12,
      "message_received": "มีกี่เล่ม ัมนก็นับมาได้ 7 เล่ม อันนี้",
      "slice_count": 2,
      "slices": "มีกี่เล่มมันก็นับมาได้ 7 เล่ม |อันนี้|",
      "edit_duration": 3.649,
      "edit_duration_all": 5.088,
      "is_forceout": false
    },
    {
      "message_id": 636,
      "editor_id": 12,
      "message_received": "คือมันง่าย มันมอง เรามองดูเราก็รู้ แต่ถ้าข้อมูลมันเยอะกว่านี้ล่ะ ",
      "slice_count": 4,
      "slices": "คือมันง่าย| มันมอง |เรามองดูด้วยสายตาเราก็รู้| แต่ถ้าข้อมูลมันเยอะกว่านี้ล่ะ |",
      "edit_duration": 1.415,
      "edit_duration_all": 9.489,
      "is_forceout": false
    },
    {
      "message_id": 637,
      "editor_id": 12,
      "message_received": "แล้วคุณจะรู้ได้อย่างไรตอนนี้มันมีหนังสือกี่เล่ม เช่น สมมติ",
      "slice_count": 3,
      "slices": "แล้วคุณจะรู้ได้อย่างไร|ตอนนี้มันมีหนังสือกี่เล่ม |เช่น สมมติ|",
      "edit_duration": 4.962,
      "edit_duration_all": 9.832,
      "is_forceout": false
    },
    {
      "message_id": 638,
      "editor_id": 12,
      "message_received": "ให้คุรดูแลระบบจัดการห้องสมุดมหาวิทยาลัย",
      "slice_count": 3,
      "slices": "ให้คุณ|ดูแลระบบจัดการห้องสมุด|มหาวิทยาลัย|",
      "edit_duration": 3.248,
      "edit_duration_all": 5.711,
      "is_forceout": false
    },
    {
      "message_id": 639,
      "editor_id": 12,
      "message_received": "มันไม่สามารถยืนดูที่หน้าประตู และบอก",
      "slice_count": 2,
      "slices": "มันไม่สามารถยืนดูที่หน้าประตู| และบอก|",
      "edit_duration": 2.964,
      "edit_duration_all": 3.946,
      "is_forceout": false
    },
    {
      "message_id": 640,
      "editor_id": 12,
      "message_received": "ใช่ไหมคะ มันก็ต้องบวกจากฐานข้อมูล แล้วสมมติว่าเราไปฝึกงาน แล้วมีเจ้าหน้าที่ถามว่า",
      "slice_count": 4,
      "slices": "ใช่ไหมคะ| มันก็ต้องบวกจากฐานข้อมูล| แล้วสมมติว่าเราไปฝึกงาน| แล้วมีเจ้าหน้าที่ถามว่า|",
      "edit_duration": 0.429,
      "edit_duration_all": 4.073,
      "is_forceout": false
    },
    {
      "message_id": 641,
      "editor_id": 12,
      "message_received": "ให้เด็กฝึกงานไปดูสิว่า หนังสือมีกี่เล่ม มัน",
      "slice_count": 3,
      "slices": "ให้เด็กฝึกงานไปดูสิว่า|มีหนังสือกี่เล่ม |มัน|",
      "edit_duration": 1.516,
      "edit_duration_all": 11.833,
      "is_forceout": false
    },
    {
      "message_id": 642,
      "editor_id": 12,
      "message_received": "ไม่ใช่ เราสามารถสั่งได้จาก",
      "slice_count": 2,
      "slices": "ไม่ใช่| เราสามารถสั่งได้จาก|",
      "edit_duration": 9.748,
      "edit_duration_all": 10.552,
      "is_forceout": false
    },
    {
      "message_id": 643,
      "editor_id": 12,
      "message_received": "ฐานข้อมูลเลย ว่าวันนี้ในห้องสมุดมีหนังสือ",
      "slice_count": 2,
      "slices": "ฐานข้อมูลเลย| ว่าวันนี้ในห้องสมุดมีหนังสือ|",
      "edit_duration": 8.97,
      "edit_duration_all": 10.517,
      "is_forceout": false
    },
    {
      "message_id": 644,
      "editor_id": 12,
      "message_received": "กี่เล่มนะคะ หรือในอนาคตคุรต้องได้ฝึกงานแน่นอน",
      "slice_count": 3,
      "slices": "กี่เล่มนะคะ | หรือในอนาคตคุณ|ต้องได้ฝึกงานแน่นอน|",
      "edit_duration": 0.544,
      "edit_duration_all": 4.391,
      "is_forceout": false
    },
    {
      "message_id": 645,
      "editor_id": 12,
      "message_received": "หรือเขาจะบอกว่า เด็กฝึกงานไปนับสิ ของในโกดัง",
      "slice_count": 3,
      "slices": " หรือเขาจะบอกว่า|เด็กฝึกงานไปนับสิ|ของในโกดัง|",
      "edit_duration": 6.391,
      "edit_duration_all": 9.949,
      "is_forceout": false
    },
    {
      "message_id": 646,
      "editor_id": 12,
      "message_received": "มีกี่ชิ้น คุณจะไปนั่งนับหรือ ",
      "slice_count": 2,
      "slices": "มีกี่ชิ้น คุ|ณจะไปนั่งนับหรือ|",
      "edit_duration": 10.358,
      "edit_duration_all": 12.297,
      "is_forceout": false
    },
    {
      "message_id": 647,
      "editor_id": 12,
      "message_received": "นะคะ มันก็สามารถมีวิธีการสั่งจากฐานข้อมูลนี่ล่ะ ",
      "slice_count": 3,
      "slices": "นะคะ| มันก็สามารถมีวิธีการสั่งจากฐานข้อมูลนี่ล่ะ| |",
      "edit_duration": 5.444,
      "edit_duration_all": 10.252,
      "is_forceout": false
    },
    {
      "message_id": 648,
      "editor_id": 12,
      "message_received": "นับดูสิว่าสรุปสินค้าเรามีกี่อย่าง คุณจะไปนับ",
      "slice_count": 2,
      "slices": "นับดูสิว่าสรุปสินค้าเรามีกี่อย่าง |คุณจะไปน|",
      "edit_duration": 2.22,
      "edit_duration_all": 9.576,
      "is_forceout": false
    },
    {
      "message_id": 649,
      "editor_id": 12,
      "message_received": "ไม่ได้หรอกค่ะ ในชีวิตจริงนะคะ คำสั่งนี้ก็ค่อนข้าง",
      "slice_count": 3,
      "slices": "ั่งนับมันไม่ได้หรอกค่ะ |ในชีวิตจริงนะคะ| คำสั่งนี้ก็ค่อนข้าง|",
      "edit_duration": 7.069,
      "edit_duration_all": 9.22,
      "is_forceout": false
    },
    {
      "message_id": 650,
      "editor_id": 12,
      "message_received": "จำเป็นนะคะ สำหรับใช้ในการฝึกงานหรือทำงานในอนาคตนะ ",
      "slice_count": 4,
      "slices": "จำเป็นนะคะ| สำหรับใช้ในการฝึกงาน| หรือทำงานในอนาคตนะ| |",
      "edit_duration": 4.624,
      "edit_duration_all": 8.811,
      "is_forceout": false
    },
    {
      "message_id": 651,
      "editor_id": 12,
      "message_received": "หรือการหาค่าเฉลี่ย",
      "slice_count": 1,
      "slices": "หรือการหาค่าเฉลี่ย|",
      "edit_duration": 3.259,
      "edit_duration_all": 3.259,
      "is_forceout": false
    },
    {
      "message_id": 652,
      "editor_id": 12,
      "message_received": "นะคะ ก็จะเป็นการหาค่าเฉลี่ย",
      "slice_count": 2,
      "slices": "นะคะ| ก็จะเป็นการหาค่าเฉลี่ย|",
      "edit_duration": 1.975,
      "edit_duration_all": 4.341,
      "is_forceout": false
    },
    {
      "message_id": 653,
      "editor_id": 12,
      "message_received": "ของสินค้าทั้งหมด โดยให้ตั้งชื่อคอลัมน์ใหม่ ชื่อว่า ",
      "slice_count": 4,
      "slices": "ของราคา ของ|สินค้าทั้งหม|ด โดยให้ตั้งชื่อคอลัมน์ใหม่| ชื่อว่า |",
      "edit_duration": 4.326,
      "edit_duration_all": 12.268,
      "is_forceout": false
    },
    {
      "message_id": 654,
      "editor_id": 12,
      "message_received": "AVG PRICE หรือ AVERAGE ",
      "slice_count": 1,
      "slices": "AVG PRICE หรือ AVERAGE |",
      "edit_duration": 7.257,
      "edit_duration_all": 7.257,
      "is_forceout": false
    },
    {
      "message_id": 655,
      "editor_id": 12,
      "message_received": "แสดงว่าหนังสือ 7 เล่มนี้ มีค่าเฉลี่ย",
      "slice_count": 4,
      "slices": "PRICE |แสดงว่าหนังสือ| 7 เล่มนี้| มีค่าเฉลี่ย|",
      "edit_duration": 3.399,
      "edit_duration_all": 5.267,
      "is_forceout": false
    },
    {
      "message_id": 656,
      "editor_id": 12,
      "message_received": "ต่อเล่มประมาณ 62.14 ตรงนี้",
      "slice_count": 2,
      "slices": "ต่อเล่มประมาณ 62.14 |ตรงนี้|",
      "edit_duration": 1.309,
      "edit_duration_all": 2.211,
      "is_forceout": false
    },
    {
      "message_id": 657,
      "editor_id": 12,
      "message_received": "สมมติว่ามีใครต้องการข้อมูลจากเรา เราก็สามารถให้เขาดูได้ ต่อมาเขาถามว่าราคาหนังสือที่ถูกที่สุดในร้านเท่าไ",
      "slice_count": 4,
      "slices": "สมมติว่ามีใครต้องการข้อมูลจากเรา| เราก็สามารถให้เขาดูได้| ต่อมาเขาถามว่าราคาหนังสือที่ถูกที่สุดในร้าน|เท่าไร |",
      "edit_duration": 0.889,
      "edit_duration_all": 6.353,
      "is_forceout": false
    },
    {
      "message_id": 658,
      "editor_id": 12,
      "message_received": "คุณจะไปเดินหาก็ไม่ใช่ เราแค่สั่งให้ฐานข้อมูลมันแสดงผลสิว่า ราคาสินค้าที่ถูกที่สุด",
      "slice_count": 3,
      "slices": "คุณจะไปเดินหาก็ไม่ใช่| เราแค่สั่งให้ฐานข้อมูลมันแสดงผลสิว่า| ราคาสินค้าที่ถูกที่สุด|",
      "edit_duration": 0.576,
      "edit_duration_all": 4.452,
      "is_forceout": false
    },
    {
      "message_id": 659,
      "editor_id": 12,
      "message_received": "นะคะ โดยที่ให้กำหนดใส่ในคอลัมน์ใหม่ ราคาที่ถูกที่สุดตอนนี้ ถ้าเรามองด้วยสายตา เราก็ทราบ",
      "slice_count": 5,
      "slices": "นะคะ| โดยที่ให้กำหนดใส่ในคอลัมน์ใหม่ |ราคาที่ถูกที่สุดตอนนี้ |ถ้าเรามองด้วยสายตา |เราก็ทราบ|",
      "edit_duration": 0.437,
      "edit_duration_all": 4.684,
      "is_forceout": false
    },
    {
      "message_id": 660,
      "editor_id": 12,
      "message_received": "ว่า 150 แต่อย่างที่อาจารย์บอกถ้าสินค้าเรามีเป็นหมื่น เป็นแสนชิ้น คุณจะมานั่งไล่ดู ",
      "slice_count": 4,
      "slices": "ว่า 150| แต่อย่างที่อาจารย์บอกถ้าสินค้าเรามีเป็นหมื่น| เป็นแสนชิ้น |คุณจะมานั่งไล่ดู |",
      "edit_duration": 1.897,
      "edit_duration_all": 6.359,
      "is_forceout": false
    },
    {
      "message_id": 661,
      "editor_id": 12,
      "message_received": "เสียเวลาค่ะ ฐานข้อมูลจัดการได้ ",
      "slice_count": 4,
      "slices": "เ|สียเวลาค่ะ |ฐานข้อมูลจัดการได้| |",
      "edit_duration": 5.371,
      "edit_duration_all": 13.584,
      "is_forceout": false
    },
    {
      "message_id": 662,
      "editor_id": 12,
      "message_received": "ให้มันค้นหาให้คุรเลย ไม่เกิน 1 นาที รู้แน่นอน",
      "slice_count": 3,
      "slices": "ให้มันค้นหาให้คุณเลย |ไม่เกิน 1 นาที |รู้แน่นอน|",
      "edit_duration": 3.57,
      "edit_duration_all": 5.774,
      "is_forceout": false
    },
    {
      "message_id": 663,
      "editor_id": 12,
      "message_received": "หาหาราคาน้อยที่สุดแล้ว อันนี้ก็เป็น MAXPRICE นะคะ ",
      "slice_count": 3,
      "slices": "หาราคาน้อยที่สุดแล้ว |อันนี้ก็เป็น MAXPRICE นะคะ| |",
      "edit_duration": 3.077,
      "edit_duration_all": 9.944,
      "is_forceout": false
    },
    {
      "message_id": 664,
      "editor_id": 12,
      "message_received": "ก็ดูราคามากที่สุดได้เช่นเดียวกัน ต่อมาเป็นยการรวมกลุ่มข้อมูลนะคะ ",
      "slice_count": 3,
      "slices": "ก็ดูราคามากที่สุดได้เช่นเดียวกัน| ต่อมาเป็นการรวมกลุ่มข้อมูลนะคะ| |",
      "edit_duration": 3.14,
      "edit_duration_all": 14.183,
      "is_forceout": false
    },
    {
      "message_id": 665,
      "editor_id": 12,
      "message_received": "เป็นการรวมตามเงื่อนไขในเงื่อนไขตัวอย่าง ก็คือใช่คำสั่ง GROUPBY นะคะ ",
      "slice_count": 6,
      "slices": "เป็นการรวมตามเงื่อนไข| ในเงื่อนไข| |ตัวอย่าง |ก็คือใช้|คำสั่ง GROUPBY นะคะ |",
      "edit_duration": 4.722,
      "edit_duration_all": 16.013,
      "is_forceout": true
    },
    {
      "message_id": 666,
      "editor_id": 12,
      "message_received": "รวมตามเงื่อนไข เช่น ให้ดูช่อง",
      "slice_count": 2,
      "slices": "รวมตามเงื่อนไข |เช่น ให้ดูช่อง|",
      "edit_duration": 11.164,
      "edit_duration_all": 12.092,
      "is_forceout": false
    },
    {
      "message_id": 667,
      "editor_id": 12,
      "message_received": "นี้นะคะ รหัสสำนักพิมพ์รวมรวมราคาออกมานะคะ ",
      "slice_count": 2,
      "slices": "นี้นะคะ |รหัสสำนักพิมพ์รวมรวมราคาออกมานะคะ |",
      "edit_duration": 11.982,
      "edit_duration_all": 13.804,
      "is_forceout": false
    },
    {
      "message_id": 668,
      "editor_id": 12,
      "message_received": "รวมราคาออกมา ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": false
    },
    {
      "message_id": 669,
      "editor_id": 12,
      "message_received": "ดดยที่ให้รวมเป็นตามเลขสำนักพิมพ์",
      "slice_count": 1,
      "slices": "โดยที่ให้รวมเป็นตามเลขสำนักพิมพ์|",
      "edit_duration": 10.94,
      "edit_duration_all": 10.94,
      "is_forceout": false
    },
    {
      "message_id": 670,
      "editor_id": 12,
      "message_received": "คำสั่งก็คือสำนักพิมพ์นี้ อธิบายเป็นง่าย ๆ นะคะ สำนักพิมพ์นี้มี",
      "slice_count": 4,
      "slices": "คำสั่ง| ก็คือสำนักพิมพ์นี้ อธิบายเป็นง่าย ๆ นะคะ |สำนักพิมพ์นี้|มี|",
      "edit_duration": 7.324,
      "edit_duration_all": 11.022,
      "is_forceout": false
    },
    {
      "message_id": 671,
      "editor_id": 12,
      "message_received": "หนังสือกี่เล่ม รวมแล้วมูลค่าเท่าไร",
      "slice_count": 2,
      "slices": "หนังสือกี่เล่ม| รวมแล้วมูลค่าเท่าไร|",
      "edit_duration": 9.786,
      "edit_duration_all": 10.885,
      "is_forceout": false
    },
    {
      "message_id": 672,
      "editor_id": 12,
      "message_received": "นะคะ อย่างเช่นสำนักพิมพ์หมายเลข 4 ",
      "slice_count": 4,
      "slices": "นะคะ |อย่างเช่น |สำนักพิมพ์หมายเลข 4| |",
      "edit_duration": 3.488,
      "edit_duration_all": 8.008,
      "is_forceout": false
    },
    {
      "message_id": 673,
      "editor_id": 12,
      "message_received": "มีหนังสืออยู่ 3 เล่ม มันก็จะรวมให้ว่ามูลค่าหนังสือ",
      "slice_count": 3,
      "slices": "มีหนังสืออยู่ 3 เล่ม |มันก็จะรวมให้ว่า|มูลค่าของหนังสือ|",
      "edit_duration": 1.496,
      "edit_duration_all": 13.051,
      "is_forceout": false
    },
    {
      "message_id": 674,
      "editor_id": 12,
      "message_received": "ของสำนักพิมพ์นี้เป็นราคาเท่านี้ สำนักพิมพ์",
      "slice_count": 3,
      "slices": "สำนักพิมพ์นี้| เป็นราคาเท่านี้ |สำนักพิมพ์|",
      "edit_duration": 9.6,
      "edit_duration_all": 11.312,
      "is_forceout": false
    },
    {
      "message_id": 675,
      "editor_id": 12,
      "message_received": "ที่ 5 มีหนังสือกี่เล่ม ก็รวมมา ",
      "slice_count": 3,
      "slices": "ที่ 5 |มีหนังสือกี่เล่ม| ก็รวมมา |",
      "edit_duration": 1.995,
      "edit_duration_all": 3.319,
      "is_forceout": false
    },
    {
      "message_id": 676,
      "editor_id": 12,
      "message_received": "สำนักพิมพ์ที่ 12 มี 3 เล่ม รวมราคามาทั้งหมดได้เท่านี้ อันนี้คือคำสั่ง ",
      "slice_count": 3,
      "slices": "สำนักพิมพ์ที่ 12 มี 3 เล่ม|  รวมราคามาทั้งหมดได้เท่านี้| อันนี้คือคำสั่ง |",
      "edit_duration": 0.765,
      "edit_duration_all": 4.742,
      "is_forceout": false
    },
    {
      "message_id": 677,
      "editor_id": 12,
      "message_received": "GROUP BY ก็คือจัดกลุ่มออกมานั่นเองนะคะ ",
      "slice_count": 2,
      "slices": "GROUP BY| ก็คือจัดกลุ่มออกมานั่นเองนะคะ |",
      "edit_duration": 4.165,
      "edit_duration_all": 6.683,
      "is_forceout": false
    },
    {
      "message_id": 678,
      "editor_id": 12,
      "message_received": "เป็นการจัดกลุ่มข้อมุล เช่นนักศึกษา",
      "slice_count": 1,
      "slices": "เป็นการจัดกลุ่มข้อมูล เช่น นักศึกษา|",
      "edit_duration": 4.389,
      "edit_duration_all": 4.389,
      "is_forceout": false
    },
    {
      "message_id": 679,
      "editor_id": 12,
      "message_received": "ปี 3 ชาย รวมแล้วมีกี่คนอาจจะรวมโดยทั้งคณะ หรือทั้งมหาวิทยาลัย อันนี้แล้วแต่เงื่อนไข",
      "slice_count": 6,
      "slices": "ปี 3 ชาย| รวมแล้วมีกี่คน| อาจจะรวมโดยทั้งคณะ| หรือทั้งมหาวิทยาลัย |อันนี้แล้วแต่เรากำหนด|เงื่อนไข|",
      "edit_duration": 0.442,
      "edit_duration_all": 8.535,
      "is_forceout": false
    },
    {
      "message_id": 680,
      "editor_id": 12,
      "message_received": "นะคะ ถ้ามีเงื่อนไข นอกเหนือจากที่เรากำหนดไปแล้ว ",
      "slice_count": 3,
      "slices": "นะคะ| ถ้ามีเงื่อนไข| นอกเหนือจากที่เรากำหนดไปแล้ว |",
      "edit_duration": 0.998,
      "edit_duration_all": 3.728,
      "is_forceout": false
    },
    {
      "message_id": 681,
      "editor_id": 12,
      "message_received": "คือเราให้จัดกลุ่มเป็นรหัสสำนักพิมพ์",
      "slice_count": 1,
      "slices": "คือเราให้จัดกลุ่มเป็นรหัสสำนักพิมพ์|",
      "edit_duration": 5.264,
      "edit_duration_all": 5.264,
      "is_forceout": false
    },
    {
      "message_id": 682,
      "editor_id": 12,
      "message_received": "รหัสสำนักพิมพ์ แต่ถ้ามีคำสั่งซ้อนเงื่อนไขเข้าไปอีก ก็ใช้คำสั่ง",
      "slice_count": 2,
      "slices": " แต่ถ้ามีคำสั่งซ้อนเงื่อนไขเข้าไปอี|ก ก็ใช้คำสั่ง|",
      "edit_duration": 4.422,
      "edit_duration_all": 5.687,
      "is_forceout": false
    },
    {
      "message_id": 683,
      "editor_id": 12,
      "message_received": "คำสั่ง HAVING ตัวนี้ ถ้าเงื่อนไขเดียวมันไม่พอนะคะ จากเมื่อกี้นี้ เราเพิ่มไปอีก",
      "slice_count": 4,
      "slices": " HAVING ตัวนี้| ถ้าเงื่อนไขเดียวมันไม่พอนะคะ| จากเมื่อกี้นี้| เราเพิ่มไปอีก|",
      "edit_duration": 2.354,
      "edit_duration_all": 5.952,
      "is_forceout": false
    },
    {
      "message_id": 684,
      "editor_id": 12,
      "message_received": "ว่าให้เป็นรหัสสำนักงานพิมพ์ที่มีค่ามากกว่า เท่ากับ 5 มันก็จะตัดสำนักพิมพ์ที่ 5 ออกไ",
      "slice_count": 2,
      "slices": "ว่าให้เป็นรหัสสำนักงานพิมพ์ที่มีค่ามากกว่าเท่ากับ 5 |มันก็จะตัดสำนักพิมพ์ที่ 5 ออกไป|",
      "edit_duration": 1.522,
      "edit_duration_all": 5.517,
      "is_forceout": false
    },
    {
      "message_id": 685,
      "editor_id": 12,
      "message_received": "เหลือแค่ 2 สำนักพิมพ์ แล้วแต่ว่าเราจะเพิ่มเงื่อนไขอะไรอีกนะะค เพราะว่าอย่างที่บอกมุมมองการดู การมช้งาน",
      "slice_count": 4,
      "slices": "เหลือแค่ 2 สำนักพิมพ์ |แล้วแต่ว่าเราจะเพิ่มเงื่อนไขอะไรอีกนะคะ| เพราะว่าอย่างที่บอกมุมมองการดู| การใช้งาน|",
      "edit_duration": 0.436,
      "edit_duration_all": 12.073,
      "is_forceout": false
    },
    {
      "message_id": 686,
      "editor_id": 12,
      "message_received": "งานแต่ละคนไม่เหมือนกันแล้วแต่ว่าแล้วแต่ว่าเขาอยากดูข้อมูลแบบไหน อยากได้รายงาน",
      "slice_count": 4,
      "slices": "งานแต่ละคนไม่เหมือนกัน| แล้วแต่ว่า|เขาอยากดูข้อมูลแบบไหน |อยากได้รายงาน|",
      "edit_duration": 4.07,
      "edit_duration_all": 12.577,
      "is_forceout": false
    },
    {
      "message_id": 687,
      "editor_id": 12,
      "message_received": "นะคะ ระบบจัดการฐานข้อมูลก็สามารถจัดการได้ทั้งหมดนะคะ ต่อมาจะเป็นส่วนคำสั่งในการปรีบปรุง",
      "slice_count": 3,
      "slices": "นะคะ| ระบบจัดการฐานข้อมูลก็สามารถจัดการได้ทั้งหมดนะคะ |ต่อมาจะเป็นส่วนคำสั่งในการปรับปรุง|",
      "edit_duration": 5.935,
      "edit_duration_all": 12.404,
      "is_forceout": false
    },
    {
      "message_id": 688,
      "editor_id": 12,
      "message_received": "ฐานข้อมูลก็คือเป็นการเพิ่มแก้ไขการลบข้อมูลนะคะ การเพิ่มข้อมูล เราจะใช้คำสั่ง ",
      "slice_count": 2,
      "slices": "ฐานข้อมูล| ก็คือเป็นการเพิ่ม แก้ไข การลบข้อมูลนะคะ การเพิ่มข้อมูล เราจะใช้คำสั่ง |",
      "edit_duration": 6.866,
      "edit_duration_all": 16.012,
      "is_forceout": true
    },
    {
      "message_id": 689,
      "editor_id": 12,
      "message_received": "INSERT INTO แล้วก็ใส่ VALUES รูปแบบคำสั่ง",
      "slice_count": 1,
      "slices": "INSERT INTO แล้วก็ใส่ VALUES รูปแบบคำสั่ง|",
      "edit_duration": 16.009,
      "edit_duration_all": 16.009,
      "is_forceout": true
    },
    {
      "message_id": 690,
      "editor_id": 12,
      "message_received": "จะเป็นแบบนี้นะคะ ",
      "slice_count": 1,
      "slices": "จะเป็นแบบนี้นะคะ |",
      "edit_duration": 16.007,
      "edit_duration_all": 16.007,
      "is_forceout": true
    },
    {
      "message_id": 691,
      "editor_id": 12,
      "message_received": "เช่นตัวอย่าง ",
      "slice_count": 1,
      "slices": "เช่นตัวอย่าง |",
      "edit_duration": 16.013,
      "edit_duration_all": 16.013,
      "is_forceout": true
    },
    {
      "message_id": 692,
      "editor_id": 12,
      "message_received": "ข้อมูลเดิม จะอยู่ด้านข้อมูลด้านซ้ายนะคะ ",
      "slice_count": 2,
      "slices": "ข้อมูลเดิม| จะอยู่ด้านข้อมูลด้านซ้ายนะคะ |",
      "edit_duration": 6.058,
      "edit_duration_all": 6.789,
      "is_forceout": false
    },
    {
      "message_id": 693,
      "editor_id": 12,
      "message_received": "คำสั่งที่เพิ่มเติม ก็คือ... อันนี้ก็คือเพิ่มเติม",
      "slice_count": 2,
      "slices": "คำสั่งที่เพิ่มเติม| ก็คือ... อันนี้ก็คือเพิ่มเติม|",
      "edit_duration": 3.144,
      "edit_duration_all": 4.608,
      "is_forceout": false
    },
    {
      "message_id": 694,
      "editor_id": 12,
      "message_received": "คอลัมน์นะคะ ว่าให้ใส่คอลัมน์ไหน แต่ถ้า",
      "slice_count": 3,
      "slices": "คอลัมน์นะคะ| ว่าให้ใส่คอลัมน์ไหน |แต่ถ้า|",
      "edit_duration": 0.633,
      "edit_duration_all": 2.21,
      "is_forceout": false
    },
    {
      "message_id": 695,
      "editor_id": 12,
      "message_received": "เราพิมพ์แบบนี้แสดงว่าเรารู้แล้วว่าข้อมูลที่เราจะใส่ มันก็จะเรียงลำดับตามนี้นะคะ ",
      "slice_count": 4,
      "slices": "เราพิมพ์แบบนี้| แสดงว่าเรารู้แล้วว่าข้อมูลที่เราจะใส่นี่ |มันก็จะเรียงลำดับตามนี้นะคะ| |",
      "edit_duration": 0.643,
      "edit_duration_all": 7.679,
      "is_forceout": false
    },
    {
      "message_id": 696,
      "editor_id": 12,
      "message_received": "ถ้าคุณสลับตำแหน่งมันก็จะไม่สนใจว่าใส่คอลัมน์ผิด คอลัมน์ถูก ",
      "slice_count": 3,
      "slices": "ถ้าคุณสลับตำแหน่ง|มันก็จะไม่สนใจว่าคุณใส่คอลัมน์ผิด |คอลัมน์ถูก |",
      "edit_duration": 0.478,
      "edit_duration_all": 10.706,
      "is_forceout": false
    },
    {
      "message_id": 697,
      "editor_id": 12,
      "message_received": "ไม่รู้นะคะ คำสั่งก็คือ INSERT INTO ",
      "slice_count": 3,
      "slices": "ไม่รู้นะคะ| คำสั่งก็คือ| INSERT INTO |",
      "edit_duration": 9.896,
      "edit_duration_all": 11.936,
      "is_forceout": false
    },
    {
      "message_id": 698,
      "editor_id": 12,
      "message_received": "ตัวนี้นะคะ ให้ใส่ข้อมูลลงไปในตาราง Books ",
      "slice_count": 2,
      "slices": "ตัวนี้นะคะ| ให้ใส่ข้อมูลลงไปในตาราง Books |",
      "edit_duration": 11.82,
      "edit_duration_all": 13.75,
      "is_forceout": false
    },
    {
      "message_id": 699,
      "editor_id": 12,
      "message_received": "ซึ่งมีค่าดังนี้ 1009 ",
      "slice_count": 2,
      "slices": "ซึ่งมีค่าดังนี้ 1009| |",
      "edit_duration": 14.182,
      "edit_duration_all": 14.983,
      "is_forceout": false
    },
    {
      "message_id": 700,
      "editor_id": 12,
      "message_received": "SQL 520 ",
      "slice_count": 2,
      "slices": "SQL 520| |",
      "edit_duration": 10.087,
      "edit_duration_all": 12.451,
      "is_forceout": false
    },
    {
      "message_id": 701,
      "editor_id": 12,
      "message_received": "ผลลัพธ์ที่ได้จะมาอยู่ล่างสุด ทำไมมันใส่",
      "slice_count": 2,
      "slices": "ผลลัพธ์ที่ได้จะมาอยู่ล่างสุด |ทำไมมันใส่คอลัมน์|",
      "edit_duration": 0.604,
      "edit_duration_all": 12.384,
      "is_forceout": false
    },
    {
      "message_id": 702,
      "editor_id": 12,
      "message_received": "เพราะคำสั่งให้ใส่ข้อมูลนี่ มันเรียงมาถูกต้องอยู่แล้ว ถ้าคุณสลับตำแหน่ง",
      "slice_count": 4,
      "slices": "ถูกต้อง |เพราะคำสั่งให้ใส่ข้อมูลนี่ |มันเรียงมาถูกต้องอยู่แล้ว |ถ้าคุณสลับตำแหน่ง|",
      "edit_duration": 4.719,
      "edit_duration_all": 7.949,
      "is_forceout": false
    },
    {
      "message_id": 703,
      "editor_id": 12,
      "message_received": "ผิด ใส่ 520 มาอยู่ตรงนี้แทน มันก็จะกลายเป็น books id",
      "slice_count": 3,
      "slices": "ผิด| ใส่ 520| มาอยู่ตรงนี้แทน มันก็จะกลายเป็น books id|",
      "edit_duration": 0.481,
      "edit_duration_all": 4.909,
      "is_forceout": false
    },
    {
      "message_id": 704,
      "editor_id": 12,
      "message_received": "นะคะ แต่อันนี้ที่มันใส่ถูกเพราะว่า เราเรียงลำดับตามคอลัมน์ถูกต้องแค่นั้นเอง ต่อมา ",
      "slice_count": 4,
      "slices": " นะคะ |แต่อันนี้ที่มันใส่ถูกเพราะว่า|เราเรียงลำดับตามคอลัมน์ถูกต้องแค่นั้นเอง |ต่อมา|",
      "edit_duration": 4.182,
      "edit_duration_all": 10.208,
      "is_forceout": false
    },
    {
      "message_id": 705,
      "editor_id": 12,
      "message_received": "เพื่อความชัวร์ เราอาจจะระบุ",
      "slice_count": 2,
      "slices": "เพื่อความชัวร์| เราอาจจะระบุ|",
      "edit_duration": 6.456,
      "edit_duration_all": 7.901,
      "is_forceout": false
    },
    {
      "message_id": 706,
      "editor_id": 12,
      "message_received": "ชื่อคอลัมนืไปด้วยก้/ได้ว่าข้อมูล 1010 นี่",
      "slice_count": 1,
      "slices": "ชื่อคอลัมน์ไปด้วยก็ได้ว่าข้อมูล 1010 นี่|",
      "edit_duration": 11.534,
      "edit_duration_all": 11.534,
      "is_forceout": false
    },
    {
      "message_id": 707,
      "editor_id": 12,
      "message_received": "ให้อยู่ใน BookID นะ ",
      "slice_count": 2,
      "slices": "ให้อยู่ใน BookID นะ| |",
      "edit_duration": 7.881,
      "edit_duration_all": 8.564,
      "is_forceout": false
    },
    {
      "message_id": 708,
      "editor_id": 12,
      "message_received": "รหัสสำนักพิมพ์ คือ 5 ราคา คือ 250 ข้อมูลจะมาต่อท้ายด้านล่างแบบนี้ อันนี้",
      "slice_count": 5,
      "slices": "รหัสสำนักพิมพ์| คือ 5 ราคา |คือ 250 ข้อมูลจะมาต่อท้ายด้านล่าง|แบบนี้| อันนี้|",
      "edit_duration": 7.018,
      "edit_duration_all": 10.384,
      "is_forceout": false
    },
    {
      "message_id": 709,
      "editor_id": 12,
      "message_received": "เพื่อป้องกันว่า เราจะใส่ข้อมูลผิดคอลัมน์หรือเป",
      "slice_count": 1,
      "slices": "เพื่อป้องกันว่าเราจะใส่ข้อมูลผิดคอลัมน์หรือเป|",
      "edit_duration": 5.797,
      "edit_duration_all": 5.797,
      "is_forceout": false
    },
    {
      "message_id": 710,
      "editor_id": 12,
      "message_received": "อันนี้คือการเพิ่มข้อมูลนะคะ ง่ายมาก คำสั่งมีแค่นี้เอง INSERT INTO สำหรับการเพิ่มข้อมูล ",
      "slice_count": 6,
      "slices": "ล่า |อันนี้คือการเพิ่มข้อมูลนะคะ |ง่ายมาก |คำสั่งมีแค่นี้เอง INSERT INTO |สำหรับการเพิ่มข้อมูล| |",
      "edit_duration": 3.813,
      "edit_duration_all": 10.276,
      "is_forceout": false
    },
    {
      "message_id": 711,
      "editor_id": 12,
      "message_received": "ต่อมาจะเป็นคำสั่งในการปรับปรุง",
      "slice_count": 2,
      "slices": "ต่อมาจะเป็นคำสั่งในการ|ปรับปรุง|",
      "edit_duration": 6.973,
      "edit_duration_all": 8.333,
      "is_forceout": false
    },
    {
      "message_id": 712,
      "editor_id": 12,
      "message_received": "ข้อมุล หรือแก้ไขข้อมูลนะคะ ",
      "slice_count": 3,
      "slices": "ข้อมุล |หรือแก้ไขข้อมูลนะคะ| |",
      "edit_duration": 2.396,
      "edit_duration_all": 6.063,
      "is_forceout": false
    },
    {
      "message_id": 713,
      "editor_id": 12,
      "message_received": "จะใช้คำสั่ง UPDATE SET ",
      "slice_count": 2,
      "slices": "จะใช้คำสั่ง |UPDATE SET |",
      "edit_duration": 3.192,
      "edit_duration_all": 3.943,
      "is_forceout": false
    },
    {
      "message_id": 714,
      "editor_id": 12,
      "message_received": "ถ้ามีเงื่อนไข ก็สามารถใส่เงื่อนไขเพิ่มได้นะคะ ",
      "slice_count": 2,
      "slices": "ถ้ามีเงื่อนไข ก็สามารถใส่เงื่อนไขเพิ่มได้นะค|ะ |",
      "edit_duration": 4.925,
      "edit_duration_all": 13.293,
      "is_forceout": false
    },
    {
      "message_id": 715,
      "editor_id": 12,
      "message_received": "รูปแบบคำสั่ง UPDATE ก็คือปรับปรุงข้อมูล ",
      "slice_count": 2,
      "slices": "รูปแบบคำสั่ง UPDATE |ก็คือปรับปรุงข้อมูล |",
      "edit_duration": 4.126,
      "edit_duration_all": 5.399,
      "is_forceout": false
    },
    {
      "message_id": 716,
      "editor_id": 12,
      "message_received": "อัปเดตก็คือปรับปรุงข้อมูลในต",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": false
    },
    {
      "message_id": 717,
      "editor_id": 12,
      "message_received": "คือให้ราคาทั้งหมดบวกเพิ่มเข้าไปอีก 50 บาท พอพิมพ์ตัวนี้ปุ๊บ ",
      "slice_count": 3,
      "slices": "ตามตาราง BOOK |ให้ราคาทั้งหมดบวกเพิ่มเข้าไปอีก 50 บา|ท พอพิมพ์ตัวนี้ปุ๊บ |",
      "edit_duration": 8.759,
      "edit_duration_all": 11.619,
      "is_forceout": false
    },
    {
      "message_id": 718,
      "editor_id": 12,
      "message_received": "ราคาหนังสือจะเพิ่มขึ้นจากเดิม 50 บาททุกเล่ม",
      "slice_count": 2,
      "slices": "ราคาหนังสือจะเพิ่มขึ้นจากเดิม| 50 บาททุกเล่ม|",
      "edit_duration": 2.938,
      "edit_duration_all": 4.026,
      "is_forceout": false
    },
    {
      "message_id": 719,
      "editor_id": 12,
      "message_received": "ทุกเล่มเหมือนตัวนี้ค่ะ จากเดิมตัวนี้ไม่มีราคาหนังสือ ก็จะมีแล้ว 50 บาท อันนี้คือง่ายมาก ถ้าสมมติข้อมูลเรามี",
      "slice_count": 5,
      "slices": "เหมือนตัวนี้ค่ะ| จากเดิมตัวนี้ไม่มีราคาหนังสือ| ก็จะมีแล้ว 50 บาท |อันนี้คือง่ายมากค่ะ| ถ้าสมมติข้อมูลเรามี|",
      "edit_duration": 2.464,
      "edit_duration_all": 12.304,
      "is_forceout": false
    },
    {
      "message_id": 720,
      "editor_id": 12,
      "message_received": "แค่นี้เรานั่งพิมพ์ทีละอันก้ได้ค่ะ แต่ถ้า",
      "slice_count": 3,
      "slices": "แค่นี้เ|รานั่งพิมพ์ทีละอันก็ได้ค่ะ |แต่ถ้า|",
      "edit_duration": 5.798,
      "edit_duration_all": 12.1,
      "is_forceout": false
    },
    {
      "message_id": 721,
      "editor_id": 12,
      "message_received": "เป็นร้านขายของที่มีของประมาณหมื่นชิ้น แล้วเขาบอกว่าเศรษฐกิจไม่ดี ขอขึ้นราคา แล้วคุณมานั่งพิมพ์ใหม่ทุกอัน ",
      "slice_count": 7,
      "slices": "เป็นร้านขายของที่มี|ของประมาณหมื่นชิ้น |แล้วเขาบอกว่าเศรษฐกิจไม่ดี| ขอขึ้นราคา| แล้วคุณมานั่งพิมพ์ใหม่ทุก|อัน| |",
      "edit_duration": 5.389,
      "edit_duration_all": 15.116,
      "is_forceout": false
    },
    {
      "message_id": 722,
      "editor_id": 12,
      "message_received": "ทุกอัน เมื่อไหร่จะเสร็จ เพิ่มขึ้นชั้นละ 10 บาท มีของอยู่ 100,000",
      "slice_count": 4,
      "slices": "ทุกอัน| เมื่อไหร่จะเสร็จ |เพิ่มขึ้นชั้นละ 10 บาท |มีของอยู่ 100,000|",
      "edit_duration": 5.824,
      "edit_duration_all": 9.903,
      "is_forceout": false
    },
    {
      "message_id": 723,
      "editor_id": 12,
      "message_received": "นั่งพิมพ์ไปแสนครั้ง แต่ถ้าเรารู้จักคำสั่งในระบบจัดการฐานข้อมูล เราพิมพ์แค่ 2 บรรทัด ทุกอย่างเสร็จหมดเลย ",
      "slice_count": 5,
      "slices": " |นั่งพิมพ์ไปแสนครั้ง|  แต่ถ้าเรารู้จักคำสั่งในระบบจัดการฐานข้อมูล| เราพิมพ์แค่ 2 บรรทัด| ทุกอย่างเสร็จหมดเลย |",
      "edit_duration": 1.995,
      "edit_duration_all": 7.306,
      "is_forceout": false
    },
    {
      "message_id": 724,
      "editor_id": 12,
      "message_received": "นะคะ นี่คือการปรับปรุงฐานข้อมุล อันนี้คือประโยชน์ของฐานข้อมูลน",
      "slice_count": 3,
      "slices": "นะคะ| นี่คือการปรับปรุงฐานข้อมุ|ล อันนี้คือประโยชน์ของฐานข้อมูล|",
      "edit_duration": 0.906,
      "edit_duration_all": 4.425,
      "is_forceout": false
    },
    {
      "message_id": 725,
      "editor_id": 12,
      "message_received": "นะคะ เพราะว่าถ้าเราไม่มีคำสั่งเหล่านี้นี่ บางที่เราต้องมานั่งพิมพ์ใหม่นี่ เหนื่อยมาก ๆ ",
      "slice_count": 4,
      "slices": "นะคะ| เพราะว่าถ้าเราไม่มีคำสั่งเหล่านี้นี่| บางที่เราต้องมานั่งพิมพ์ใหม่นี่| เหนื่อยมาก ๆ |",
      "edit_duration": 0.605,
      "edit_duration_all": 3.494,
      "is_forceout": false
    },
    {
      "message_id": 726,
      "editor_id": 12,
      "message_received": "อันนี้คือประโยชน์ ถ้าเรารู้คำสั่งนะคะ ถ้ามีเงื่อนไขเพิ่มเติม ",
      "slice_count": 4,
      "slices": "อันนี้คือประโยชน์| ถ้าเรารู้คำสั่งนะคะ |ถ้ามีเงื่อนไขเพิ่มเติม| |",
      "edit_duration": 0.615,
      "edit_duration_all": 7.709,
      "is_forceout": false
    },
    {
      "message_id": 727,
      "editor_id": 12,
      "message_received": "เงื่อนไขเพิ่มเติมนะคะ ให้ปรับปรุง",
      "slice_count": 2,
      "slices": "เงื่อนไขเพิ่มเติมนะคะ| ให้ปรับปรุง|",
      "edit_duration": 3.526,
      "edit_duration_all": 5.75,
      "is_forceout": false
    },
    {
      "message_id": 728,
      "editor_id": 12,
      "message_received": "ตาราง Books โดยที่เงื่อนไข คือ ",
      "slice_count": 3,
      "slices": "ตาราง Books โดยที่|เงื่อนไข |คือ |",
      "edit_duration": 1.802,
      "edit_duration_all": 8.429,
      "is_forceout": false
    },
    {
      "message_id": 729,
      "editor_id": 12,
      "message_received": "เศรษฐกิจมันดีแล้ว ของมันถูก ให้ลดราคาสินค้าลง ",
      "slice_count": 4,
      "slices": "ตอนนี้เศรษฐกิจมันดีแล้ว|ของมันถูก| ให้ลดราคาสินค้าลง| |",
      "edit_duration": 6.288,
      "edit_duration_all": 11.267,
      "is_forceout": false
    },
    {
      "message_id": 730,
      "editor_id": 12,
      "message_received": "50 บาท เฉพาะรหัสสสำนักพิมพ์ ",
      "slice_count": 2,
      "slices": "50 บาท |เฉพาะรหัสสำนักพิมพ์ |",
      "edit_duration": 0.895,
      "edit_duration_all": 4.331,
      "is_forceout": false
    },
    {
      "message_id": 731,
      "editor_id": 12,
      "message_received": "12 เท่านั้น เฉพาะบางบริษัท ก็ว่าได้ อย่างเช่น วันนี้",
      "slice_count": 5,
      "slices": "12 เท่านั้น| เฉพาะบางบริษัท|ก็ว่าไป| อย่างเช่น |วันนี้|",
      "edit_duration": 1.923,
      "edit_duration_all": 8.892,
      "is_forceout": false
    },
    {
      "message_id": 732,
      "editor_id": 12,
      "message_received": "สินค้าราคาลงเฉพาะบริษัทนี้ เราก็สามารถเปลี่ยนแปลงราคาลงได้ ",
      "slice_count": 5,
      "slices": "สินค้าราคาลง|เฉพาะบริษัทนี้ | |เราก็สามารถเปลี่ยนแปลงราคาลงได้| |",
      "edit_duration": 4.144,
      "edit_duration_all": 10.952,
      "is_forceout": false
    },
    {
      "message_id": 733,
      "editor_id": 12,
      "message_received": "พิมพ์เพิ่มอีกบรรทัดหนึ่งนะคะ ถามว่า",
      "slice_count": 2,
      "slices": "พิมพ์เพิ่มอีกบรรทัดหนึ่งนะคะ| ถามว่า|",
      "edit_duration": 5.865,
      "edit_duration_all": 8.105,
      "is_forceout": false
    },
    {
      "message_id": 734,
      "editor_id": 12,
      "message_received": "แล้วสินค้าในบริษัทอื่นจะเปลี่ยนไหม ",
      "slice_count": 3,
      "slices": "แล้วสินค้าใน|บริษัทอื่นจะเปลี่ยนไหม| |",
      "edit_duration": 5.258,
      "edit_duration_all": 9.084,
      "is_forceout": false
    },
    {
      "message_id": 735,
      "editor_id": 12,
      "message_received": "ไม่เปลี่ยนนะคะ เพราะเรากำหนดเงื่อนไขว่า เฉพาะสำนักพิมพ์ ",
      "slice_count": 4,
      "slices": "ไม่เปลี่ยนนะคะ| เพราะเรากำหนดเงื่อนไขว่า |เฉพาะสำนักพิมพ์| |",
      "edit_duration": 0.384,
      "edit_duration_all": 11.786,
      "is_forceout": false
    },
    {
      "message_id": 736,
      "editor_id": 12,
      "message_received": "12 เท่านั้นที่ลดราคาลง 50 บาท ตัวนี้นะคะ คำสั่งลบก็ง่าย ๆ ค่ะ ",
      "slice_count": 4,
      "slices": "12 เท่านั้นที่ลดราคาลง 10 บาท| ตัวนี้นะคะ| คำสั่งลบก็ง่าย ๆ ค่ะ| |",
      "edit_duration": 7.468,
      "edit_duration_all": 10.45,
      "is_forceout": false
    },
    {
      "message_id": 737,
      "editor_id": 12,
      "message_received": "DELETE FROM ก็ตามนี้เลยนะคะ ",
      "slice_count": 2,
      "slices": "DELETE FROM| ก็ตามนี้เลยนะคะ |",
      "edit_duration": 6.262,
      "edit_duration_all": 7.593,
      "is_forceout": false
    },
    {
      "message_id": 738,
      "editor_id": 12,
      "message_received": "ให้ลบข้อมูลจากตาราง BOOK โดยมีเงื่อนไข ",
      "slice_count": 3,
      "slices": "ให้ลบข้อมูลจากตาราง BOOK| โดยมีเงื่อนไข| |",
      "edit_duration": 3.439,
      "edit_duration_all": 16.009,
      "is_forceout": true
    },
    {
      "message_id": 739,
      "editor_id": 12,
      "message_received": "คือให้ลบเฉพาะ BookID ทัมี",
      "slice_count": 1,
      "slices": "คือให้ลบเฉพาะ BookID ที่มี|",
      "edit_duration": 9.957,
      "edit_duration_all": 9.957,
      "is_forceout": false
    },
    {
      "message_id": 740,
      "editor_id": 12,
      "message_received": "จากเดิมจะมีตัวนี้ เราก็จะลบออก ผลลัพธ์ที่ได้ก็จะเป็น",
      "slice_count": 3,
      "slices": "ค่าจากเดิมจะมีตัวนี้ |เราก็จะลบออก| ผลลัพธ์ที่ได้ก็จะเป็น|",
      "edit_duration": 7.595,
      "edit_duration_all": 9.743,
      "is_forceout": false
    },
    {
      "message_id": 741,
      "editor_id": 12,
      "message_received": "อันนี้ คือ คำสั่งอย่างง่ายที่เราจะเรียนในสัปดาห์หน้านะคะ เดี๋ยว",
      "slice_count": 3,
      "slices": "อันนี้ |คือ คำสั่งอย่างง่ายที่เราจะเรียนในสัปดาห์หน้านะคะ| เดี๋ยว|",
      "edit_duration": 6.58,
      "edit_duration_all": 10.106,
      "is_forceout": false
    },
    {
      "message_id": 742,
      "editor_id": 12,
      "message_received": "อาทิตยืหน้าอาจารย์จะเตรียมข้อมูลมา ให้นักศกึกษา",
      "slice_count": 3,
      "slices": "อาทิตย์|หน้าอาจารย์จะเตรียมข้อมูลมา| ให้นักศึกษา|",
      "edit_duration": 2.731,
      "edit_duration_all": 8.513,
      "is_forceout": false
    },
    {
      "message_id": 743,
      "editor_id": 12,
      "message_received": "ฐานข้อมูลเอง พิมพ์เองนะคะ ตั้งค่าคีย์หลักเอง กรอกข้อมูลเอง",
      "slice_count": 3,
      "slices": "ใส่ฐานข้อมูลเอง พิมพ์เองนะคะ| ตั้งค่าคีย์หลักเอง| กรอกข้อมูลเอง|",
      "edit_duration": 11.921,
      "edit_duration_all": 13.65,
      "is_forceout": false
    },
    {
      "message_id": 744,
      "editor_id": 12,
      "message_received": "ทั้งหมด ลองเพิ่ม-ลบข้อมูล ลองดึงข้อมูล",
      "slice_count": 3,
      "slices": "ทั้งหมด |ลองเพิ่ม-ลบข้อมูล| ลองดึงข้อมูล|",
      "edit_duration": 11.637,
      "edit_duration_all": 16.018,
      "is_forceout": false
    },
    {
      "message_id": 745,
      "editor_id": 12,
      "message_received": "เป้นรายงานออกมาด้วยตัวเองนะคะ สัปดาห์",
      "slice_count": 2,
      "slices": "เป็นรายงานออกมาด้วยตัวเองนะคะ| สัปดาห์|",
      "edit_duration": 8.076,
      "edit_duration_all": 10.312,
      "is_forceout": false
    },
    {
      "message_id": 746,
      "editor_id": 12,
      "message_received": "นี้จะให้ลองกลับไปทบทวนว่าคำสั่งที่จะใช้ ",
      "slice_count": 2,
      "slices": "นี้จะให้ลองกลับไปทบทวน|ว่าคำสั่งที่จะใช้ |",
      "edit_duration": 8.648,
      "edit_duration_all": 10.803,
      "is_forceout": false
    },
    {
      "message_id": 747,
      "editor_id": 12,
      "message_received": "SELECT FROM DELETE FROM ",
      "slice_count": 3,
      "slices": "SELECT FROM| DELETE FROM| |",
      "edit_duration": 4.43,
      "edit_duration_all": 10.438,
      "is_forceout": false
    },
    {
      "message_id": 748,
      "editor_id": 12,
      "message_received": "INSERT IN TO มันจะเป็นอย่างไรบ้างนะคะ อาทิตย์หน้าวอร์ม",
      "slice_count": 3,
      "slices": "INSERT INTO| มันจะเป็นอย่างไรบ้างนะคะ| อาทิตย์หน้าวอร์ม|",
      "edit_duration": 0.941,
      "edit_duration_all": 3.077,
      "is_forceout": false
    },
    {
      "message_id": 749,
      "editor_id": 12,
      "message_received": "มาให้พร้อมเพราะว่าเราต้องพิมพ์เองเครื่องใครเครื่องมันนะคะ เครื่องใครเครื่องมัน ใครพิมพ์ภาษาอังกฤษ",
      "slice_count": 4,
      "slices": "มาให้พร้อม |เพราะว่าเราต้องพิมพ์เอง| เครื่องใครเครื่องมันนะคะ| ใครพิมพ์ภาษาอังกฤษ|",
      "edit_duration": 1.285,
      "edit_duration_all": 11.528,
      "is_forceout": false
    },
    {
      "message_id": 750,
      "editor_id": 12,
      "message_received": "ไม่ค่อยคล่องก็จะได้คล่องนี่ล่ะอาทิตย์หน้า ",
      "slice_count": 2,
      "slices": "ไม่ค่อยคล่อง| ก็จะได้คล่องนี่ล่ะอาทิตย์หน้า |",
      "edit_duration": 12.146,
      "edit_duration_all": 16.015,
      "is_forceout": true
    },
    {
      "message_id": 751,
      "editor_id": 12,
      "message_received": "หัดพิมพ์บ่อย ๆ เพราะว่าการพิมพ์คำสั่ง SQL",
      "slice_count": 2,
      "slices": "หัดพิมพ์บ่อย ๆ |เพราะว่าการพิมพ์คำสั่ง SQL|",
      "edit_duration": 7.693,
      "edit_duration_all": 10.079,
      "is_forceout": false
    },
    {
      "message_id": 752,
      "editor_id": 12,
      "message_received": "คำสั่ง SQL ง่ายที่สุดแล้วในการเขียนโปรแกรมนะคะ อาทิตย์นี้ก็จะประมาณนี้นะคะ เดี๋ยวเรา ",
      "slice_count": 5,
      "slices": " คำสั่ง SQL| ง่ายที่สุดแล้ว| ในการเขียนโปรแกรมนะคะ อ|าทิตย์นี้ก็จะประมาณนี้นะคะ|  เดี๋ยวเรา|",
      "edit_duration": 6.558,
      "edit_duration_all": 11.954,
      "is_forceout": false
    },
    {
      "message_id": 753,
      "editor_id": 12,
      "message_received": "อาทิตย์หน้าก็มาให้เร็วหน่อย เพราะเราจะ",
      "slice_count": 2,
      "slices": "อาทิตย์หน้าก็มาให้เร็วหน่อย| เพราะเราจะ|",
      "edit_duration": 12.528,
      "edit_duration_all": 13.918,
      "is_forceout": false
    },
    {
      "message_id": 754,
      "editor_id": 12,
      "message_received": "เป็นปฏิบัตินะคะ ก้ขอบคุณล่าม ",
      "slice_count": 2,
      "slices": "เป็นปฏิบัตินะคะ| ก็ขอบคุณล่าม |",
      "edit_duration": 4.465,
      "edit_duration_all": 7.745,
      "is_forceout": false
    },
    {
      "message_id": 755,
      "editor_id": 12,
      "message_received": "ขอบคุณถอดความนะคะ วันนี้ก็ประมาณนี้ค่ะ โอเคค่ะ ขอบคุณมากนะคะ ",
      "slice_count": 4,
      "slices": "ขอบคุณถอดความนะคะ |วันนี้ก็ประมาณนี้ค่ะ| โอเคค่ะ |ขอบคุณมากนะคะ |",
      "edit_duration": 6.36,
      "edit_duration_all": 8.402,
      "is_forceout": false
    },
    {
      "message_id": -1,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "[สิ้นสุดการถอดความ] |",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": false
    },
    {
      "message_id": 756,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": true
    },
    {
      "message_id": 757,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": true
    },
    {
      "message_id": 758,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": true
    },
    {
      "message_id": 759,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": true
    },
    {
      "message_id": 760,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": true
    },
    {
      "message_id": 761,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": true
    },
    {
      "message_id": 762,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": true
    },
    {
      "message_id": 763,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": true
    },
    {
      "message_id": 764,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "edit_duration_all": 0,
      "is_forceout": true
    }
  ],
  "agents": [
    {
      "id": 12,
      "stat_postedit": {
        "number_of_turns": 765,
        "number_of_turns_not_empty": 751,
        "average_edit_duration": 4.907,
        "average_edit_duration_all": 8.458,
        "max_edit_duration": 16.013,
        "min_edit_duration": 0.341,
        "num_turn_forceout": 35,
        "percent_forceout": 4.575
      }
    }
  ]
}