~ubuntu-branches/ubuntu/precise/mysql-5.1/precise

« back to all changes in this revision

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

  • Committer: Bazaar Package Importer
  • Author(s): Norbert Tretkowski
  • Date: 2010-03-17 14:56:02 UTC
  • Revision ID: james.westby@ubuntu.com-20100317145602-x7e30l1b2sb5s6w6
Tags: upstream-5.1.45
Import upstream version 5.1.45

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
DROP TABLE IF EXISTS `�s�Pa`;
 
2
DROP TABLE IF EXISTS `�s�Pb`;
 
3
DROP TABLE IF EXISTS `�s�Qa`;
 
4
DROP TABLE IF EXISTS `�s�Qb`;
 
5
DROP TABLE IF EXISTS `�s�Ra`;
 
6
DROP TABLE IF EXISTS `�s�Rb`;
 
7
DROP TABLE IF EXISTS `�s�Sa`;
 
8
DROP TABLE IF EXISTS `�s�Sb`;
 
9
DROP TABLE IF EXISTS `�s�Ta`;
 
10
DROP TABLE IF EXISTS `�s�Tb`;
 
11
DROP TABLE IF EXISTS `�s�Ua`;
 
12
DROP TABLE IF EXISTS `�s�Ub`;
 
13
DROP TABLE IF EXISTS `�s�Va`;
 
14
DROP TABLE IF EXISTS `�s�Vb`;
 
15
DROP TABLE IF EXISTS `�s�Wa`;
 
16
DROP TABLE IF EXISTS `�s�Wb`;
 
17
DROP TABLE IF EXISTS `�s�Xa`;
 
18
DROP TABLE IF EXISTS `�s�Xb`;
 
19
SET NAMES sjis;
 
20
SET character_set_database = sjis;
 
21
CREATE TABLE `�s�Pa` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb;
 
22
CREATE TABLE `�s�Pb` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb;
 
23
CREATE TABLE `�s�Qa` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb;
 
24
CREATE TABLE `�s�Qb` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb;
 
25
CREATE TABLE `�s�Ra` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb;
 
26
CREATE TABLE `�s�Rb` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = innodb;
 
27
CREATE TABLE `�s�Sa` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam;
 
28
CREATE TABLE `�s�Sb` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam;
 
29
CREATE TABLE `�s�Ta` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam;
 
30
CREATE TABLE `�s�Tb` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam;
 
31
CREATE TABLE `�s�Ua` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam;
 
32
CREATE TABLE `�s�Ub` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = myisam;
 
33
CREATE TABLE `�s�Va` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = MEMORY;
 
34
CREATE TABLE `�s�Vb` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = MEMORY;
 
35
CREATE TABLE `�s�Wa` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = MEMORY;
 
36
CREATE TABLE `�s�Wb` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = MEMORY;
 
37
CREATE TABLE `�s�Xa` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = MEMORY;
 
38
CREATE TABLE `�s�Xb` (`�b�P` char(1) PRIMARY KEY) DEFAULT CHARSET = sjis engine = MEMORY;
 
39
INSERT INTO `�s�Pa` VALUES ('�'),('�'),('�');
 
40
INSERT INTO `�s�Pb` VALUES ('�');
 
41
INSERT INTO `�s�Qa` VALUES ('��'),('��'),('��');
 
42
INSERT INTO `�s�Qb` VALUES ('��');
 
43
INSERT INTO `�s�Ra` VALUES ('�\'),('�\'),('�\');
 
44
INSERT INTO `�s�Rb` VALUES ('�\');
 
45
INSERT INTO `�s�Sa` VALUES ('�'),('�'),('�');
 
46
INSERT INTO `�s�Sb` VALUES ('�');
 
47
INSERT INTO `�s�Ta` VALUES ('��'),('��'),('��');
 
48
INSERT INTO `�s�Tb` VALUES ('��');
 
49
INSERT INTO `�s�Ua` VALUES ('�\'),('�\'),('�\');
 
50
INSERT INTO `�s�Ub` VALUES ('�\');
 
51
INSERT INTO `�s�Va` VALUES ('�'),('�'),('�');
 
52
INSERT INTO `�s�Vb` VALUES ('�');
 
53
INSERT INTO `�s�Wa` VALUES ('��'),('��'),('��');
 
54
INSERT INTO `�s�Wb` VALUES ('��');
 
55
INSERT INTO `�s�Xa` VALUES ('�\'),('�\'),('�\');
 
56
INSERT INTO `�s�Xb` VALUES ('�\');
 
57
SELECT * FROM `�s�Pa` JOIN `�s�Pb`;
 
58
�b�P    �b�P
 
59
�       �
 
60
�       �
 
61
�       �
 
62
SELECT * FROM `�s�Pa` INNER JOIN `�s�Pb`;
 
63
�b�P    �b�P
 
64
�       �
 
65
�       �
 
66
�       �
 
67
SELECT * FROM `�s�Pa` JOIN `�s�Pb` USING (`�b�P`);
 
68
�b�P
 
69
 
70
SELECT * FROM `�s�Pa` INNER JOIN `�s�Pb` USING (`�b�P`);
 
71
�b�P
 
72
 
73
SELECT * FROM `�s�Pa` CROSS JOIN `�s�Pb`;
 
74
�b�P    �b�P
 
75
�       �
 
76
�       �
 
77
�       �
 
78
SELECT * FROM `�s�Pa` LEFT JOIN `�s�Pb` USING (`�b�P`);
 
79
�b�P
 
80
 
81
 
82
 
83
SELECT * FROM `�s�Pa` LEFT JOIN `�s�Pb` ON (`�s�Pa`.`�b�P` = `�s�Pb`.`�b�P`);
 
84
�b�P    �b�P
 
85
�       �
 
86
�       NULL
 
87
�       NULL
 
88
SELECT * FROM `�s�Pb` RIGHT JOIN `�s�Pa` USING (`�b�P`);
 
89
�b�P
 
90
 
91
 
92
 
93
SELECT * FROM `�s�Pb` RIGHT JOIN `�s�Pa` ON (`�s�Pa`.`�b�P` = `�s�Pb`.`�b�P`);
 
94
�b�P    �b�P
 
95
�       �
 
96
NULL    �
 
97
NULL    �
 
98
SELECT * FROM `�s�Qa` JOIN `�s�Qb`;
 
99
�b�P    �b�P
 
100
��      ��
 
101
��      ��
 
102
��      ��
 
103
SELECT * FROM `�s�Qa` INNER JOIN `�s�Qb`;
 
104
�b�P    �b�P
 
105
��      ��
 
106
��      ��
 
107
��      ��
 
108
SELECT * FROM `�s�Qa` JOIN `�s�Qb` USING (`�b�P`);
 
109
�b�P
 
110
��
 
111
SELECT * FROM `�s�Qa` INNER JOIN `�s�Qb` USING (`�b�P`);
 
112
�b�P
 
113
��
 
114
SELECT * FROM `�s�Qa` CROSS JOIN `�s�Qb`;
 
115
�b�P    �b�P
 
116
��      ��
 
117
��      ��
 
118
��      ��
 
119
SELECT * FROM `�s�Qa` LEFT JOIN `�s�Qb` USING (`�b�P`);
 
120
�b�P
 
121
��
 
122
��
 
123
��
 
124
SELECT * FROM `�s�Qa` LEFT JOIN `�s�Qb` ON (`�s�Qa`.`�b�P` = `�s�Qb`.`�b�P`);
 
125
�b�P    �b�P
 
126
��      ��
 
127
��      NULL
 
128
��      NULL
 
129
SELECT * FROM `�s�Qb` RIGHT JOIN `�s�Qa` USING (`�b�P`);
 
130
�b�P
 
131
��
 
132
��
 
133
��
 
134
SELECT * FROM `�s�Qb` RIGHT JOIN `�s�Qa` ON (`�s�Qa`.`�b�P` = `�s�Qb`.`�b�P`);
 
135
�b�P    �b�P
 
136
��      ��
 
137
NULL    ��
 
138
NULL    ��
 
139
SELECT * FROM `�s�Ra` JOIN `�s�Rb`;
 
140
�b�P    �b�P
 
141
�\      �\
 
142
�\      �\
 
143
�\      �\
 
144
SELECT * FROM `�s�Ra` INNER JOIN `�s�Rb`;
 
145
�b�P    �b�P
 
146
�\      �\
 
147
�\      �\
 
148
�\      �\
 
149
SELECT * FROM `�s�Ra` JOIN `�s�Rb` USING (`�b�P`);
 
150
�b�P
 
151
�\
 
152
SELECT * FROM `�s�Ra` INNER JOIN `�s�Rb` USING (`�b�P`);
 
153
�b�P
 
154
�\
 
155
SELECT * FROM `�s�Ra` CROSS JOIN `�s�Rb`;
 
156
�b�P    �b�P
 
157
�\      �\
 
158
�\      �\
 
159
�\      �\
 
160
SELECT * FROM `�s�Ra` LEFT JOIN `�s�Rb` USING (`�b�P`);
 
161
�b�P
 
162
�\
 
163
�\
 
164
�\
 
165
SELECT * FROM `�s�Ra` LEFT JOIN `�s�Rb` ON (`�s�Ra`.`�b�P` = `�s�Rb`.`�b�P`);
 
166
�b�P    �b�P
 
167
�\      �\
 
168
�\      NULL
 
169
�\      NULL
 
170
SELECT * FROM `�s�Rb` RIGHT JOIN `�s�Ra` USING (`�b�P`);
 
171
�b�P
 
172
�\
 
173
�\
 
174
�\
 
175
SELECT * FROM `�s�Rb` RIGHT JOIN `�s�Ra` ON (`�s�Ra`.`�b�P` = `�s�Rb`.`�b�P`);
 
176
�b�P    �b�P
 
177
�\      �\
 
178
NULL    �\
 
179
NULL    �\
 
180
SELECT * FROM `�s�Sa` JOIN `�s�Sb`;
 
181
�b�P    �b�P
 
182
�       �
 
183
�       �
 
184
�       �
 
185
SELECT * FROM `�s�Sa` INNER JOIN `�s�Sb`;
 
186
�b�P    �b�P
 
187
�       �
 
188
�       �
 
189
�       �
 
190
SELECT * FROM `�s�Sa` JOIN `�s�Sb` USING (`�b�P`);
 
191
�b�P
 
192
 
193
SELECT * FROM `�s�Sa` INNER JOIN `�s�Sb` USING (`�b�P`);
 
194
�b�P
 
195
 
196
SELECT * FROM `�s�Sa` CROSS JOIN `�s�Sb`;
 
197
�b�P    �b�P
 
198
�       �
 
199
�       �
 
200
�       �
 
201
SELECT * FROM `�s�Sa` LEFT JOIN `�s�Sb` USING (`�b�P`);
 
202
�b�P
 
203
 
204
 
205
 
206
SELECT * FROM `�s�Sa` LEFT JOIN `�s�Sb` ON (`�s�Sa`.`�b�P` = `�s�Sb`.`�b�P`);
 
207
�b�P    �b�P
 
208
�       �
 
209
�       NULL
 
210
�       NULL
 
211
SELECT * FROM `�s�Sb` RIGHT JOIN `�s�Sa` USING (`�b�P`);
 
212
�b�P
 
213
 
214
 
215
 
216
SELECT * FROM `�s�Sb` RIGHT JOIN `�s�Sa` ON (`�s�Sa`.`�b�P` = `�s�Sb`.`�b�P`);
 
217
�b�P    �b�P
 
218
�       �
 
219
NULL    �
 
220
NULL    �
 
221
SELECT * FROM `�s�Ta` JOIN `�s�Tb`;
 
222
�b�P    �b�P
 
223
��      ��
 
224
��      ��
 
225
��      ��
 
226
SELECT * FROM `�s�Ta` INNER JOIN `�s�Tb`;
 
227
�b�P    �b�P
 
228
��      ��
 
229
��      ��
 
230
��      ��
 
231
SELECT * FROM `�s�Ta` JOIN `�s�Tb` USING (`�b�P`);
 
232
�b�P
 
233
��
 
234
SELECT * FROM `�s�Ta` INNER JOIN `�s�Tb` USING (`�b�P`);
 
235
�b�P
 
236
��
 
237
SELECT * FROM `�s�Ta` CROSS JOIN `�s�Tb`;
 
238
�b�P    �b�P
 
239
��      ��
 
240
��      ��
 
241
��      ��
 
242
SELECT * FROM `�s�Ta` LEFT JOIN `�s�Tb` USING (`�b�P`);
 
243
�b�P
 
244
��
 
245
��
 
246
��
 
247
SELECT * FROM `�s�Ta` LEFT JOIN `�s�Tb` ON (`�s�Ta`.`�b�P` = `�s�Tb`.`�b�P`);
 
248
�b�P    �b�P
 
249
��      ��
 
250
��      NULL
 
251
��      NULL
 
252
SELECT * FROM `�s�Tb` RIGHT JOIN `�s�Ta` USING (`�b�P`);
 
253
�b�P
 
254
��
 
255
��
 
256
��
 
257
SELECT * FROM `�s�Tb` RIGHT JOIN `�s�Ta` ON (`�s�Ta`.`�b�P` = `�s�Tb`.`�b�P`);
 
258
�b�P    �b�P
 
259
��      ��
 
260
NULL    ��
 
261
NULL    ��
 
262
SELECT * FROM `�s�Ua` JOIN `�s�Ub`;
 
263
�b�P    �b�P
 
264
�\      �\
 
265
�\      �\
 
266
�\      �\
 
267
SELECT * FROM `�s�Ua` INNER JOIN `�s�Ub`;
 
268
�b�P    �b�P
 
269
�\      �\
 
270
�\      �\
 
271
�\      �\
 
272
SELECT * FROM `�s�Ua` JOIN `�s�Ub` USING (`�b�P`);
 
273
�b�P
 
274
�\
 
275
SELECT * FROM `�s�Ua` INNER JOIN `�s�Ub` USING (`�b�P`);
 
276
�b�P
 
277
�\
 
278
SELECT * FROM `�s�Ua` CROSS JOIN `�s�Ub`;
 
279
�b�P    �b�P
 
280
�\      �\
 
281
�\      �\
 
282
�\      �\
 
283
SELECT * FROM `�s�Ua` LEFT JOIN `�s�Ub` USING (`�b�P`);
 
284
�b�P
 
285
�\
 
286
�\
 
287
�\
 
288
SELECT * FROM `�s�Ua` LEFT JOIN `�s�Ub` ON (`�s�Ua`.`�b�P` = `�s�Ub`.`�b�P`);
 
289
�b�P    �b�P
 
290
�\      �\
 
291
�\      NULL
 
292
�\      NULL
 
293
SELECT * FROM `�s�Ub` RIGHT JOIN `�s�Ua` USING (`�b�P`);
 
294
�b�P
 
295
�\
 
296
�\
 
297
�\
 
298
SELECT * FROM `�s�Ub` RIGHT JOIN `�s�Ua` ON (`�s�Ua`.`�b�P` = `�s�Ub`.`�b�P`);
 
299
�b�P    �b�P
 
300
�\      �\
 
301
NULL    �\
 
302
NULL    �\
 
303
SELECT * FROM `�s�Va` JOIN `�s�Vb`;
 
304
�b�P    �b�P
 
305
�       �
 
306
�       �
 
307
�       �
 
308
SELECT * FROM `�s�Va` INNER JOIN `�s�Vb`;
 
309
�b�P    �b�P
 
310
�       �
 
311
�       �
 
312
�       �
 
313
SELECT * FROM `�s�Va` JOIN `�s�Vb` USING (`�b�P`);
 
314
�b�P
 
315
 
316
SELECT * FROM `�s�Va` INNER JOIN `�s�Vb` USING (`�b�P`);
 
317
�b�P
 
318
 
319
SELECT * FROM `�s�Va` CROSS JOIN `�s�Vb`;
 
320
�b�P    �b�P
 
321
�       �
 
322
�       �
 
323
�       �
 
324
SELECT * FROM `�s�Va` LEFT JOIN `�s�Vb` USING (`�b�P`);
 
325
�b�P
 
326
 
327
 
328
 
329
SELECT * FROM `�s�Va` LEFT JOIN `�s�Vb` ON (`�s�Va`.`�b�P` = `�s�Vb`.`�b�P`);
 
330
�b�P    �b�P
 
331
�       �
 
332
�       NULL
 
333
�       NULL
 
334
SELECT * FROM `�s�Vb` RIGHT JOIN `�s�Va` USING (`�b�P`);
 
335
�b�P
 
336
 
337
 
338
 
339
SELECT * FROM `�s�Vb` RIGHT JOIN `�s�Va` ON (`�s�Va`.`�b�P` = `�s�Vb`.`�b�P`);
 
340
�b�P    �b�P
 
341
�       �
 
342
NULL    �
 
343
NULL    �
 
344
SELECT * FROM `�s�Wa` JOIN `�s�Wb`;
 
345
�b�P    �b�P
 
346
��      ��
 
347
��      ��
 
348
��      ��
 
349
SELECT * FROM `�s�Wa` INNER JOIN `�s�Wb`;
 
350
�b�P    �b�P
 
351
��      ��
 
352
��      ��
 
353
��      ��
 
354
SELECT * FROM `�s�Wa` JOIN `�s�Wb` USING (`�b�P`);
 
355
�b�P
 
356
��
 
357
SELECT * FROM `�s�Wa` INNER JOIN `�s�Wb` USING (`�b�P`);
 
358
�b�P
 
359
��
 
360
SELECT * FROM `�s�Wa` CROSS JOIN `�s�Wb`;
 
361
�b�P    �b�P
 
362
��      ��
 
363
��      ��
 
364
��      ��
 
365
SELECT * FROM `�s�Wa` LEFT JOIN `�s�Wb` USING (`�b�P`);
 
366
�b�P
 
367
��
 
368
��
 
369
��
 
370
SELECT * FROM `�s�Wa` LEFT JOIN `�s�Wb` ON (`�s�Wa`.`�b�P` = `�s�Wb`.`�b�P`);
 
371
�b�P    �b�P
 
372
��      ��
 
373
��      NULL
 
374
��      NULL
 
375
SELECT * FROM `�s�Wb` RIGHT JOIN `�s�Wa` USING (`�b�P`);
 
376
�b�P
 
377
��
 
378
��
 
379
��
 
380
SELECT * FROM `�s�Wb` RIGHT JOIN `�s�Wa` ON (`�s�Wa`.`�b�P` = `�s�Wb`.`�b�P`);
 
381
�b�P    �b�P
 
382
��      ��
 
383
NULL    ��
 
384
NULL    ��
 
385
SELECT * FROM `�s�Xa` JOIN `�s�Xb`;
 
386
�b�P    �b�P
 
387
�\      �\
 
388
�\      �\
 
389
�\      �\
 
390
SELECT * FROM `�s�Xa` INNER JOIN `�s�Xb`;
 
391
�b�P    �b�P
 
392
�\      �\
 
393
�\      �\
 
394
�\      �\
 
395
SELECT * FROM `�s�Xa` JOIN `�s�Xb` USING (`�b�P`);
 
396
�b�P
 
397
�\
 
398
SELECT * FROM `�s�Xa` INNER JOIN `�s�Xb` USING (`�b�P`);
 
399
�b�P
 
400
�\
 
401
SELECT * FROM `�s�Xa` CROSS JOIN `�s�Xb`;
 
402
�b�P    �b�P
 
403
�\      �\
 
404
�\      �\
 
405
�\      �\
 
406
SELECT * FROM `�s�Xa` LEFT JOIN `�s�Xb` USING (`�b�P`);
 
407
�b�P
 
408
�\
 
409
�\
 
410
�\
 
411
SELECT * FROM `�s�Xa` LEFT JOIN `�s�Xb` ON (`�s�Xa`.`�b�P` = `�s�Xb`.`�b�P`);
 
412
�b�P    �b�P
 
413
�\      �\
 
414
�\      NULL
 
415
�\      NULL
 
416
SELECT * FROM `�s�Xb` RIGHT JOIN `�s�Xa` USING (`�b�P`);
 
417
�b�P
 
418
�\
 
419
�\
 
420
�\
 
421
SELECT * FROM `�s�Xb` RIGHT JOIN `�s�Xa` ON (`�s�Xa`.`�b�P` = `�s�Xb`.`�b�P`);
 
422
�b�P    �b�P
 
423
�\      �\
 
424
NULL    �\
 
425
NULL    �\
 
426
DROP TABLE `�s�Pa`;
 
427
DROP TABLE `�s�Pb`;
 
428
DROP TABLE `�s�Qa`;
 
429
DROP TABLE `�s�Qb`;
 
430
DROP TABLE `�s�Ra`;
 
431
DROP TABLE `�s�Rb`;
 
432
DROP TABLE `�s�Sa`;
 
433
DROP TABLE `�s�Sb`;
 
434
DROP TABLE `�s�Ta`;
 
435
DROP TABLE `�s�Tb`;
 
436
DROP TABLE `�s�Ua`;
 
437
DROP TABLE `�s�Ub`;
 
438
DROP TABLE `�s�Va`;
 
439
DROP TABLE `�s�Vb`;
 
440
DROP TABLE `�s�Wa`;
 
441
DROP TABLE `�s�Wb`;
 
442
DROP TABLE `�s�Xa`;
 
443
DROP TABLE `�s�Xb`;