~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysql-test/suite/jp/r/jp_join_ucs2.result

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
drop table if exists `�ԣ�`;
 
2
drop table if exists `�ԣ�`;
 
3
drop table if exists `�ԣ�`;
 
4
drop table if exists `�ԣ�`;
 
5
drop table if exists `�ԣ�`;
 
6
drop table if exists `�ԣ�`;
 
7
drop table if exists `�ԣ�`;
 
8
drop table if exists `�ԣ�`;
 
9
drop table if exists `�ԣ�`;
 
10
drop table if exists `�ԣ���`;
 
11
drop table if exists `�ԣ���`;
 
12
drop table if exists `�ԣ���`;
 
13
SET NAMES ujis;
 
14
SET character_set_database = ucs2;
 
15
SET collation_connection = ucs2_general_ci;
 
16
CREATE TABLE `�ԣ�a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
17
CREATE TABLE `�ԣ�b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
18
CREATE TABLE `�ԣ�a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
19
CREATE TABLE `�ԣ�b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
20
CREATE TABLE `�ԣ�a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
21
CREATE TABLE `�ԣ�b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
22
CREATE TABLE `�ԣ�a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
23
CREATE TABLE `�ԣ�b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
24
CREATE TABLE `�ԣ�a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
25
CREATE TABLE `�ԣ�b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
26
CREATE TABLE `�ԣ�a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
27
CREATE TABLE `�ԣ�b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
28
CREATE TABLE `�ԣ�a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
29
CREATE TABLE `�ԣ�b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
30
CREATE TABLE `�ԣ�a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
31
CREATE TABLE `�ԣ�b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
32
CREATE TABLE `�ԣ�a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
33
CREATE TABLE `�ԣ�b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
34
CREATE TABLE `�ԣ���a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
35
CREATE TABLE `�ԣ���b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
36
CREATE TABLE `�ԣ���a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
37
CREATE TABLE `�ԣ���b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
38
CREATE TABLE `�ԣ���a` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
39
CREATE TABLE `�ԣ���b` (`�ã�` char(1) PRIMARY KEY) DEFAULT CHARSET = ucs2 engine = innodb;
 
40
INSERT INTO `�ԣ�a` VALUES ('��'),('��'),('��');
 
41
INSERT INTO `�ԣ�b` VALUES ('��');
 
42
INSERT INTO `�ԣ�a` VALUES ('��'),('��'),('��');
 
43
INSERT INTO `�ԣ�b` VALUES ('��');
 
44
INSERT INTO `�ԣ�a` VALUES ('���'),('���'),('���');
 
45
INSERT INTO `�ԣ�b` VALUES ('���');
 
46
INSERT INTO `�ԣ�a` VALUES ('��'),('��'),('��');
 
47
INSERT INTO `�ԣ�b` VALUES ('��');
 
48
INSERT INTO `�ԣ�a` VALUES ('��'),('��'),('��');
 
49
INSERT INTO `�ԣ�b` VALUES ('��');
 
50
INSERT INTO `�ԣ�a` VALUES ('���'),('���'),('���');
 
51
INSERT INTO `�ԣ�b` VALUES ('���');
 
52
INSERT INTO `�ԣ�a` VALUES ('��'),('��'),('��');
 
53
INSERT INTO `�ԣ�b` VALUES ('��');
 
54
INSERT INTO `�ԣ�a` VALUES ('��'),('��'),('��');
 
55
INSERT INTO `�ԣ�b` VALUES ('��');
 
56
INSERT INTO `�ԣ�a` VALUES ('���'),('���'),('���');
 
57
INSERT INTO `�ԣ�b` VALUES ('���');
 
58
INSERT INTO `�ԣ���a` VALUES ('��'),('��'),('��');
 
59
INSERT INTO `�ԣ���b` VALUES ('��');
 
60
INSERT INTO `�ԣ���a` VALUES ('��'),('��'),('��');
 
61
INSERT INTO `�ԣ���b` VALUES ('��');
 
62
INSERT INTO `�ԣ���a` VALUES ('���'),('���'),('���');
 
63
INSERT INTO `�ԣ���b` VALUES ('���');
 
64
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b`;
 
65
�ã�     �ã�
 
66
��      ��
 
67
��      ��
 
68
��      ��
 
69
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b`;
 
70
�ã�     �ã�
 
71
��      ��
 
72
��      ��
 
73
��      ��
 
74
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b` USING (`�ã�`);
 
75
�ã�     �ã�
 
76
��      ��
 
77
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b` USING (`�ã�`);
 
78
�ã�     �ã�
 
79
��      ��
 
80
SELECT * FROM `�ԣ�a` CROSS JOIN `�ԣ�b`;
 
81
�ã�     �ã�
 
82
��      ��
 
83
��      ��
 
84
��      ��
 
85
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` USING (`�ã�`);
 
86
�ã�     �ã�
 
87
��      ��
 
88
��      NULL
 
89
��      NULL
 
90
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
91
�ã�     �ã�
 
92
��      ��
 
93
��      NULL
 
94
��      NULL
 
95
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` USING (`�ã�`);
 
96
�ã�     �ã�
 
97
��      ��
 
98
NULL    ��
 
99
NULL    ��
 
100
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
101
�ã�     �ã�
 
102
��      ��
 
103
NULL    ��
 
104
NULL    ��
 
105
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b`;
 
106
�ã�     �ã�
 
107
��      ��
 
108
��      ��
 
109
��      ��
 
110
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b`;
 
111
�ã�     �ã�
 
112
��      ��
 
113
��      ��
 
114
��      ��
 
115
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b` USING (`�ã�`);
 
116
�ã�     �ã�
 
117
��      ��
 
118
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b` USING (`�ã�`);
 
119
�ã�     �ã�
 
120
��      ��
 
121
SELECT * FROM `�ԣ�a` CROSS JOIN `�ԣ�b`;
 
122
�ã�     �ã�
 
123
��      ��
 
124
��      ��
 
125
��      ��
 
126
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` USING (`�ã�`);
 
127
�ã�     �ã�
 
128
��      ��
 
129
��      NULL
 
130
��      NULL
 
131
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
132
�ã�     �ã�
 
133
��      ��
 
134
��      NULL
 
135
��      NULL
 
136
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` USING (`�ã�`);
 
137
�ã�     �ã�
 
138
��      ��
 
139
NULL    ��
 
140
NULL    ��
 
141
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
142
�ã�     �ã�
 
143
��      ��
 
144
NULL    ��
 
145
NULL    ��
 
146
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b`;
 
147
�ã�     �ã�
 
148
���     ���
 
149
���     ���
 
150
���     ���
 
151
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b`;
 
152
�ã�     �ã�
 
153
���     ���
 
154
���     ���
 
155
���     ���
 
156
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b` USING (`�ã�`);
 
157
�ã�     �ã�
 
158
���     ���
 
159
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b` USING (`�ã�`);
 
160
�ã�     �ã�
 
161
���     ���
 
162
SELECT * FROM `�ԣ�a` CROSS JOIN `�ԣ�b`;
 
163
�ã�     �ã�
 
164
���     ���
 
165
���     ���
 
166
���     ���
 
167
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` USING (`�ã�`);
 
168
�ã�     �ã�
 
169
���     ���
 
170
���     NULL
 
171
���     NULL
 
172
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
173
�ã�     �ã�
 
174
���     ���
 
175
���     NULL
 
176
���     NULL
 
177
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` USING (`�ã�`);
 
178
�ã�     �ã�
 
179
���     ���
 
180
NULL    ���
 
181
NULL    ���
 
182
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
183
�ã�     �ã�
 
184
���     ���
 
185
NULL    ���
 
186
NULL    ���
 
187
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b`;
 
188
�ã�     �ã�
 
189
��      ��
 
190
��      ��
 
191
��      ��
 
192
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b`;
 
193
�ã�     �ã�
 
194
��      ��
 
195
��      ��
 
196
��      ��
 
197
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b` USING (`�ã�`);
 
198
�ã�     �ã�
 
199
��      ��
 
200
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b` USING (`�ã�`);
 
201
�ã�     �ã�
 
202
��      ��
 
203
SELECT * FROM `�ԣ�a` CROSS JOIN `�ԣ�b`;
 
204
�ã�     �ã�
 
205
��      ��
 
206
��      ��
 
207
��      ��
 
208
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` USING (`�ã�`);
 
209
�ã�     �ã�
 
210
��      ��
 
211
��      NULL
 
212
��      NULL
 
213
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
214
�ã�     �ã�
 
215
��      ��
 
216
��      NULL
 
217
��      NULL
 
218
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` USING (`�ã�`);
 
219
�ã�     �ã�
 
220
��      ��
 
221
NULL    ��
 
222
NULL    ��
 
223
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
224
�ã�     �ã�
 
225
��      ��
 
226
NULL    ��
 
227
NULL    ��
 
228
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b`;
 
229
�ã�     �ã�
 
230
��      ��
 
231
��      ��
 
232
��      ��
 
233
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b`;
 
234
�ã�     �ã�
 
235
��      ��
 
236
��      ��
 
237
��      ��
 
238
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b` USING (`�ã�`);
 
239
�ã�     �ã�
 
240
��      ��
 
241
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b` USING (`�ã�`);
 
242
�ã�     �ã�
 
243
��      ��
 
244
SELECT * FROM `�ԣ�a` CROSS JOIN `�ԣ�b`;
 
245
�ã�     �ã�
 
246
��      ��
 
247
��      ��
 
248
��      ��
 
249
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` USING (`�ã�`);
 
250
�ã�     �ã�
 
251
��      ��
 
252
��      NULL
 
253
��      NULL
 
254
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
255
�ã�     �ã�
 
256
��      ��
 
257
��      NULL
 
258
��      NULL
 
259
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` USING (`�ã�`);
 
260
�ã�     �ã�
 
261
��      ��
 
262
NULL    ��
 
263
NULL    ��
 
264
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
265
�ã�     �ã�
 
266
��      ��
 
267
NULL    ��
 
268
NULL    ��
 
269
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b`;
 
270
�ã�     �ã�
 
271
���     ���
 
272
���     ���
 
273
���     ���
 
274
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b`;
 
275
�ã�     �ã�
 
276
���     ���
 
277
���     ���
 
278
���     ���
 
279
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b` USING (`�ã�`);
 
280
�ã�     �ã�
 
281
���     ���
 
282
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b` USING (`�ã�`);
 
283
�ã�     �ã�
 
284
���     ���
 
285
SELECT * FROM `�ԣ�a` CROSS JOIN `�ԣ�b`;
 
286
�ã�     �ã�
 
287
���     ���
 
288
���     ���
 
289
���     ���
 
290
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` USING (`�ã�`);
 
291
�ã�     �ã�
 
292
���     ���
 
293
���     NULL
 
294
���     NULL
 
295
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
296
�ã�     �ã�
 
297
���     ���
 
298
���     NULL
 
299
���     NULL
 
300
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` USING (`�ã�`);
 
301
�ã�     �ã�
 
302
���     ���
 
303
NULL    ���
 
304
NULL    ���
 
305
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
306
�ã�     �ã�
 
307
���     ���
 
308
NULL    ���
 
309
NULL    ���
 
310
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b`;
 
311
�ã�     �ã�
 
312
��      ��
 
313
��      ��
 
314
��      ��
 
315
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b`;
 
316
�ã�     �ã�
 
317
��      ��
 
318
��      ��
 
319
��      ��
 
320
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b` USING (`�ã�`);
 
321
�ã�     �ã�
 
322
��      ��
 
323
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b` USING (`�ã�`);
 
324
�ã�     �ã�
 
325
��      ��
 
326
SELECT * FROM `�ԣ�a` CROSS JOIN `�ԣ�b`;
 
327
�ã�     �ã�
 
328
��      ��
 
329
��      ��
 
330
��      ��
 
331
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` USING (`�ã�`);
 
332
�ã�     �ã�
 
333
��      ��
 
334
��      NULL
 
335
��      NULL
 
336
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
337
�ã�     �ã�
 
338
��      ��
 
339
��      NULL
 
340
��      NULL
 
341
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` USING (`�ã�`);
 
342
�ã�     �ã�
 
343
��      ��
 
344
NULL    ��
 
345
NULL    ��
 
346
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
347
�ã�     �ã�
 
348
��      ��
 
349
NULL    ��
 
350
NULL    ��
 
351
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b`;
 
352
�ã�     �ã�
 
353
��      ��
 
354
��      ��
 
355
��      ��
 
356
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b`;
 
357
�ã�     �ã�
 
358
��      ��
 
359
��      ��
 
360
��      ��
 
361
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b` USING (`�ã�`);
 
362
�ã�     �ã�
 
363
��      ��
 
364
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b` USING (`�ã�`);
 
365
�ã�     �ã�
 
366
��      ��
 
367
SELECT * FROM `�ԣ�a` CROSS JOIN `�ԣ�b`;
 
368
�ã�     �ã�
 
369
��      ��
 
370
��      ��
 
371
��      ��
 
372
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` USING (`�ã�`);
 
373
�ã�     �ã�
 
374
��      ��
 
375
��      NULL
 
376
��      NULL
 
377
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
378
�ã�     �ã�
 
379
��      ��
 
380
��      NULL
 
381
��      NULL
 
382
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` USING (`�ã�`);
 
383
�ã�     �ã�
 
384
��      ��
 
385
NULL    ��
 
386
NULL    ��
 
387
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
388
�ã�     �ã�
 
389
��      ��
 
390
NULL    ��
 
391
NULL    ��
 
392
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b`;
 
393
�ã�     �ã�
 
394
���     ���
 
395
���     ���
 
396
���     ���
 
397
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b`;
 
398
�ã�     �ã�
 
399
���     ���
 
400
���     ���
 
401
���     ���
 
402
SELECT * FROM `�ԣ�a` JOIN `�ԣ�b` USING (`�ã�`);
 
403
�ã�     �ã�
 
404
���     ���
 
405
SELECT * FROM `�ԣ�a` INNER JOIN `�ԣ�b` USING (`�ã�`);
 
406
�ã�     �ã�
 
407
���     ���
 
408
SELECT * FROM `�ԣ�a` CROSS JOIN `�ԣ�b`;
 
409
�ã�     �ã�
 
410
���     ���
 
411
���     ���
 
412
���     ���
 
413
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` USING (`�ã�`);
 
414
�ã�     �ã�
 
415
���     ���
 
416
���     NULL
 
417
���     NULL
 
418
SELECT * FROM `�ԣ�a` LEFT JOIN `�ԣ�b` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
419
�ã�     �ã�
 
420
���     ���
 
421
���     NULL
 
422
���     NULL
 
423
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` USING (`�ã�`);
 
424
�ã�     �ã�
 
425
���     ���
 
426
NULL    ���
 
427
NULL    ���
 
428
SELECT * FROM `�ԣ�b` RIGHT JOIN `�ԣ�a` ON (`�ԣ�a`.`�ã�` = `�ԣ�b`.`�ã�`);
 
429
�ã�     �ã�
 
430
���     ���
 
431
NULL    ���
 
432
NULL    ���
 
433
SELECT * FROM `�ԣ���a` JOIN `�ԣ���b`;
 
434
�ã�     �ã�
 
435
��      ��
 
436
��      ��
 
437
��      ��
 
438
SELECT * FROM `�ԣ���a` INNER JOIN `�ԣ���b`;
 
439
�ã�     �ã�
 
440
��      ��
 
441
��      ��
 
442
��      ��
 
443
SELECT * FROM `�ԣ���a` JOIN `�ԣ���b` USING (`�ã�`);
 
444
�ã�     �ã�
 
445
��      ��
 
446
SELECT * FROM `�ԣ���a` INNER JOIN `�ԣ���b` USING (`�ã�`);
 
447
�ã�     �ã�
 
448
��      ��
 
449
SELECT * FROM `�ԣ���a` CROSS JOIN `�ԣ���b`;
 
450
�ã�     �ã�
 
451
��      ��
 
452
��      ��
 
453
��      ��
 
454
SELECT * FROM `�ԣ���a` LEFT JOIN `�ԣ���b` USING (`�ã�`);
 
455
�ã�     �ã�
 
456
��      ��
 
457
��      NULL
 
458
��      NULL
 
459
SELECT * FROM `�ԣ���a` LEFT JOIN `�ԣ���b` ON (`�ԣ���a`.`�ã�` = `�ԣ���b`.`�ã�`);
 
460
�ã�     �ã�
 
461
��      ��
 
462
��      NULL
 
463
��      NULL
 
464
SELECT * FROM `�ԣ���b` RIGHT JOIN `�ԣ���a` USING (`�ã�`);
 
465
�ã�     �ã�
 
466
��      ��
 
467
NULL    ��
 
468
NULL    ��
 
469
SELECT * FROM `�ԣ���b` RIGHT JOIN `�ԣ���a` ON (`�ԣ���a`.`�ã�` = `�ԣ���b`.`�ã�`);
 
470
�ã�     �ã�
 
471
��      ��
 
472
NULL    ��
 
473
NULL    ��
 
474
SELECT * FROM `�ԣ���a` JOIN `�ԣ���b`;
 
475
�ã�     �ã�
 
476
��      ��
 
477
��      ��
 
478
��      ��
 
479
SELECT * FROM `�ԣ���a` INNER JOIN `�ԣ���b`;
 
480
�ã�     �ã�
 
481
��      ��
 
482
��      ��
 
483
��      ��
 
484
SELECT * FROM `�ԣ���a` JOIN `�ԣ���b` USING (`�ã�`);
 
485
�ã�     �ã�
 
486
��      ��
 
487
SELECT * FROM `�ԣ���a` INNER JOIN `�ԣ���b` USING (`�ã�`);
 
488
�ã�     �ã�
 
489
��      ��
 
490
SELECT * FROM `�ԣ���a` CROSS JOIN `�ԣ���b`;
 
491
�ã�     �ã�
 
492
��      ��
 
493
��      ��
 
494
��      ��
 
495
SELECT * FROM `�ԣ���a` LEFT JOIN `�ԣ���b` USING (`�ã�`);
 
496
�ã�     �ã�
 
497
��      ��
 
498
��      NULL
 
499
��      NULL
 
500
SELECT * FROM `�ԣ���a` LEFT JOIN `�ԣ���b` ON (`�ԣ���a`.`�ã�` = `�ԣ���b`.`�ã�`);
 
501
�ã�     �ã�
 
502
��      ��
 
503
��      NULL
 
504
��      NULL
 
505
SELECT * FROM `�ԣ���b` RIGHT JOIN `�ԣ���a` USING (`�ã�`);
 
506
�ã�     �ã�
 
507
��      ��
 
508
NULL    ��
 
509
NULL    ��
 
510
SELECT * FROM `�ԣ���b` RIGHT JOIN `�ԣ���a` ON (`�ԣ���a`.`�ã�` = `�ԣ���b`.`�ã�`);
 
511
�ã�     �ã�
 
512
��      ��
 
513
NULL    ��
 
514
NULL    ��
 
515
SELECT * FROM `�ԣ���a` JOIN `�ԣ���b`;
 
516
�ã�     �ã�
 
517
���     ���
 
518
���     ���
 
519
���     ���
 
520
SELECT * FROM `�ԣ���a` INNER JOIN `�ԣ���b`;
 
521
�ã�     �ã�
 
522
���     ���
 
523
���     ���
 
524
���     ���
 
525
SELECT * FROM `�ԣ���a` JOIN `�ԣ���b` USING (`�ã�`);
 
526
�ã�     �ã�
 
527
���     ���
 
528
SELECT * FROM `�ԣ���a` INNER JOIN `�ԣ���b` USING (`�ã�`);
 
529
�ã�     �ã�
 
530
���     ���
 
531
SELECT * FROM `�ԣ���a` CROSS JOIN `�ԣ���b`;
 
532
�ã�     �ã�
 
533
���     ���
 
534
���     ���
 
535
���     ���
 
536
SELECT * FROM `�ԣ���a` LEFT JOIN `�ԣ���b` USING (`�ã�`);
 
537
�ã�     �ã�
 
538
���     ���
 
539
���     NULL
 
540
���     NULL
 
541
SELECT * FROM `�ԣ���a` LEFT JOIN `�ԣ���b` ON (`�ԣ���a`.`�ã�` = `�ԣ���b`.`�ã�`);
 
542
�ã�     �ã�
 
543
���     ���
 
544
���     NULL
 
545
���     NULL
 
546
SELECT * FROM `�ԣ���b` RIGHT JOIN `�ԣ���a` USING (`�ã�`);
 
547
�ã�     �ã�
 
548
���     ���
 
549
NULL    ���
 
550
NULL    ���
 
551
SELECT * FROM `�ԣ���b` RIGHT JOIN `�ԣ���a` ON (`�ԣ���a`.`�ã�` = `�ԣ���b`.`�ã�`);
 
552
�ã�     �ã�
 
553
���     ���
 
554
NULL    ���
 
555
NULL    ���
 
556
DROP TABLE `�ԣ�a`;
 
557
DROP TABLE `�ԣ�b`;
 
558
DROP TABLE `�ԣ�a`;
 
559
DROP TABLE `�ԣ�b`;
 
560
DROP TABLE `�ԣ�a`;
 
561
DROP TABLE `�ԣ�b`;
 
562
DROP TABLE `�ԣ�a`;
 
563
DROP TABLE `�ԣ�b`;
 
564
DROP TABLE `�ԣ�a`;
 
565
DROP TABLE `�ԣ�b`;
 
566
DROP TABLE `�ԣ�a`;
 
567
DROP TABLE `�ԣ�b`;
 
568
DROP TABLE `�ԣ�a`;
 
569
DROP TABLE `�ԣ�b`;
 
570
DROP TABLE `�ԣ�a`;
 
571
DROP TABLE `�ԣ�b`;
 
572
DROP TABLE `�ԣ�a`;
 
573
DROP TABLE `�ԣ�b`;
 
574
DROP TABLE `�ԣ���a`;
 
575
DROP TABLE `�ԣ���b`;
 
576
DROP TABLE `�ԣ���a`;
 
577
DROP TABLE `�ԣ���b`;
 
578
DROP TABLE `�ԣ���a`;
 
579
DROP TABLE `�ԣ���b`;