﻿1
464690:07:33,945 --> 464690:07:37,945
(อาจารย์เกวลี)

2
464690:07:41,945 --> 464690:07:57,959
มาแล้ว

3
464690:07:07,245 --> 464690:07:07,245

4
464690:07:07,245 --> 464690:07:07,245

5
464690:07:07,245 --> 464690:07:11,147

6
464690:07:11,147 --> 464690:07:11,356

7
464690:07:11,356 --> 464690:07:11,677

8
464690:07:11,677 --> 464690:07:11,878

9
464690:07:11,878 --> 464690:07:12,378

10
464690:07:12,378 --> 464690:07:12,888

11
464690:07:12,888 --> 464690:07:16,358

12
464690:07:16,358 --> 464690:07:16,482

13
464690:07:16,482 --> 464690:07:16,869

14
464690:07:16,869 --> 464690:07:17,121

15
464690:07:17,121 --> 464690:07:18,200

16
464690:07:18,200 --> 464690:07:20,962

17
464690:07:20,962 --> 464690:07:23,726

18
464690:07:23,726 --> 464690:07:24,676

19
464690:07:24,676 --> 464690:07:25,447

20
464690:07:25,447 --> 464690:07:26,989

21
464690:07:26,989 --> 464690:07:27,179

22
464690:07:27,179 --> 464690:07:28,081

23
464690:07:28,081 --> 464690:07:28,651

24
464690:07:28,651 --> 464690:07:28,912

25
464690:07:28,912 --> 464690:07:30,062

26
464690:07:30,062 --> 464690:07:30,762

27
464690:07:30,762 --> 464690:07:31,663

28
464690:07:31,663 --> 464690:07:32,325

29
464690:07:32,325 --> 464690:07:34,116

30
464690:07:34,116 --> 464690:07:35,017

31
464690:07:35,017 --> 464690:07:35,718

32
464690:07:35,718 --> 464690:07:36,037

33
464690:07:36,037 --> 464690:07:36,998

34
464690:07:36,998 --> 464690:07:37,309

35
464690:07:37,309 --> 464690:07:37,499

36
464690:07:37,499 --> 464690:07:38,142

37
464690:07:38,142 --> 464690:07:38,656

38
464690:07:38,656 --> 464690:07:38,972

39
464690:07:38,972 --> 464690:07:39,742

40
464690:07:39,742 --> 464690:07:40,527

41
464690:07:40,527 --> 464690:07:41,356

42
464690:07:41,356 --> 464690:07:41,617

43
464690:07:41,617 --> 464690:07:42,697

44
464690:07:42,697 --> 464690:07:43,786

45
464690:07:43,786 --> 464690:07:44,366

46
464690:07:44,366 --> 464690:07:46,608

47
464690:07:46,608 --> 464690:07:50,459

48
464690:07:50,459 --> 464690:07:50,648

49
464690:07:50,648 --> 464690:07:51,030

50
464690:07:51,030 --> 464690:07:51,990

51
464690:07:51,990 --> 464690:07:52,569

52
464690:07:52,569 --> 464690:07:56,287
โอเคค่ะ

53
464690:07:56,287 --> 464690:07:57,956

54
464690:07:57,956 --> 464690:08:00,907
เดี๋ยวเริ่มเลยละกันนะคะ วันนี้จะเป็นบทที่ 7

55
464690:08:00,907 --> 464690:08:02,061
หลังปีใหม่

56
464690:08:02,061 --> 464690:08:03,338
สไลด์จะไม่เยอะ

57
464690:08:03,338 --> 464690:08:05,008
นะคะ นิดเดียว

58
464690:08:05,008 --> 464690:08:06,739
แล้วก็วันนี้

59
464690:08:06,739 --> 464690:08:08,150
ไม่มีการบ้าน

60
464690:08:08,150 --> 464690:08:10,262
ไม่มีการบ้าน

61
464690:08:10,262 --> 464690:08:14,262
เฉพาะอาทิตย์นี้เท่านั้นนะคะ ถือว่าให้ปีใหม่

62
464690:08:17,885 --> 464690:08:21,885
งวดนี้นะคะ จะเป็นเกี่ยวกับวิชาคณิตเชิงสัมพันธ์ก็จะเป็นกระบวนการ

63
464690:08:24,236 --> 464690:08:25,838
โดยใช้

64
464690:08:25,838 --> 464690:08:27,237
คณิตศาสตร์

65
464690:08:27,237 --> 464690:08:27,559

66
464690:08:27,559 --> 464690:08:28,719
อย่างง่าย

67
464690:08:28,719 --> 464690:08:32,719
นะคะ ที่เอามาเป็นตัวกระทำในการจัดการฐานข้อมูลของเราด้วย

68
464690:08:34,288 --> 464690:08:34,549

69
464690:08:34,549 --> 464690:08:34,739

70
464690:08:34,739 --> 464690:08:37,950
โดยพีชคณิตเชิงสัมพันธ์

71
464690:08:37,950 --> 464690:08:41,404
หรือว่าเป็นเกี่ยวกับโครงสร้างในการ

72
464690:08:41,404 --> 464690:08:43,202
Query ข้อมูล คือ

73
464690:08:43,202 --> 464690:08:43,393

74
464690:08:43,393 --> 464690:08:44,164

75
464690:08:44,164 --> 464690:08:46,025
การจัดการข้อมูลของเรา

76
464690:08:46,025 --> 464690:08:47,046

77
464690:08:47,046 --> 464690:08:51,046
จะเป็นการกระทำที่เกิดขึ้นกับตารางหรือความสัมพันธ์

78
464690:08:51,276 --> 464690:08:52,165

79
464690:08:52,165 --> 464690:08:54,098
ที่เราสร้างตารางใหม่

80
464690:08:54,098 --> 464690:08:55,126

81
464690:08:55,126 --> 464690:08:55,447

82
464690:08:55,447 --> 464690:08:59,447
ขึ้นมานะคะ มันจะเป็นแบบจำลองของการกระทำต่าง ๆ ที่อาจจะเกิดขึ้น

83
464690:08:59,932 --> 464690:09:02,303
กับข้อมูลในฐานข้อมูลของเรา

84
464690:09:02,303 --> 464690:09:03,013

85
464690:09:03,013 --> 464690:09:05,317
นะคะ ซึ่งส่วนมากจะเป็นการกระทำพื้นฐาน

86
464690:09:05,317 --> 464690:09:06,144
นะคะ

87
464690:09:06,144 --> 464690:09:06,595

88
464690:09:06,595 --> 464690:09:09,992
โดยมันจะมีอยู่ 2 กลุ่ม คือ แบบดั้งเดิม

89
464690:09:09,992 --> 464690:09:11,468
กับแบบพิเศษ

90
464690:09:11,468 --> 464690:09:13,579
จะเป็นอย่างละ 4 ตัวนะคะ

91
464690:09:13,579 --> 464690:09:15,820

92
464690:09:15,820 --> 464690:09:16,402

93
464690:09:16,402 --> 464690:09:16,592

94
464690:09:16,592 --> 464690:09:17,873

95
464690:09:17,873 --> 464690:09:21,873
แบบดั้งเดิมก่อนนะคะ ภาษาอังกฤษ ก็คือ ที่นั่น

96
464690:09:22,876 --> 464690:09:26,876
นะคะ ก็จะเป็นการกระทำที่เกิดขึ้นกับตารางหรือความสัมพันธ์ โดยอาศัยทฤษฎีของเซต

97
464690:09:31,073 --> 464690:09:34,349
ซึ่งเราเคยเรียนเซตมาแล้วในวิชาคณิตศาสตร์

98
464690:09:34,349 --> 464690:09:35,118

99
464690:09:35,118 --> 464690:09:35,509

100
464690:09:35,509 --> 464690:09:38,391
นะคะ โดยที่ตารางหรือความสัมพันธ์ที่เกิดขึ้นนี่

101
464690:09:38,391 --> 464690:09:40,693
จะมีการกระทำ

102
464690:09:40,693 --> 464690:09:44,693
นะคะ จะต้องมี Attribute คือ ในตารางจะต้องมีข้อมูลเกิดขึ้น

103
464690:09:45,824 --> 464690:09:46,713

104
464690:09:46,713 --> 464690:09:50,713
เช่นตารางนักศึกษาก็จะมี Attribute หรือว่าข้อมูลที่เรามี ก็คือ

105
464690:09:51,076 --> 464690:09:51,277

106
464690:09:51,277 --> 464690:09:53,839
ชื่อนามสกุล เป็นต้น

107
464690:09:53,839 --> 464690:09:54,799

108
464690:09:54,799 --> 464690:09:55,880

109
464690:09:55,880 --> 464690:09:59,541
การกระทำของกลุ่มที่เป็นแบบดั้งเดิม

110
464690:09:59,541 --> 464690:10:01,204
นะคะ จะมีอยู่ 4 อย่าง

111
464690:10:01,204 --> 464690:10:05,045
มี product มียูเนี่ยน มีอินเตอร์เซค แล้วก็มี

112
464690:10:05,045 --> 464690:10:06,907
วันนี้จะต้องเป็นภาษาอังกฤษ

113
464690:10:06,907 --> 464690:10:07,877

114
464690:10:07,877 --> 464690:10:09,478
เ พราะว่าคำสั่ง

115
464690:10:09,478 --> 464690:10:11,457
ในระบบจัดการฐานข้อมูล

116
464690:10:11,457 --> 464690:10:11,719

117
464690:10:11,719 --> 464690:10:12,098

118
464690:10:12,098 --> 464690:10:15,561
ก็จะเป็นภาษาอังกฤษมานี้นะคะ

119
464690:10:15,561 --> 464690:10:15,951

120
464690:10:15,951 --> 464690:10:16,973

121
464690:10:16,973 --> 464690:10:17,363

122
464690:10:17,363 --> 464690:10:17,553

123
464690:10:17,553 --> 464690:10:17,744

124
464690:10:17,744 --> 464690:10:18,133

125
464690:10:18,133 --> 464690:10:18,776

126
464690:10:18,776 --> 464690:10:18,966

127
464690:10:18,966 --> 464690:10:19,157

128
464690:10:19,157 --> 464690:10:19,287

129
464690:10:19,287 --> 464690:10:19,537

130
464690:10:19,537 --> 464690:10:19,856

131
464690:10:19,856 --> 464690:10:20,378

132
464690:10:20,378 --> 464690:10:21,337

133
464690:10:21,337 --> 464690:10:24,160
อันแรก Product นะคะ

134
464690:10:24,160 --> 464690:10:24,744

135
464690:10:24,744 --> 464690:10:28,744
เป็นการกระทำที่ให้มันแสดงข้อมูลทุก ๆ บรรทัด

136
464690:10:29,547 --> 464690:10:31,906
หรือทุกๆ Record ที่เรามี

137
464690:10:31,906 --> 464690:10:35,832
ที่สามารถเป็นไปได้โดยการจับคู่

138
464690:10:35,832 --> 464690:10:38,072
ผลคูณคาร์ทีเซียน

139
464690:10:38,072 --> 464690:10:40,442
นี่ ก็เป็นคณิตศาสตร์อย่างง่าย

140
464690:10:40,442 --> 464690:10:44,442
คำสั่งของภาษาที่ใช้ในการจัดการฐานข้อมูลจะใช้คำว่า "Time

141
464690:10:45,633 --> 464690:10:47,556

142
464690:10:47,556 --> 464690:10:48,065

143
464690:10:48,065 --> 464690:10:48,836

144
464690:10:48,836 --> 464690:10:50,697
" T-i-m-e-s รูปแบบของมัน ก็คือ

145
464690:10:50,697 --> 464690:10:54,697
ในกรอบสี่เหลี่ยมนะคะ ก็คือเอาเองกับบีมันมา

146
464690:10:56,398 --> 464690:10:58,262
x กัน

147
464690:10:58,262 --> 464690:10:59,990
เดี๋ยวจะมีตัวอย่างให้ดู

148
464690:10:59,990 --> 464690:11:00,372

149
464690:11:00,372 --> 464690:11:00,502

150
464690:11:00,502 --> 464690:11:01,083

151
464690:11:01,083 --> 464690:11:04,155
อย่างเช่นตัวอย่างนะคะ

152
464690:11:04,155 --> 464690:11:04,665

153
464690:11:04,665 --> 464690:11:05,375

154
464690:11:05,375 --> 464690:11:06,788
การเขียนให้ดูก่อน

155
464690:11:06,788 --> 464690:11:07,687
เมื่อกี้

156
464690:11:07,687 --> 464690:11:09,479
A กับ B

157
464690:11:09,479 --> 464690:11:10,250

158
464690:11:10,250 --> 464690:11:11,461
นี่

159
464690:11:11,461 --> 464690:11:15,461
A B ถ้าคำสั่ง product หรือคำสั่งค่าในฐานข้อมูลในระบบจัดการฐานข้อมูลน่ะใช้คำสั่ง Time

160
464690:11:18,458 --> 464690:11:18,838

161
464690:11:18,838 --> 464690:11:20,818
ก็คือเอาทุกตัว

162
464690:11:20,818 --> 464690:11:20,948

163
464690:11:20,948 --> 464690:11:23,142
เป็นไปได้มาคูณกัน

164
464690:11:23,142 --> 464690:11:23,521

165
464690:11:23,521 --> 464690:11:23,903

166
464690:11:23,903 --> 464690:11:26,344
A x X B x Y ใช่ไหมคะ

167
464690:11:26,344 --> 464690:11:26,534

168
464690:11:26,534 --> 464690:11:27,745

169
464690:11:27,745 --> 464690:11:28,134

170
464690:11:28,134 --> 464690:11:28,517

171
464690:11:28,517 --> 464690:11:32,178

172
464690:11:32,178 --> 464690:11:32,879

173
464690:11:32,879 --> 464690:11:33,069

174
464690:11:33,069 --> 464690:11:33,972

175
464690:11:33,972 --> 464690:11:36,345

176
464690:11:36,345 --> 464690:11:36,794

177
464690:11:36,794 --> 464690:11:38,845
คำสั่งนี้จะง่ายนะคะ ก

178
464690:11:38,845 --> 464690:11:39,039

179
464690:11:39,039 --> 464690:11:42,368
็คือจับคู่ทุกตัวที่เป็นไปได้

180
464690:11:42,368 --> 464690:11:42,949

181
464690:11:42,949 --> 464690:11:43,590

182
464690:11:43,590 --> 464690:11:44,871

183
464690:11:44,871 --> 464690:11:45,061

184
464690:11:45,061 --> 464690:11:45,192

185
464690:11:45,192 --> 464690:11:45,323

186
464690:11:45,323 --> 464690:11:45,512

187
464690:11:45,512 --> 464690:11:46,543
นะคะ

188
464690:11:46,543 --> 464690:11:46,672

189
464690:11:46,672 --> 464690:11:47,123

190
464690:11:47,123 --> 464690:11:49,293
อันนี้จะยังง่ายอยู่

191
464690:11:49,293 --> 464690:11:49,745

192
464690:11:49,745 --> 464690:11:50,255

193
464690:11:50,255 --> 464690:11:51,928
ยังอีก

194
464690:11:51,928 --> 464690:11:55,928
เหมือนในตัวอย่างค่ะ ตาราง A

195
464690:11:56,409 --> 464690:11:56,539

196
464690:11:56,539 --> 464690:11:57,180

197
464690:11:57,180 --> 464690:11:57,371

198
464690:11:57,371 --> 464690:11:59,101
มีตาราง D

199
464690:11:59,101 --> 464690:11:59,873

200
464690:11:59,873 --> 464690:12:00,574

201
464690:12:00,574 --> 464690:12:02,435
สั่งให้มัน

202
464690:12:02,435 --> 464690:12:05,384
คูณกัน ก็คือเป็น a time B

203
464690:12:05,384 --> 464690:12:05,517

204
464690:12:05,517 --> 464690:12:07,116
ผลลัพธ์ที่ได้

205
464690:12:07,116 --> 464690:12:11,116
ก็จะเป็นทุกตัวที่ A กับ B มันสามารถจับคู่กันได้

206
464690:12:11,668 --> 464690:12:12,181

207
464690:12:12,181 --> 464690:12:12,501

208
464690:12:12,501 --> 464690:12:14,302

209
464690:12:14,302 --> 464690:12:14,492

210
464690:12:14,492 --> 464690:12:14,683

211
464690:12:14,683 --> 464690:12:16,542
คำสั่งนี้จริงๆ

212
464690:12:16,542 --> 464690:12:17,564

213
464690:12:17,564 --> 464690:12:21,564
คือ 3 x 3 ได้ 9 ต้องได้ 9 Records 9 แถวนั่นเอง

214
464690:12:21,923 --> 464690:12:22,112

215
464690:12:22,112 --> 464690:12:22,565

216
464690:12:22,565 --> 464690:12:24,426
ถ้าจะเช็

217
464690:12:24,426 --> 464690:12:24,548

218
464690:12:24,548 --> 464690:12:27,568
ก ในข้อสอบก็มีออกนะ นะคะ

219
464690:12:27,568 --> 464690:12:28,720
ยังง่ายอยู่

220
464690:12:28,720 --> 464690:12:29,039

221
464690:12:29,039 --> 464690:12:30,321

222
464690:12:30,321 --> 464690:12:31,671

223
464690:12:31,671 --> 464690:12:34,872
การ Union อันนี้ก็เป็นทฤษฎีเซตเหมือนกัน

224
464690:12:34,872 --> 464690:12:38,872
ก็จะเป็นการรวมกันของข้อมูล 2 ตารางหรือว่า 2 Relation

225
464690:12:39,238 --> 464690:12:40,067

226
464690:12:40,067 --> 464690:12:43,528
เพื่อแสดงข้อมูลทุก ๆ เรื่องของเรื่องคือทุก ๆ แถว

227
464690:12:43,528 --> 464690:12:46,158
ในรูปแบบของยูเนี่ยนตามทฤษฎีของเซต

228
464690:12:46,158 --> 464690:12:46,540

229
464690:12:46,540 --> 464690:12:46,669

230
464690:12:46,669 --> 464690:12:48,401
คำสั่งก็คือ

231
464690:12:48,401 --> 464690:12:49,801
ยูเนี่ยนนะคะ

232
464690:12:49,801 --> 464690:12:53,083
a Union b คือเอาเองกับบีมารวมกัน

233
464690:12:53,083 --> 464690:12:53,404

234
464690:12:53,404 --> 464690:12:54,427

235
464690:12:54,427 --> 464690:12:54,744

236
464690:12:54,744 --> 464690:12:55,384

237
464690:12:55,384 --> 464690:12:56,797
อย่างเช่นตัวนี้

238
464690:12:56,797 --> 464690:12:59,870
มีตาราง a กับตาราง B

239
464690:12:59,870 --> 464690:13:00,330

240
464690:13:00,330 --> 464690:13:04,330
ทฤษฎีเซตของยูเนี่ยนนะคะ จะสังเกตได้ว่าข้อมูลมันมีข้อมูลซ้ำกัน

241
464690:13:07,052 --> 464690:13:07,243

242
464690:13:07,243 --> 464690:13:07,753

243
464690:13:07,753 --> 464690:13:08,074

244
464690:13:08,074 --> 464690:13:09,744
อย่างข้อมูล s1

245
464690:13:09,744 --> 464690:13:11,666
ตาราง A ก็มี

246
464690:13:11,666 --> 464690:13:13,660
ตาราง D ก็มี

247
464690:13:13,660 --> 464690:13:14,549

248
464690:13:14,549 --> 464690:13:17,382
ตามทฤษฎียูเนี่ยนนะคะ

249
464690:13:17,382 --> 464690:13:20,964
ถ้ามันซ้ำกันเราก็เอามาแค่ข้อมูลเดียว

250
464690:13:20,964 --> 464690:13:21,343

251
464690:13:21,343 --> 464690:13:21,985

252
464690:13:21,985 --> 464690:13:25,985
จะเห็นว่าจาก 4 Records ก็คือ 4 สีแถวข้อมูลนะคะ

253
464690:13:26,550 --> 464690:13:30,550
แต่ว่าอันนี้กำลังเอกก็มีแต่รังบีก็มีมันซ้ำกัน

254
464690:13:31,092 --> 464690:13:33,084
เราจะนับเป็นแค่ 1 ข้อมูลเท่านั้น

255
464690:13:33,084 --> 464690:13:34,174
นะคะ

256
464690:13:34,174 --> 464690:13:38,174
พอมันเอามายูเนี่ยนกันข้อมูลจาก 4

257
464690:13:38,528 --> 464690:13:38,917

258
464690:13:38,917 --> 464690:13:39,677
บรรทัด

259
464690:13:39,677 --> 464690:13:42,830
จะเหลือแค่ 3 บรรทัด เพราะว่า s1

260
464690:13:42,830 --> 464690:13:43,021

261
464690:13:43,021 --> 464690:13:45,321
มันมีทั้ง 2 ตาราง ก็คือ a b เลย

262
464690:13:45,321 --> 464690:13:45,523

263
464690:13:45,523 --> 464690:13:46,992
ยูเนี่ยน

264
464690:13:46,992 --> 464690:13:47,822
นะคะ

265
464690:13:47,822 --> 464690:13:48,013

266
464690:13:48,013 --> 464690:13:48,464

267
464690:13:48,464 --> 464690:13:48,786

268
464690:13:48,786 --> 464690:13:51,416
ส่วนที่ทับซ้อนกันก็เอาแค่ข้อมูลเดียว

269
464690:13:51,416 --> 464690:13:51,608

270
464690:13:51,608 --> 464690:13:52,509

271
464690:13:52,509 --> 464690:13:52,830

272
464690:13:52,830 --> 464690:13:55,448
ต่อมา อินเตอร์เซกชัน

273
464690:13:55,448 --> 464690:13:57,180
ก็ตามทฤษฎีเซตเหมือนกันค่ะ

274
464690:13:57,180 --> 464690:14:01,180
มันจะเป็นการกระทำเพื่อแสดงข้อมูลของตารางหรือ

275
464690:14:01,734 --> 464690:14:02,123

276
464690:14:02,123 --> 464690:14:03,334

277
464690:14:03,334 --> 464690:14:06,225
Record ที่ปรากฏอยู่ทั้ง 2 ตาราง

278
464690:14:06,225 --> 464690:14:07,897
ที่มันทับซ้อนกันนั่นแหละ

279
464690:14:07,897 --> 464690:14:08,018

280
464690:14:08,018 --> 464690:14:08,790

281
464690:14:08,790 --> 464690:14:11,863
ในรูปแบบของ intersection ตามทฤษฎีของเซต

282
464690:14:11,863 --> 464690:14:13,465
คำสั่งก็คือ

283
464690:14:13,465 --> 464690:14:14,563
อินเตอร์เซค

284
464690:14:14,563 --> 464690:14:15,264

285
464690:14:15,264 --> 464690:14:18,724
นะคะ ให้ a อินเตอร์เซค b

286
464690:14:18,724 --> 464690:14:20,007

287
464690:14:20,007 --> 464690:14:20,584

288
464690:14:20,584 --> 464690:14:21,097

289
464690:14:21,097 --> 464690:14:21,798

290
464690:14:21,798 --> 464690:14:22,067

291
464690:14:22,067 --> 464690:14:24,182
นะคะ ตัวอย่าง

292
464690:14:24,182 --> 464690:14:26,553
ตารางเดิมเลยค่ะ a กับ b

293
464690:14:26,553 --> 464690:14:27,251

294
464690:14:27,251 --> 464690:14:29,552
ข้อมูลไหนที่ทับซ้อนกัน

295
464690:14:29,552 --> 464690:14:30,133

296
464690:14:30,133 --> 464690:14:30,594

297
464690:14:30,594 --> 464690:14:32,253
คือ ข้อมูล s1

298
464690:14:32,253 --> 464690:14:32,515

299
464690:14:32,515 --> 464690:14:32,765

300
464690:14:32,765 --> 464690:14:33,085

301
464690:14:33,085 --> 464690:14:36,227
มันมีทั้ง 2 ตาราง ตาราง a และตาราง b

302
464690:14:36,227 --> 464690:14:36,929

303
464690:14:36,929 --> 464690:14:40,929
เราจะแสดงผลเฉพาะตารางที่มันทับซ้อนกันเท่านั้น

304
464690:14:41,232 --> 464690:14:42,322

305
464690:14:42,322 --> 464690:14:43,153

306
464690:14:43,153 --> 464690:14:43,923

307
464690:14:43,923 --> 464690:14:47,923
นะคะ เพราะฉะนั้นคำสั่ง a อินเตอร์เซค b จะมีผลลัพธ์แค่

308
464690:14:48,927 --> 464690:14:50,848
1 Record เท่านั้น ก็คือ

309
464690:14:50,848 --> 464690:14:51,609

310
464690:14:51,609 --> 464690:14:51,870

311
464690:14:51,870 --> 464690:14:52,963

312
464690:14:52,963 --> 464690:14:54,560
ทฤษฎีของเซต

313
464690:14:54,560 --> 464690:14:55,404
นะคะ

314
464690:14:55,404 --> 464690:14:56,421

315
464690:14:56,421 --> 464690:14:57,192

316
464690:14:57,192 --> 464690:14:57,453

317
464690:14:57,453 --> 464690:14:57,774

318
464690:14:57,774 --> 464690:15:00,527
ต่อมา

319
464690:15:00,527 --> 464690:15:01,417

320
464690:15:01,417 --> 464690:15:02,058

321
464690:15:02,058 --> 464690:15:06,058
ก็เป็นการกระทำเพื่อแสดงข้อมูลของแถวนั้นๆที่ปรากฏอยู่ในตาราง

322
464690:15:08,283 --> 464690:15:11,684
นึ่งแปลตาราง 1 ไม่มีนะคะ ก็คือ

323
464690:15:11,684 --> 464690:15:12,066

324
464690:15:12,066 --> 464690:15:16,066
อะไรก็ตามที่อยู่ในตารางนั้นแต่ไม่อยู่กับกี่ตาราง 1 คำสั่งที่ใช้

325
464690:15:18,219 --> 464690:15:19,760
คือคำสั่งไว้นะ

326
464690:15:19,760 --> 464690:15:20,210

327
464690:15:20,210 --> 464690:15:23,152
แปลเป็นภาษาไทยคือเครื่องหมายลบนั่นเอง ไม่เอา

328
464690:15:23,152 --> 464690:15:23,863

329
464690:15:23,863 --> 464690:15:24,565

330
464690:15:24,565 --> 464690:15:28,565
นะคะ อย่างเช่น ที่อยู่ในเอ

331
464690:15:28,865 --> 464690:15:30,848
แต่ไม่อยู่ใน b

332
464690:15:30,848 --> 464690:15:30,977

333
464690:15:30,977 --> 464690:15:31,808

334
464690:15:31,808 --> 464690:15:32,131

335
464690:15:32,131 --> 464690:15:35,081
เมื่อคืนเหมือนตัวที่ทำไฮไลท์สีเหลืองไว้

336
464690:15:35,081 --> 464690:15:36,364

337
464690:15:36,364 --> 464690:15:36,813

338
464690:15:36,813 --> 464690:15:37,325

339
464690:15:37,325 --> 464690:15:37,454

340
464690:15:37,454 --> 464690:15:39,826
ตารางเดิมเลยค่ะ

341
464690:15:39,826 --> 464690:15:40,087

342
464690:15:40,087 --> 464690:15:41,049

343
464690:15:41,049 --> 464690:15:42,969
ให้คำสั่ง a

344
464690:15:42,969 --> 464690:15:43,931

345
464690:15:43,931 --> 464690:15:45,151

346
464690:15:45,151 --> 464690:15:46,111

347
464690:15:46,111 --> 464690:15:46,561

348
464690:15:46,561 --> 464690:15:49,313
ไมนัส b อะไรที่อยู่ใน aไม่อยู่ในบี

349
464690:15:49,313 --> 464690:15:49,893

350
464690:15:49,893 --> 464690:15:50,143

351
464690:15:50,143 --> 464690:15:50,536

352
464690:15:50,536 --> 464690:15:51,175

353
464690:15:51,175 --> 464690:15:55,175
อันนี้ไม่ใช่แน่นอนเพราะ s1 มีทั้ง a ทั้ง b เพราะฉะนั้น

354
464690:15:55,337 --> 464690:15:57,259
ไม่นะบี

355
464690:15:57,259 --> 464690:15:59,309
ว่าจะเป็น S4

356
464690:15:59,309 --> 464690:15:59,758

357
464690:15:59,758 --> 464690:16:00,270

358
464690:16:00,270 --> 464690:16:01,301

359
464690:16:01,301 --> 464690:16:01,752

360
464690:16:01,752 --> 464690:16:02,332

361
464690:16:02,332 --> 464690:16:02,712

362
464690:16:02,712 --> 464690:16:03,103

363
464690:16:03,103 --> 464690:16:03,804

364
464690:16:03,804 --> 464690:16:04,125

365
464690:16:04,125 --> 464690:16:08,125
ในทางกลับกันค่ะ b ไมนัส a ก็คืออยู่ใน b แต่ไม่อยู่ใน ฟ

366
464690:16:08,938 --> 464690:16:09,388

367
464690:16:09,388 --> 464690:16:11,372
a อยู่ดีๆ

368
464690:16:11,372 --> 464690:16:13,932

369
464690:16:13,932 --> 464690:16:16,492
ไม่ได้ s1 อยู่ในเองเหมือนกัน

370
464690:16:16,492 --> 464690:16:17,143

371
464690:16:17,143 --> 464690:16:17,394

372
464690:16:17,394 --> 464690:16:19,317
ในทางกลับกันจะเป็นแบบนี้

373
464690:16:19,317 --> 464690:16:23,317
นะคะ ขึ้นอยู่กับว่าเราจะเอาข้อมูลจากตารางไหน เราจะเอาข้อมูลมาไว้ข้างหน้า

374
464690:16:25,596 --> 464690:16:29,596
ถ้าอยู่ใน a ไม่อยู่ใน b จะเป็นแบบนี้จะเขียนแบบนี้นะคะ

375
464690:16:30,397 --> 464690:16:30,596

376
464690:16:30,596 --> 464690:16:32,200
แต่ถ้าอยู่ในบี

377
464690:16:32,200 --> 464690:16:35,981
ไม่อยู่ใน a ก็จะเขียนขึ้นต้นด้วย b นำหน้าแบบนี้

378
464690:16:35,981 --> 464690:16:39,954
นะคะ ไม่ใช่ว่าทุกตารางจะชื่อ a กับ b นะคะ แล้วแต่ว่า

379
464690:16:39,954 --> 464690:16:41,683
ตารางที่นักศึกษา

380
464690:16:41,683 --> 464690:16:42,644
ได้ทำ

381
464690:16:42,644 --> 464690:16:42,845

382
464690:16:42,845 --> 464690:16:43,417

383
464690:16:43,417 --> 464690:16:46,937
ชื่อตารางอะไร อย่างเช่น ตาราง Student

384
464690:16:46,937 --> 464690:16:47,838

385
464690:16:47,838 --> 464690:16:48,349

386
464690:16:48,349 --> 464690:16:48,540

387
464690:16:48,540 --> 464690:16:48,862

388
464690:16:48,862 --> 464690:16:49,631

389
464690:16:49,631 --> 464690:16:52,454
S

390
464690:16:52,454 --> 464690:16:54,505
tudent แล้วก็ไมนัส

391
464690:16:54,505 --> 464690:16:54,636

392
464690:16:54,636 --> 464690:16:55,655

393
464690:16:55,655 --> 464690:16:56,235

394
464690:16:56,235 --> 464690:16:56,614

395
464690:16:56,614 --> 464690:16:58,998
Address ก็ได้นะคะ

396
464690:16:58,998 --> 464690:16:59,507

397
464690:16:59,507 --> 464690:17:00,218

398
464690:17:00,218 --> 464690:17:03,160
อยู่ในตาราง student แต่ไม่อยู่ในร้าน Address

399
464690:17:03,160 --> 464690:17:04,310
ว่าไป

400
464690:17:04,310 --> 464690:17:04,570

401
464690:17:04,570 --> 464690:17:05,592
นะคะ

402
464690:17:05,592 --> 464690:17:05,911

403
464690:17:05,911 --> 464690:17:06,753

404
464690:17:06,753 --> 464690:17:08,935
ต่อมาจะเป็น

405
464690:17:08,935 --> 464690:17:11,500
ตัวดำเนินการแบบ

406
464690:17:11,500 --> 464690:17:15,500
พิเศษนะคะเป็น Special ซึ่งมันจะแตกต่างจาก

407
464690:17:15,600 --> 464690:17:18,031
รูปแบบการทำงานของเซตโดยทั่วไป

408
464690:17:18,031 --> 464690:17:19,062

409
464690:17:19,062 --> 464690:17:19,442

410
464690:17:19,442 --> 464690:17:23,442
นะคะ โดยการกระทำของกลุ่มที่จะเป็น Special หรือแบบพิเศษนี่

411
464690:17:23,875 --> 464690:17:26,628
ไม่จำเป็นจะต้องมีจำนวน Attribute เท่ากัน

412
464690:17:26,628 --> 464690:17:29,061
Attribute คืออะไร คือตัวนี้

413
464690:17:29,061 --> 464690:17:29,891

414
464690:17:29,891 --> 464690:17:30,803

415
464690:17:30,803 --> 464690:17:31,442
คอลัมน์นะคะ

416
464690:17:31,442 --> 464690:17:34,064
ถ้าเป็นแบบ Credit analyst เนี่ย

417
464690:17:34,064 --> 464690:17:38,064
คอลัมน์ทั้ง 2 ตาราง 13 ตารางต้องเท่ากัน

418
464690:17:38,097 --> 464690:17:38,549

419
464690:17:38,549 --> 464690:17:39,329
เท่านั้น

420
464690:17:39,329 --> 464690:17:39,969

421
464690:17:39,969 --> 464690:17:40,480

422
464690:17:40,480 --> 464690:17:41,255

423
464690:17:41,255 --> 464690:17:42,972
ถ้าเป็น Special คือ

424
464690:17:42,972 --> 464690:17:44,894
คอลัมน์หรือ

425
464690:17:44,894 --> 464690:17:47,726
Attribute ไม่จำเป็นจะต้องมีจำนวนเท่ากัน

426
464690:17:47,726 --> 464690:17:48,556

427
464690:17:48,556 --> 464690:17:49,388
นะคะ ไม่จำเป็น

428
464690:17:49,388 --> 464690:17:49,577

429
464690:17:49,577 --> 464690:17:50,419

430
464690:17:50,419 --> 464690:17:51,950
ซึ่งคำสั่งพวกนี้นี่

431
464690:17:51,950 --> 464690:17:55,022
จะถูกเรียกใช้บ่อย เพราะว่าฐานข้อมูล

432
464690:17:55,022 --> 464690:17:58,104
ข้อมูลอาจจะมีตารางที่บรรจุอยู่

433
464690:17:58,104 --> 464690:18:02,076
รูปแบบที่แตกต่างกันไปนะคะ

434
464690:18:02,076 --> 464690:18:02,907

435
464690:18:02,907 --> 464690:18:04,268
โดย

436
464690:18:04,268 --> 464690:18:08,268
ถึงแม้มันจะไม่มี Attribute ที่เท่ากัน ไม่เท่ากันนั่นแหละ

437
464690:18:08,621 --> 464690:18:09,643

438
464690:18:09,643 --> 464690:18:12,478
แอตทริบิวต์ของทั้ง 2 ตาราง

439
464690:18:12,478 --> 464690:18:14,195
จะถูกนำมาใช้

440
464690:18:14,195 --> 464690:18:15,796
จะต้องมีเงื่อนไข

441
464690:18:15,796 --> 464690:18:17,207

442
464690:18:17,207 --> 464690:18:21,207
ต้องมีชื่อโดเมนของข้อมูลชื่อเดียวกัน

443
464690:18:21,571 --> 464690:18:23,170
ก็คือชื่อคอลัมน์เดียวกัน

444
464690:18:23,170 --> 464690:18:24,582
อาจจะเป็น

445
464690:18:24,582 --> 464690:18:27,334
ชื่อตารางใด ๆ

446
464690:18:27,334 --> 464690:18:29,203
ในตารางนั้นอาจจะมี

447
464690:18:29,203 --> 464690:18:31,888
อีกตานึงมี

448
464690:18:31,888 --> 464690:18:32,787

449
464690:18:32,787 --> 464690:18:33,559

450
464690:18:33,559 --> 464690:18:36,311
8 คอลัมน์ แต่จะต้องมีสิ่งที่เราจะเอามาดำเนินการเนี่ย

451
464690:18:36,311 --> 464690:18:38,111
ชื่อคอลัมน์จะต้องเหมือนกัน

452
464690:18:38,111 --> 464690:18:38,810
นะคะ

453
464690:18:38,810 --> 464690:18:39,261

454
464690:18:39,261 --> 464690:18:41,827
คำสั่งจะมีอยู่ 4 คำสั่งด้วยกัน

455
464690:18:41,827 --> 464690:18:42,786

456
464690:18:42,786 --> 464690:18:44,065
อันแรก

457
464690:18:44,065 --> 464690:18:45,808
คำสั่ง regedit

458
464690:18:45,808 --> 464690:18:46,000

459
464690:18:46,000 --> 464690:18:47,659
หรือถ้าใน

460
464690:18:47,659 --> 464690:18:48,179

461
464690:18:48,179 --> 464690:18:51,382
ระบบจัดการฐานข้อมูลภาษาที่ใช้ภาษา SQL

462
464690:18:51,382 --> 464690:18:53,752
เราจะใช้คำสั่งเรียกว่า S

463
464690:18:53,752 --> 464690:18:54,204

464
464690:18:54,204 --> 464690:18:55,105
elect นะคะ

465
464690:18:55,105 --> 464690:18:57,536
เดี๋ยวประมาณอีก 2 สัปดาห์

466
464690:18:57,536 --> 464690:18:58,107

467
464690:18:58,107 --> 464690:18:58,428

468
464690:18:58,428 --> 464690:19:01,770
จะต้องได้พิมพ์

469
464690:19:01,770 --> 464690:19:04,070
ลองทำโค้ดภาษา SQL ดู

470
464690:19:04,070 --> 464690:19:08,070
นะคะ ซึ่งการกระทำเพื่อแสดงข้อมูลใน Record ของตารางนั้น ๆ จะต้องตรงตามเงื่อนไขที่ระบุ

471
464690:19:10,482 --> 464690:19:10,740

472
464690:19:10,740 --> 464690:19:11,193

473
464690:19:11,193 --> 464690:19:11,953

474
464690:19:11,953 --> 464690:19:15,673
เงื่อนไขที่ใช้จะใช้คำว่า "where

475
464690:19:15,673 --> 464690:19:16,753

476
464690:19:16,753 --> 464690:19:18,495

477
464690:19:18,495 --> 464690:19:18,944

478
464690:19:18,944 --> 464690:19:19,836
" นะคะ เช่น

479
464690:19:19,836 --> 464690:19:20,035

480
464690:19:20,035 --> 464690:19:24,035
a where x op อันนี้เป็นต้นนะคะ

481
464690:19:24,199 --> 464690:19:26,190
เดี๋ยวตอนที่เราทำ

482
464690:19:26,190 --> 464690:19:27,212

483
464690:19:27,212 --> 464690:19:31,212
โปรแกรมจริงๆอ่ะนักศึกษาจะเห็นภาพได้เข้าใจมากกว่านี้

484
464690:19:31,633 --> 464690:19:31,954

485
464690:19:31,954 --> 464690:19:34,327
อันนี้เป็นแค่การเกริ่นก่อนเฉย ๆ

486
464690:19:34,327 --> 464690:19:35,487
ว่า

487
464690:19:35,487 --> 464690:19:39,487
เราจะต้องเจอคำสั่งพิเศษอะไรบ้างในการจัดการฐานข้อมูล

488
464690:19:39,517 --> 464690:19:39,899

489
464690:19:39,899 --> 464690:19:40,670

490
464690:19:40,670 --> 464690:19:41,371

491
464690:19:41,371 --> 464690:19:41,824

492
464690:19:41,824 --> 464690:19:44,453
ตัวนะคะ ตัวอย่างเดิมค่ะ ตาราง a กับ

493
464690:19:44,453 --> 464690:19:45,224

494
464690:19:45,224 --> 464690:19:45,614

495
464690:19:45,614 --> 464690:19:49,614
b ในตัวอย่างอาจารย์อาจจะเห็นว่าเอ๊ะ Column มันก็ยังเท่ากันนี่ แต่ก็

496
464690:19:49,836 --> 464690:19:53,836
เพื่อให้เห็นภาพที่ชัดเจนนะคะ อาจารย์จะเลยจะยังยกตัวอย่างเป็นแบบนี้ก่อน

497
464690:19:54,842 --> 464690:19:55,482

498
464690:19:55,482 --> 464690:19:56,445

499
464690:19:56,445 --> 464690:19:58,172

500
464690:19:58,172 --> 464690:19:58,755

501
464690:19:58,755 --> 464690:20:00,225
บอกให้คำสั่ง

502
464690:20:00,225 --> 464690:20:00,486

503
464690:20:00,486 --> 464690:20:04,486
Select หรือ นะคะจะต้องมาคู่กับคำว่าเสมอ

504
464690:20:05,866 --> 464690:20:07,856
อย่างเช่น

505
464690:20:07,856 --> 464690:20:08,308

506
464690:20:08,308 --> 464690:20:11,760
ขึ้นต้นด้วยดี ก็คือในตารางดี

507
464690:20:11,760 --> 464690:20:11,890

508
464690:20:11,890 --> 464690:20:15,890
ให้ดูที่เงื่อนไขซิตี้ซิตี้ตรงนี้แปลว่าชื่อเมืองนะคะ

509
464690:20:17,915 --> 464690:20:19,586
ในตาราง B

510
464690:20:19,586 --> 464690:20:22,467
ค่าของ Column City

511
464690:20:22,467 --> 464690:20:23,758
อันไหน

512
464690:20:23,758 --> 464690:20:27,151
ที่มีค่าเท่ากับชัยนาท

513
464690:20:27,151 --> 464690:20:28,300

514
464690:20:28,300 --> 464690:20:28,561

515
464690:20:28,561 --> 464690:20:29,202

516
464690:20:29,202 --> 464690:20:31,122
เราก็ดูเลยค่ะ กำลัง

517
464690:20:31,122 --> 464690:20:33,434
B City

518
464690:20:33,434 --> 464690:20:37,434
ชัยนาทนะคะพอดีว่า City เท่ากับชัยนาท

519
464690:20:38,809 --> 464690:20:40,740
ผลลัพธ์ที่ได้จะต้อง

520
464690:20:40,740 --> 464690:20:42,790
แสดงผลลัพธ์ของ

521
464690:20:42,790 --> 464690:20:44,841
S2

522
464690:20:44,841 --> 464690:20:45,801
ทั้งหมด

523
464690:20:45,801 --> 464690:20:46,632

524
464690:20:46,632 --> 464690:20:47,083

525
464690:20:47,083 --> 464690:20:47,854

526
464690:20:47,854 --> 464690:20:48,114

527
464690:20:48,114 --> 464690:20:49,015
นะคะ

528
464690:20:49,015 --> 464690:20:52,541
เพราะว่าเงื่อนไขในตาราง B จังหวัด

529
464690:20:52,541 --> 464690:20:55,220
ข้อมูลอะไรที่มีข้อมูลว่าชัยนาท

530
464690:20:55,220 --> 464690:20:55,743

531
464690:20:55,743 --> 464690:20:56,130

532
464690:20:56,130 --> 464690:20:56,582

533
464690:20:56,582 --> 464690:20:59,264
นะคะ เราต้องยกมาทั้งหมดมาแสดงผล

534
464690:20:59,264 --> 464690:20:59,906

535
464690:20:59,906 --> 464690:21:00,356

536
464690:21:00,356 --> 464690:21:01,389

537
464690:21:01,389 --> 464690:21:01,768

538
464690:21:01,768 --> 464690:21:02,148

539
464690:21:02,148 --> 464690:21:02,598

540
464690:21:02,598 --> 464690:21:03,750

541
464690:21:03,750 --> 464690:21:04,469

542
464690:21:04,469 --> 464690:21:06,323

543
464690:21:06,323 --> 464690:21:07,152

544
464690:21:07,152 --> 464690:21:07,865

545
464690:21:07,865 --> 464690:21:08,184

546
464690:21:08,184 --> 464690:21:12,184
เป็น Project นะคะ ก็จะเป็นการเลือกข้อมูลทุก ๆ แถว โดยเลือกมาเพียงแค่บางคอลัมน์

547
464690:21:16,713 --> 464690:21:20,426
เช่น อาจารย์อยากดูแค่รหัสนักศึกษากับชื่อ

548
464690:21:20,426 --> 464690:21:22,928
ก็แสดงผลแค่ชื่อกับรหัสนักศึกษา

549
464690:21:22,928 --> 464690:21:26,928
โดยที่ในตารางข้อมูลศึกษาอาจจะมีคอลัมน์ประมาณ 20 คอลัมน์

550
464690:21:27,670 --> 464690:21:28,497

551
464690:21:28,497 --> 464690:21:29,531
ก็ได้ แ

552
464690:21:29,531 --> 464690:21:32,163
ต่อาจารย์อยากดูแค่ 2 คอลัมน์นี้เท่านั้น

553
464690:21:32,163 --> 464690:21:32,544

554
464690:21:32,544 --> 464690:21:35,555
เราจะใช้คำสั่งที่เกี่ยวข้องกับ

555
464690:21:35,555 --> 464690:21:37,677
การเรียกดูข้อมูล

556
464690:21:37,677 --> 464690:21:40,881
คือ มันจะเป็นคำสั่งเกี่ยวกับการทำ Project นั่นเอง

557
464690:21:40,881 --> 464690:21:41,199

558
464690:21:41,199 --> 464690:21:41,650

559
464690:21:41,650 --> 464690:21:45,650
นะคะ รูปแบบคำสั่งก็จะขึ้นต้นด้วยชื่อตารางแล้วตามด้วยเงื่อนไข

560
464690:21:46,710 --> 464690:21:47,483

561
464690:21:47,483 --> 464690:21:49,533
นะคะ ตารางเดิมค่ะ ตารางเดิม

562
464690:21:49,533 --> 464690:21:50,306

563
464690:21:50,306 --> 464690:21:51,775

564
464690:21:51,775 --> 464690:21:55,048
คำสั่งในวงเล็บ

565
464690:21:55,048 --> 464690:21:57,346
SNAME กับ

566
464690:21:57,346 --> 464690:21:59,207
AGE นะคะ ก็คือ

567
464690:21:59,207 --> 464690:22:00,489
อธิบายคือ

568
464690:22:00,489 --> 464690:22:03,437
เอาข้อมูลในตาราง a เท่านั้น

569
464690:22:03,437 --> 464690:22:04,268

570
464690:22:04,268 --> 464690:22:07,349
อยู่ใน Column Sname

571
464690:22:07,349 --> 464690:22:07,990

572
464690:22:07,990 --> 464690:22:10,362
และคอลัมน์

573
464690:22:10,362 --> 464690:22:11,004

574
464690:22:11,004 --> 464690:22:11,834

575
464690:22:11,834 --> 464690:22:12,476

576
464690:22:12,476 --> 464690:22:14,206
ผลลัพธ์ที่ได้

577
464690:22:14,206 --> 464690:22:15,749
แสดงผลแค่นี้

578
464690:22:15,749 --> 464690:22:16,126

579
464690:22:16,126 --> 464690:22:20,126
จากตอนแรกมันมีแค่ 14 ใช่ไหมคะ 1 2 3

580
464690:22:21,259 --> 464690:22:22,029

581
464690:22:22,029 --> 464690:22:22,801

582
464690:22:22,801 --> 464690:22:25,233
อาจารย์ให้แสดงผลแค่

583
464690:22:25,233 --> 464690:22:26,004

584
464690:22:26,004 --> 464690:22:26,393

585
464690:22:26,393 --> 464690:22:26,644

586
464690:22:26,644 --> 464690:22:28,185
SNAME กับ AGE เท่านั้น

587
464690:22:28,185 --> 464690:22:28,445

588
464690:22:28,445 --> 464690:22:30,616
อันนี้คือการทํางานของคําสั่ง projec t

589
464690:22:30,616 --> 464690:22:32,347

590
464690:22:32,347 --> 464690:22:33,178

591
464690:22:33,178 --> 464690:22:36,450
เผื่อจะมีเป็นร้อยคนละมาจากไหนจะเรียกดูแค่

592
464690:22:36,450 --> 464690:22:36,710

593
464690:22:36,710 --> 464690:22:37,160

594
464690:22:37,160 --> 464690:22:38,763
คอลัมน์ที่น่าสนใจ

595
464690:22:38,763 --> 464690:22:39,593

596
464690:22:39,593 --> 464690:22:41,065
จะใช้คำสั่ง project

597
464690:22:41,065 --> 464690:22:41,194

598
464690:22:41,194 --> 464690:22:41,326

599
464690:22:41,326 --> 464690:22:42,094
นะคะ

600
464690:22:42,094 --> 464690:22:42,676

601
464690:22:42,676 --> 464690:22:42,935

602
464690:22:42,935 --> 464690:22:43,057

603
464690:22:43,057 --> 464690:22:43,256

604
464690:22:43,256 --> 464690:22:43,768

605
464690:22:43,768 --> 464690:22:47,768
เดี๋ยวภาษาโปรแกรมยังมีอีกเยอะค่ะนี่แค่ตัวอย่างคร่าว ๆ

606
464690:22:48,703 --> 464690:22:49,143

607
464690:22:49,143 --> 464690:22:49,853

608
464690:22:49,853 --> 464690:22:51,845
นะ หรืออย่างเช่น

609
464690:22:51,845 --> 464690:22:52,164

610
464690:22:52,164 --> 464690:22:54,785
ผลลัพธ์ทำไมมันโชว์แค่

611
464690:22:54,785 --> 464690:22:55,494

612
464690:22:55,494 --> 464690:22:57,226
รหัส S

613
464690:22:57,226 --> 464690:22:58,378

614
464690:22:58,378 --> 464690:22:58,888

615
464690:22:58,888 --> 464690:23:02,099
1 คำสั่งที่จะต้องใช้คืออะไร

616
464690:23:02,099 --> 464690:23:02,739

617
464690:23:02,739 --> 464690:23:03,119

618
464690:23:03,119 --> 464690:23:07,092
เงื่อนไขของคำสั่งคือดูในตาราง

619
464690:23:07,092 --> 464690:23:07,554

620
464690:23:07,554 --> 464690:23:07,803

621
464690:23:07,803 --> 464690:23:08,572

622
464690:23:08,572 --> 464690:23:09,216

623
464690:23:09,216 --> 464690:23:11,456
B นะคะ โดยค่าของคอลัมน์ City

624
464690:23:11,456 --> 464690:23:12,927
มีค่าเท่ากับ

625
464690:23:12,927 --> 464690:23:14,467

626
464690:23:14,467 --> 464690:23:14,788

627
464690:23:14,788 --> 464690:23:17,040
Bangkok แล้วให้แสดงผลเฉพาะ

628
464690:23:17,040 --> 464690:23:18,890
S# เท่านั้น

629
464690:23:18,890 --> 464690:23:19,281

630
464690:23:19,281 --> 464690:23:19,661

631
464690:23:19,661 --> 464690:23:20,243

632
464690:23:20,243 --> 464690:23:20,434

633
464690:23:20,434 --> 464690:23:20,684

634
464690:23:20,684 --> 464690:23:21,527

635
464690:23:21,527 --> 464690:23:22,164

636
464690:23:22,164 --> 464690:23:24,347
คือ อยากรู้แค่รหัส

637
464690:23:24,347 --> 464690:23:25,308

638
464690:23:25,308 --> 464690:23:28,130
มีเมืองที่อยู่ในเมืองกรุงเทพฯ

639
464690:23:28,130 --> 464690:23:28,380

640
464690:23:28,380 --> 464690:23:30,300
นะคะ

641
464690:23:30,300 --> 464690:23:32,422
ก็โชว์แค่ S1 เท่านั้น

642
464690:23:32,422 --> 464690:23:36,422
จากเมื่อก่อนนี้เรียกว่า Where City

643
464690:23:36,524 --> 464690:23:37,804
กลับ Bangkok

644
464690:23:37,804 --> 464690:23:41,137
ปกติแล้วมันแสดงข้อมูลทุกๆคนใช่ไหมคะ

645
464690:23:41,137 --> 464690:23:45,137
แต่ถ้าตามกำหนดให้มาแสดงแค่คอลัมน์ใดคอลัมน์หนึ่งเท่านั้น

646
464690:23:45,557 --> 464690:23:46,968
ก็สามารถทำได้

647
464690:23:46,968 --> 464690:23:47,538

648
464690:23:47,538 --> 464690:23:51,538
นะคะ อันนี้คือความสามารถของคำสั่ง Project

649
464690:23:52,611 --> 464690:23:53,062

650
464690:23:53,062 --> 464690:23:54,082

651
464690:23:54,082 --> 464690:23:54,402

652
464690:23:54,402 --> 464690:23:58,402
ต่อมาคำสั่งจอยค่ะ จะเป็นการกระทำเพื่อแสดงข้อมูลที่เป็นไปได้ทั้งหมด

653
464690:24:00,306 --> 464690:24:04,306
ซึ่งเกิดจากการเชื่อมโยงข้อมูลของ 2 ตารางขึ้นไป

654
464690:24:04,597 --> 464690:24:07,931
โดยที่กำหนดค่าคอลัมน์หรือว่า Attribute ที่เหมือนกัน

655
464690:24:07,931 --> 464690:24:08,571

656
464690:24:08,571 --> 464690:24:11,392
อาจจะเป็นคอลัมเดียวหรือมากกว่าก็ได้

657
464690:24:11,392 --> 464690:24:12,282
นะคะ

658
464690:24:12,282 --> 464690:24:16,282
แต่ที่สำคัญคือคอลัมน์จะต้องชื่อเหมือนกัน โดเมนของข้อมูลต้องเท่ากัน

659
464690:24:17,227 --> 464690:24:19,789
รูปแบบของคำสั่งก็คือ A จอย B

660
464690:24:19,789 --> 464690:24:20,489

661
464690:24:20,489 --> 464690:24:20,811

662
464690:24:20,811 --> 464690:24:22,682
มาดูตัวอย่างกัน

663
464690:24:22,682 --> 464690:24:23,194

664
464690:24:23,194 --> 464690:24:23,442

665
464690:24:23,442 --> 464690:24:24,283

666
464690:24:24,283 --> 464690:24:24,723

667
464690:24:24,723 --> 464690:24:25,883

668
464690:24:25,883 --> 464690:24:27,098

669
464690:24:27,098 --> 464690:24:27,486

670
464690:24:27,486 --> 464690:24:29,986
จอยนะคะ

671
464690:24:29,986 --> 464690:24:31,270

672
464690:24:31,270 --> 464690:24:31,969

673
464690:24:31,969 --> 464690:24:32,170

674
464690:24:32,170 --> 464690:24:32,870

675
464690:24:32,870 --> 464690:24:35,941
จะคล้าย ๆ กับยูเนี่ยน

676
464690:24:35,941 --> 464690:24:36,653

677
464690:24:36,653 --> 464690:24:40,653
นะคะ แต่เงื่อนไข คือ จะต้องมีโดเมนหรือว่า Column ที่เท่ากันถึงจะจอยได้

678
464690:24:42,617 --> 464690:24:43,448
นะคะ

679
464690:24:43,448 --> 464690:24:45,629
อย่างตัวนี้มี 2 ค

680
464690:24:45,629 --> 464690:24:47,039
อลัมน์ มี 2 คอลัมน์

681
464690:24:47,039 --> 464690:24:49,542
รายการข้อมูลที่ทับซ้อนกัน

682
464690:24:49,542 --> 464690:24:49,732

683
464690:24:49,732 --> 464690:24:52,746
อยู่ในรูปแบบคล้าย ๆ กับคำสั่งอยู่นี่

684
464690:24:52,746 --> 464690:24:53,447
นะคะ

685
464690:24:53,447 --> 464690:24:53,634

686
464690:24:53,634 --> 464690:24:53,837

687
464690:24:53,837 --> 464690:24:54,347

688
464690:24:54,347 --> 464690:24:54,549

689
464690:24:54,549 --> 464690:24:55,567

690
464690:24:55,567 --> 464690:24:56,077

691
464690:24:56,077 --> 464690:24:59,731
เช่นตัวนี้คำสั่งจอย

692
464690:24:59,731 --> 464690:25:01,781
มีอะไรที่เหมือนกัน

693
464690:25:01,781 --> 464690:25:02,364

694
464690:25:02,364 --> 464690:25:03,584
มี City

695
464690:25:03,584 --> 464690:25:04,352

696
464690:25:04,352 --> 464690:25:05,374
ใช่ไหมคะ

697
464690:25:05,374 --> 464690:25:08,197
A

698
464690:25:08,197 --> 464690:25:08,839

699
464690:25:08,839 --> 464690:25:09,728

700
464690:25:09,728 --> 464690:25:12,300
จอย B มี 6 คอลัมน์นะคะ

701
464690:25:12,300 --> 464690:25:13,072

702
464690:25:13,072 --> 464690:25:13,583

703
464690:25:13,583 --> 464690:25:14,602

704
464690:25:14,602 --> 464690:25:14,862

705
464690:25:14,862 --> 464690:25:15,442

706
464690:25:15,442 --> 464690:25:16,272

707
464690:25:16,272 --> 464690:25:16,974

708
464690:25:16,974 --> 464690:25:19,356
City เหมือนกัน

709
464690:25:19,356 --> 464690:25:19,927

710
464690:25:19,927 --> 464690:25:21,526
แต่เนื่องจาก

711
464690:25:21,526 --> 464690:25:23,898
Attribute ที่มีคำว่า "City" เหมือนกันนี่

712
464690:25:23,898 --> 464690:25:24,088

713
464690:25:24,088 --> 464690:25:24,287

714
464690:25:24,287 --> 464690:25:27,174
มันจะต้องดูพิจารณาใน Record ของ

715
464690:25:27,174 --> 464690:25:28,520
รหัสด้วย

716
464690:25:28,520 --> 464690:25:30,892
นะคะ เพราะฉะนั้นถ้า

717
464690:25:30,892 --> 464690:25:32,424
มันเกินมา

718
464690:25:32,424 --> 464690:25:32,742

719
464690:25:32,742 --> 464690:25:33,573

720
464690:25:33,573 --> 464690:25:35,955
มันเกินแล้วต้องทำข้อมูลซ้ำ

721
464690:25:35,955 --> 464690:25:38,458
ให้เกิดขึ้น อันนี้ก็จะเป็นอีก

722
464690:25:38,458 --> 464690:25:42,302
รูปแบบหนึ่งของการทำงาน คือ เติมข้อมูลเข้าไป

723
464690:25:42,302 --> 464690:25:43,001
นะคะ

724
464690:25:43,001 --> 464690:25:43,202

725
464690:25:43,202 --> 464690:25:43,335

726
464690:25:43,335 --> 464690:25:45,504
เพื่อให้ผลลัพธ์ที่ได้ในทุก ๆ

727
464690:25:45,504 --> 464690:25:49,504
Record นะคะมีค่า Attribute ก็คือที่เท่ากัน

728
464690:25:50,379 --> 464690:25:51,728

729
464690:25:51,728 --> 464690:25:55,060
เดี๋ยวนี้เราจะไปดูอีกทีหนึ่งนะคะ

730
464690:25:55,060 --> 464690:25:56,530
ในตอนที่เราทำ

731
464690:25:56,530 --> 464690:25:58,963
โปรแกรมเลย

732
464690:25:58,963 --> 464690:26:00,252
ตอบมา

733
464690:26:00,252 --> 464690:26:02,753
จะเป็นการแสดงข้อมูลจาก 2 Relation

734
464690:26:02,753 --> 464690:26:03,714

735
464690:26:03,714 --> 464690:26:04,795
โดยที่

736
464690:26:04,795 --> 464690:26:05,054

737
464690:26:05,054 --> 464690:26:09,054
Relation หรือว่าทั้ง 2 ตารางเนี่ยมีแอตทริบิวต์หรือรอบมีคอลัมน์เนี่ยอย่างน้อย 1 คอลัมน์ที่เหมือนกัน

738
464690:26:11,921 --> 464690:26:12,041

739
464690:26:12,041 --> 464690:26:12,172

740
464690:26:12,172 --> 464690:26:12,434

741
464690:26:12,434 --> 464690:26:13,452

742
464690:26:13,452 --> 464690:26:16,159
กดรับจากคอลัมน์นะคะ

743
464690:26:16,159 --> 464690:26:19,229
จากตารางที่มีจำนวนอธิบดีมากกว่านี่

744
464690:26:19,229 --> 464690:26:19,869

745
464690:26:19,869 --> 464690:26:21,408
จะถูกจับคู่

746
464690:26:21,408 --> 464690:26:22,368

747
464690:26:22,368 --> 464690:26:22,488

748
464690:26:22,488 --> 464690:26:26,488
นะะ กับอีกคอลัมน์หนึ่ง ที่มีคอลัมน์ของตารางที่มีคอลัมน์น้อยกว่า

749
464690:26:28,522 --> 464690:26:29,222

750
464690:26:29,222 --> 464690:26:33,206
คำสั่งรูปแบบก็คือ ฤ b y by B

751
464690:26:33,206 --> 464690:26:35,188
มันจะเป็นคล้าย ๆ กับการหาร

752
464690:26:35,188 --> 464690:26:35,826

753
464690:26:35,826 --> 464690:26:36,657

754
464690:26:36,657 --> 464690:26:37,179

755
464690:26:37,179 --> 464690:26:37,497

756
464690:26:37,497 --> 464690:26:38,649
นะคะ

757
464690:26:38,649 --> 464690:26:38,840

758
464690:26:38,840 --> 464690:26:39,161

759
464690:26:39,161 --> 464690:26:39,350

760
464690:26:39,350 --> 464690:26:39,992

761
464690:26:39,992 --> 464690:26:41,151

762
464690:26:41,151 --> 464690:26:42,243

763
464690:26:42,243 --> 464690:26:43,073

764
464690:26:43,073 --> 464690:26:43,264

765
464690:26:43,264 --> 464690:26:43,654

766
464690:26:43,654 --> 464690:26:44,226

767
464690:26:44,226 --> 464690:26:46,275
คำสั่งตัวนี้ การเป็นตัวหาร

768
464690:26:46,275 --> 464690:26:47,177
นะคะ

769
464690:26:47,177 --> 464690:26:48,908
ต้องเป็นซับเซต

770
464690:26:48,908 --> 464690:26:51,538
ของตัวตั้ง

771
464690:26:51,538 --> 464690:26:52,369

772
464690:26:52,369 --> 464690:26:53,270

773
464690:26:53,270 --> 464690:26:56,856
ก็คือในตัวตั้งมี A ไหม มี

774
464690:26:56,856 --> 464690:26:59,995
มี B ไหม มี ไหมมี

775
464690:26:59,995 --> 464690:27:00,895

776
464690:27:00,895 --> 464690:27:04,895
รับทุกตัวคือตัวที่แมทกับตัวหาร

777
464690:27:04,996 --> 464690:27:06,726
อะไรบ้างที่อยู่ใน A

778
464690:27:06,726 --> 464690:27:08,076

779
464690:27:08,076 --> 464690:27:10,437
AXYZ

780
464690:27:10,437 --> 464690:27:11,019

781
464690:27:11,019 --> 464690:27:13,401
มีมีแค่ X C มีแค่ x

782
464690:27:13,401 --> 464690:27:14,041

783
464690:27:14,041 --> 464690:27:15,253
เพราะฉะนั้น

784
464690:27:15,253 --> 464690:27:15,642

785
464690:27:15,642 --> 464690:27:17,041
สิ่งที่

786
464690:27:17,041 --> 464690:27:20,636
เอา ABC หารได้ครบทุกตั

787
464690:27:20,636 --> 464690:27:20,828

788
464690:27:20,828 --> 464690:27:22,500
วมีแค่ตัวเดียว

789
464690:27:22,500 --> 464690:27:23,718

790
464690:27:23,718 --> 464690:27:23,909

791
464690:27:23,909 --> 464690:27:27,430
ก็คือตรงตามเงื่อนไขทั้งหมด

792
464690:27:27,430 --> 464690:27:27,619

793
464690:27:27,619 --> 464690:27:27,749

794
464690:27:27,749 --> 464690:27:28,074

795
464690:27:28,074 --> 464690:27:30,832
นะคะ เราอาจจะมีการตั้งเงื่อนไขมา

796
464690:27:30,832 --> 464690:27:34,832
แล้วมีแค่ X ตัวเดียวเท่านั้นที่เข้าตรงทุกเงื่อนไข 3 เงื่อนไขที่เราต้องตั้งไว้

797
464690:27:36,659 --> 464690:27:37,179

798
464690:27:37,179 --> 464690:27:38,208

799
464690:27:38,208 --> 464690:27:42,178
หลักการนี้จะใช้ตอนที่เราค้นหาข้อมูล อย่างเช่น หาใน

800
464690:27:42,178 --> 464690:27:42,431

801
464690:27:42,431 --> 464690:27:43,390

802
464690:27:43,390 --> 464690:27:43,710

803
464690:27:43,710 --> 464690:27:44,032

804
464690:27:44,032 --> 464690:27:44,935

805
464690:27:44,935 --> 464690:27:47,563
Google นะคะ อาจารย์อยากได้กระเป๋า

806
464690:27:47,563 --> 464690:27:48,333

807
464690:27:48,333 --> 464690:27:50,953
สีแดงมี 6 ล้อลาก

808
464690:27:50,953 --> 464690:27:51,985
เงื่อนไข

809
464690:27:51,985 --> 464690:27:54,284
กระเป๋าสีแดง

810
464690:27:54,284 --> 464690:27:56,347
มีล้อ 6 ล้อ

811
464690:27:56,347 --> 464690:27:56,537

812
464690:27:56,537 --> 464690:27:56,669

813
464690:27:56,669 --> 464690:27:56,922

814
464690:27:56,922 --> 464690:28:00,119
อาจจะมีผลลัพธ์ที่ตรงตามเงื่อนไขที่ฉันต้องการแค่

815
464690:28:00,119 --> 464690:28:01,150
อย่างเดียวเท่านั้น

816
464690:28:01,150 --> 464690:28:01,470

817
464690:28:01,470 --> 464690:28:01,792

818
464690:28:01,792 --> 464690:28:02,822
เป็นต้น

819
464690:28:02,822 --> 464690:28:05,511
นะคะ เป็นต้น อย่างเช่นตัวอย่าง

820
464690:28:05,511 --> 464690:28:05,633

821
464690:28:05,633 --> 464690:28:05,833

822
464690:28:05,833 --> 464690:28:06,342

823
464690:28:06,342 --> 464690:28:08,394

824
464690:28:08,394 --> 464690:28:09,606

825
464690:28:09,606 --> 464690:28:10,506

826
464690:28:10,506 --> 464690:28:10,838

827
464690:28:10,838 --> 464690:28:13,138

828
464690:28:13,138 --> 464690:28:13,718

829
464690:28:13,718 --> 464690:28:15,250

830
464690:28:15,250 --> 464690:28:18,260
มีข้อมูลนะคะ ในตาราง A มีข้อมูล

831
464690:28:18,260 --> 464690:28:19,231
ตามนี้

832
464690:28:19,231 --> 464690:28:22,433
ตาราง B มีคอลัมน์เดียวคือตัวนี้

833
464690:28:22,433 --> 464690:28:24,484
P2

834
464690:28:24,484 --> 464690:28:28,007
ให้ ก็คือ

835
464690:28:28,007 --> 464690:28:30,569
มีข้อมูล P2

836
464690:28:30,569 --> 464690:28:33,841
อยู่ในชุดข้อมูลอะไรบ้าง ของ

837
464690:28:33,841 --> 464690:28:35,182
A P2

838
464690:28:35,182 --> 464690:28:37,172

839
464690:28:37,172 --> 464690:28:39,674
อันนี้ปี 2

840
464690:28:39,674 --> 464690:28:40,257

841
464690:28:40,257 --> 464690:28:40,634

842
464690:28:40,634 --> 464690:28:44,359
เพราะฉะนั้น ผลลัพธ์ที่ได้จะมีแค่

843
464690:28:44,359 --> 464690:28:45,449
สองรักคอร์ด

844
464690:28:45,449 --> 464690:28:46,409
เท่านั้น

845
464690:28:46,409 --> 464690:28:46,601

846
464690:28:46,601 --> 464690:28:47,942

847
464690:28:47,942 --> 464690:28:50,311
ที่มี P2 อยู่ด้วย

848
464690:28:50,311 --> 464690:28:50,762

849
464690:28:50,762 --> 464690:28:51,793

850
464690:28:51,793 --> 464690:28:51,983

851
464690:28:51,983 --> 464690:28:52,375

852
464690:28:52,375 --> 464690:28:54,165
อันนี้ก็จะยัง

853
464690:28:54,165 --> 464690:28:56,216
ตรงตามเงื่อนไข

854
464690:28:56,216 --> 464690:28:56,535

855
464690:28:56,535 --> 464690:28:57,366

856
464690:28:57,366 --> 464690:28:58,005

857
464690:28:58,005 --> 464690:28:58,266

858
464690:28:58,266 --> 464690:28:58,518

859
464690:28:58,518 --> 464690:28:59,667

860
464690:28:59,667 --> 464690:28:59,868

861
464690:28:59,868 --> 464690:29:00,318

862
464690:29:00,318 --> 464690:29:02,749
นะคะ ถ้าเพิ่มอีก

863
464690:29:02,749 --> 464690:29:03,139

864
464690:29:03,139 --> 464690:29:03,840

865
464690:29:03,840 --> 464690:29:04,231

866
464690:29:04,231 --> 464690:29:05,122

867
464690:29:05,122 --> 464690:29:05,381

868
464690:29:05,381 --> 464690:29:05,833

869
464690:29:05,833 --> 464690:29:05,953

870
464690:29:05,953 --> 464690:29:06,912

871
464690:29:06,912 --> 464690:29:08,004

872
464690:29:08,004 --> 464690:29:08,916
นะคะ มี P1

873
464690:29:08,916 --> 464690:29:09,615

874
464690:29:09,615 --> 464690:29:11,917

875
464690:29:11,917 --> 464690:29:12,239

876
464690:29:12,239 --> 464690:29:12,759

877
464690:29:12,759 --> 464690:29:13,400

878
464690:29:13,400 --> 464690:29:15,252

879
464690:29:15,252 --> 464690:29:16,152

880
464690:29:16,152 --> 464690:29:16,482

881
464690:29:16,482 --> 464690:29:20,482
P2 P3 P6 มีแค่นี้มีส่ง S4 มีแค่นี้ไม่ตรง

882
464690:29:21,474 --> 464690:29:25,474
มีที่ตรงแค่ S1 เท่านั้นที่เอา B ทุกตัว

883
464690:29:25,645 --> 464690:29:27,437
หารได้ลงตัว

884
464690:29:27,437 --> 464690:29:28,007

885
464690:29:28,007 --> 464690:29:28,209

886
464690:29:28,209 --> 464690:29:29,488
อันคือหลักการ

887
464690:29:29,488 --> 464690:29:29,680

888
464690:29:29,680 --> 464690:29:30,380
นะคะ

889
464690:29:30,380 --> 464690:29:33,722
การหารนั่นแหละ ต้องหาลงตัวนะคะ

890
464690:29:33,722 --> 464690:29:34,616

891
464690:29:34,616 --> 464690:29:34,745

892
464690:29:34,745 --> 464690:29:37,305
วันนี้จะประมาณนี้เพราะว่าเดี๋ยว

893
464690:29:37,305 --> 464690:29:37,434

894
464690:29:37,434 --> 464690:29:37,755

895
464690:29:37,755 --> 464690:29:40,767
อาจจะให้เช็คโปรแกรมค่ะ

896
464690:29:40,767 --> 464690:29:43,534
เนื้อหาจะมีแค่นี้เดี๋ยวจะเช็กในห้องแล็บว่า

897
464690:29:43,534 --> 464690:29:46,281
โปรแกรมที่จะใช้สมบูรณ์หรือเปล่า

898
464690:29:46,281 --> 464690:29:46,540

899
464690:29:46,540 --> 464690:29:49,493
ก็วันนี้ก็น่

900
464690:29:49,493 --> 464690:29:51,924
าจะประมาณนี้ค่ะ เพราะเดี๋ยวจะให้เช็

901
464690:29:51,924 --> 464690:29:53,204
กโปรแกรมในห้องเรียน

902
464690:29:53,204 --> 464690:29:54,107
นะคะ

903
464690:29:54,107 --> 464690:29:54,748

904
464690:29:54,748 --> 464690:29:56,538
เหนื่อย

905
464690:29:56,538 --> 464690:29:59,620
นิดหนึ่ง เพราะว่าหลังปีใหม่ขอเช็คโปรแกรมก่อน

906
464690:29:59,620 --> 464690:29:59,869

907
464690:29:59,869 --> 464690:30:03,869
สัปดาห์หน้าอาจจะเริ่มใช้โปรแกรมอาทิตย์นี้ก็เลยเดี๋ยว

908
464690:30:04,233 --> 464690:30:05,773
มหาสมุทรเท่านี้

909
464690:30:05,773 --> 464690:30:08,275
เดี๋ยวเรามาเช็กดูว่าห้องเรียนเรา

910
464690:30:08,275 --> 464690:30:09,675
ใช้โปรแกรมได้หรือเปล่า

911
464690:30:09,675 --> 464690:30:10,065

912
464690:30:10,065 --> 464690:30:11,027
นะคะ

913
464690:30:11,027 --> 464690:30:11,410

914
464690:30:11,410 --> 464690:30:15,410
วันนี้ก็ขอบคุณล่ามค่ะ กับขอบคุณค่ะถอดความด้วยนะคะ ประมาณนี้ค่ะ เพราะว่าเดี๋ยวเช็คห้องแลปก่อน

915
464690:30:17,954 --> 464690:30:18,273

916
464690:30:18,273 --> 464690:30:19,614
ค่ะ ขอบคุณมากค่ะ

917
464690:30:19,614 --> 464690:30:20,062

918
464690:30:20,062 --> 464690:30:21,028

919
464690:30:21,028 --> 464690:30:22,315

920
464690:30:22,315 --> 464690:30:22,635

921
464690:30:22,635 --> 464690:30:23,466

922
464690:30:23,466 --> 464690:30:25,577

923
464690:30:25,577 --> 464690:30:28,271

924
464690:30:28,271 --> 464690:30:32,271

925
464690:30:33,333 --> 464690:30:37,333

926
464690:30:37,627 --> 464690:30:37,817

927
464690:30:37,817 --> 464690:30:38,139

928
464690:30:38,139 --> 464690:30:38,470

929
464690:30:38,470 --> 464690:30:38,600

930
464690:30:38,600 --> 464690:30:39,110

931
464690:30:39,110 --> 464690:30:40,070

932
464690:30:40,070 --> 464690:30:40,520

933
464690:30:40,520 --> 464690:30:44,520

934
464690:30:44,624 --> 464690:30:48,624


