~ubuntu-branches/ubuntu/lucid/mysql-dfsg-5.1/lucid-security

« back to all changes in this revision

Viewing changes to mysql-test/suite/engines/funcs/r/se_join_left.result

  • Committer: Package Import Robot
  • Author(s): Marc Deslauriers
  • Date: 2012-02-22 22:33:55 UTC
  • mfrom: (1.1.5)
  • Revision ID: package-import@ubuntu.com-20120222223355-or06x1euyk8n0ldi
Tags: 5.1.61-0ubuntu0.10.04.1
* SECURITY UPDATE: Update to 5.1.61 to fix multiple security issues
  (LP: #937869)
  - http://www.oracle.com/technetwork/topics/security/cpujan2012-366304.html
  - CVE-2011-2262
  - CVE-2012-0075
  - CVE-2012-0112
  - CVE-2012-0113
  - CVE-2012-0114
  - CVE-2012-0115
  - CVE-2012-0116
  - CVE-2012-0117
  - CVE-2012-0118
  - CVE-2012-0119
  - CVE-2012-0120
  - CVE-2012-0484
  - CVE-2012-0485
  - CVE-2012-0486
  - CVE-2012-0487
  - CVE-2012-0488
  - CVE-2012-0489
  - CVE-2012-0490
  - CVE-2012-0491
  - CVE-2012-0492
  - CVE-2012-0493
  - CVE-2012-0494
  - CVE-2012-0495
  - CVE-2012-0496
* Dropped patches unnecessary with 5.1.61:
  - debian/patches/90_mysql_safer_strmov.dpatch
  - debian/patches/51_ssl_test_certs.dpatch
  - debian/patches/52_CVE-2009-4030.dpatch
  - debian/patches/53_CVE-2009-4484.dpatch
  - debian/patches/54_CVE-2008-7247.dpatch
  - debian/patches/55_CVE-2010-1621.dpatch
  - debian/patches/56_CVE-2010-1850.dpatch
  - debian/patches/57_CVE-2010-1849.dpatch
  - debian/patches/58_CVE-2010-1848.dpatch
  - debian/patches/59_CVE-2010-1626.dpatch
  - debian/patches/60_CVE-2010-2008.dpatch
  - debian/patches/60_CVE-2010-3677.dpatch
  - debian/patches/60_CVE-2010-3678.dpatch
  - debian/patches/60_CVE-2010-3679.dpatch
  - debian/patches/60_CVE-2010-3680.dpatch
  - debian/patches/60_CVE-2010-3681.dpatch
  - debian/patches/60_CVE-2010-3682.dpatch
  - debian/patches/60_CVE-2010-3683.dpatch
  - debian/patches/60_CVE-2010-3833.dpatch
  - debian/patches/60_CVE-2010-3834.dpatch
  - debian/patches/60_CVE-2010-3835.dpatch
  - debian/patches/60_CVE-2010-3836.dpatch
  - debian/patches/60_CVE-2010-3837.dpatch
  - debian/patches/60_CVE-2010-3838.dpatch
  - debian/patches/60_CVE-2010-3839.dpatch
  - debian/patches/60_CVE-2010-3840.dpatch
  - debian/patches/61_disable_longfilename_test.dpatch
  - debian/patches/62_alter_table_fix.dpatch
  - debian/patches/63_cherrypick-upstream-49479.dpatch
  - debian/patches/10_readline_build_fix.dpatch
* debian/mysql-client-5.1.docs: removed EXCEPTIONS-CLIENT file
* debian/mysql-server-5.1.docs,debian/libmysqlclient16.docs,
  debian/libmysqlclient-dev.docs: removed, no longer necessary.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
DROP TABLE IF EXISTS t1,t2,t3,t4,t5,t6;
 
2
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
3
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
4
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
5
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
6
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
7
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
8
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
9
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
10
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
11
INSERT INTO t4 (c1) VALUES(10);
 
12
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
13
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
14
c1      c1
 
15
0       0
 
16
1       1
 
17
2       2
 
18
3       3
 
19
4       4
 
20
5       5
 
21
6       6
 
22
7       7
 
23
8       8
 
24
9       9
 
25
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
26
c1      c1
 
27
0       0
 
28
1       1
 
29
2       2
 
30
3       3
 
31
4       4
 
32
5       5
 
33
6       6
 
34
7       7
 
35
8       8
 
36
9       9
 
37
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 < 5;
 
38
c1      c1
 
39
0       0
 
40
1       1
 
41
2       2
 
42
3       3
 
43
4       4
 
44
DROP TABLE t1,t2,t3,t4,t5,t6;
 
45
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
46
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
47
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
48
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
49
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
50
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
51
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
52
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
53
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
54
INSERT INTO t4 (c1) VALUES(10);
 
55
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
56
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
57
c1      c1
 
58
0       0
 
59
1       1
 
60
2       2
 
61
3       3
 
62
4       4
 
63
5       5
 
64
6       6
 
65
7       7
 
66
8       8
 
67
9       9
 
68
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
69
c1      c1
 
70
0       0
 
71
1       1
 
72
2       2
 
73
3       3
 
74
4       4
 
75
5       5
 
76
6       6
 
77
7       7
 
78
8       8
 
79
9       9
 
80
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 < 5;
 
81
c1      c1
 
82
0       0
 
83
1       1
 
84
2       2
 
85
3       3
 
86
4       4
 
87
DROP TABLE t1,t2,t3,t4,t5,t6;
 
88
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
89
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
90
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
91
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
92
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
93
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
94
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
95
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
96
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
97
INSERT INTO t4 (c1) VALUES(10);
 
98
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
99
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
100
c1      c1
 
101
0       0
 
102
1       1
 
103
2       2
 
104
3       3
 
105
4       4
 
106
5       5
 
107
6       6
 
108
7       7
 
109
8       8
 
110
9       9
 
111
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
112
c1      c1
 
113
0       0
 
114
1       1
 
115
2       2
 
116
3       3
 
117
4       4
 
118
5       5
 
119
6       6
 
120
7       7
 
121
8       8
 
122
9       9
 
123
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 < 5;
 
124
c1      c1
 
125
0       0
 
126
1       1
 
127
2       2
 
128
3       3
 
129
4       4
 
130
DROP TABLE t1,t2,t3,t4,t5,t6;
 
131
CREATE TABLE t1 (c1 INT NOT NULL);
 
132
CREATE TABLE t2 (c1 INT NOT NULL);
 
133
CREATE TABLE t3 (c1 INT NOT NULL);
 
134
CREATE TABLE t4 (c1 INT NOT NULL);
 
135
CREATE TABLE t5 (c1 INT NOT NULL);
 
136
CREATE TABLE t6 (c1 INT NOT NULL);
 
137
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
138
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
139
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
140
INSERT INTO t4 (c1) VALUES(10);
 
141
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
142
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
143
c1      c1
 
144
0       0
 
145
1       1
 
146
2       2
 
147
3       3
 
148
4       4
 
149
5       5
 
150
6       6
 
151
7       7
 
152
8       8
 
153
9       9
 
154
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
155
c1      c1
 
156
0       0
 
157
1       1
 
158
2       2
 
159
3       3
 
160
4       4
 
161
5       5
 
162
6       6
 
163
7       7
 
164
8       8
 
165
9       9
 
166
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 < 5;
 
167
c1      c1
 
168
0       0
 
169
1       1
 
170
2       2
 
171
3       3
 
172
4       4
 
173
DROP TABLE t1,t2,t3,t4,t5,t6;
 
174
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
175
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
176
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
177
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
178
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
179
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
180
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
181
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
182
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
183
INSERT INTO t4 (c1) VALUES(10);
 
184
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
185
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
186
c1      c1
 
187
0       0
 
188
1       1
 
189
2       2
 
190
3       3
 
191
4       4
 
192
5       5
 
193
6       6
 
194
7       7
 
195
8       8
 
196
9       9
 
197
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
198
c1      c1
 
199
0       0
 
200
1       1
 
201
2       2
 
202
3       3
 
203
4       4
 
204
5       5
 
205
6       6
 
206
7       7
 
207
8       8
 
208
9       9
 
209
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 < 5;
 
210
c1      c1
 
211
0       0
 
212
1       1
 
213
2       2
 
214
3       3
 
215
4       4
 
216
DROP TABLE t1,t2,t3,t4,t5,t6;
 
217
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
218
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
219
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
220
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
221
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
222
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
223
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
224
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
225
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
226
INSERT INTO t4 (c1) VALUES(10);
 
227
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
228
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
229
c1      c1
 
230
0       0
 
231
1       1
 
232
2       2
 
233
3       3
 
234
4       4
 
235
5       5
 
236
6       6
 
237
7       7
 
238
8       8
 
239
9       9
 
240
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
241
c1      c1
 
242
0       0
 
243
1       1
 
244
2       2
 
245
3       3
 
246
4       4
 
247
5       5
 
248
6       6
 
249
7       7
 
250
8       8
 
251
9       9
 
252
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 < 5;
 
253
c1      c1
 
254
0       0
 
255
1       1
 
256
2       2
 
257
3       3
 
258
4       4
 
259
DROP TABLE t1,t2,t3,t4,t5,t6;
 
260
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
261
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
262
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
263
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
264
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
265
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
266
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
267
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
268
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
269
INSERT INTO t4 (c1) VALUES(10);
 
270
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
271
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
272
c1      c1
 
273
0       NULL
 
274
1       1
 
275
2       NULL
 
276
3       3
 
277
4       NULL
 
278
5       5
 
279
6       NULL
 
280
7       7
 
281
8       NULL
 
282
9       9
 
283
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
284
c1      c1
 
285
0       NULL
 
286
1       1
 
287
2       NULL
 
288
3       3
 
289
4       NULL
 
290
5       5
 
291
6       NULL
 
292
7       7
 
293
8       NULL
 
294
9       9
 
295
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 < 5;
 
296
c1      c1
 
297
0       NULL
 
298
1       1
 
299
2       NULL
 
300
3       3
 
301
4       NULL
 
302
DROP TABLE t1,t2,t3,t4,t5,t6;
 
303
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
304
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
305
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
306
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
307
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
308
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
309
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
310
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
311
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
312
INSERT INTO t4 (c1) VALUES(10);
 
313
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
314
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
315
c1      c1
 
316
0       NULL
 
317
1       1
 
318
2       NULL
 
319
3       3
 
320
4       NULL
 
321
5       5
 
322
6       NULL
 
323
7       7
 
324
8       NULL
 
325
9       9
 
326
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
327
c1      c1
 
328
0       NULL
 
329
1       1
 
330
2       NULL
 
331
3       3
 
332
4       NULL
 
333
5       5
 
334
6       NULL
 
335
7       7
 
336
8       NULL
 
337
9       9
 
338
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 < 5;
 
339
c1      c1
 
340
0       NULL
 
341
1       1
 
342
2       NULL
 
343
3       3
 
344
4       NULL
 
345
DROP TABLE t1,t2,t3,t4,t5,t6;
 
346
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
347
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
348
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
349
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
350
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
351
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
352
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
353
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
354
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
355
INSERT INTO t4 (c1) VALUES(10);
 
356
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
357
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
358
c1      c1
 
359
0       NULL
 
360
1       1
 
361
2       NULL
 
362
3       3
 
363
4       NULL
 
364
5       5
 
365
6       NULL
 
366
7       7
 
367
8       NULL
 
368
9       9
 
369
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
370
c1      c1
 
371
0       NULL
 
372
1       1
 
373
2       NULL
 
374
3       3
 
375
4       NULL
 
376
5       5
 
377
6       NULL
 
378
7       7
 
379
8       NULL
 
380
9       9
 
381
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 < 5;
 
382
c1      c1
 
383
0       NULL
 
384
1       1
 
385
2       NULL
 
386
3       3
 
387
4       NULL
 
388
DROP TABLE t1,t2,t3,t4,t5,t6;
 
389
CREATE TABLE t1 (c1 INT NOT NULL);
 
390
CREATE TABLE t2 (c1 INT NOT NULL);
 
391
CREATE TABLE t3 (c1 INT NOT NULL);
 
392
CREATE TABLE t4 (c1 INT NOT NULL);
 
393
CREATE TABLE t5 (c1 INT NOT NULL);
 
394
CREATE TABLE t6 (c1 INT NOT NULL);
 
395
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
396
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
397
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
398
INSERT INTO t4 (c1) VALUES(10);
 
399
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
400
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
401
c1      c1
 
402
0       NULL
 
403
1       1
 
404
2       NULL
 
405
3       3
 
406
4       NULL
 
407
5       5
 
408
6       NULL
 
409
7       7
 
410
8       NULL
 
411
9       9
 
412
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
413
c1      c1
 
414
0       NULL
 
415
1       1
 
416
2       NULL
 
417
3       3
 
418
4       NULL
 
419
5       5
 
420
6       NULL
 
421
7       7
 
422
8       NULL
 
423
9       9
 
424
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 < 5;
 
425
c1      c1
 
426
0       NULL
 
427
1       1
 
428
2       NULL
 
429
3       3
 
430
4       NULL
 
431
DROP TABLE t1,t2,t3,t4,t5,t6;
 
432
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
433
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
434
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
435
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
436
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
437
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
438
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
439
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
440
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
441
INSERT INTO t4 (c1) VALUES(10);
 
442
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
443
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
444
c1      c1
 
445
0       NULL
 
446
1       1
 
447
2       NULL
 
448
3       3
 
449
4       NULL
 
450
5       5
 
451
6       NULL
 
452
7       7
 
453
8       NULL
 
454
9       9
 
455
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
456
c1      c1
 
457
0       NULL
 
458
1       1
 
459
2       NULL
 
460
3       3
 
461
4       NULL
 
462
5       5
 
463
6       NULL
 
464
7       7
 
465
8       NULL
 
466
9       9
 
467
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 < 5;
 
468
c1      c1
 
469
0       NULL
 
470
1       1
 
471
2       NULL
 
472
3       3
 
473
4       NULL
 
474
DROP TABLE t1,t2,t3,t4,t5,t6;
 
475
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
476
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
477
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
478
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
479
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
480
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
481
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
482
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
483
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
484
INSERT INTO t4 (c1) VALUES(10);
 
485
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
486
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
487
c1      c1
 
488
0       NULL
 
489
1       1
 
490
2       NULL
 
491
3       3
 
492
4       NULL
 
493
5       5
 
494
6       NULL
 
495
7       7
 
496
8       NULL
 
497
9       9
 
498
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
499
c1      c1
 
500
0       NULL
 
501
1       1
 
502
2       NULL
 
503
3       3
 
504
4       NULL
 
505
5       5
 
506
6       NULL
 
507
7       7
 
508
8       NULL
 
509
9       9
 
510
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 < 5;
 
511
c1      c1
 
512
0       NULL
 
513
1       1
 
514
2       NULL
 
515
3       3
 
516
4       NULL
 
517
DROP TABLE t1,t2,t3,t4,t5,t6;
 
518
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
519
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
520
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
521
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
522
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
523
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
524
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
525
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
526
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
527
INSERT INTO t4 (c1) VALUES(10);
 
528
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
529
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
530
c1      c1
 
531
0       NULL
 
532
1       NULL
 
533
2       NULL
 
534
3       NULL
 
535
4       NULL
 
536
5       NULL
 
537
6       NULL
 
538
7       NULL
 
539
8       NULL
 
540
9       NULL
 
541
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
542
c1      c1
 
543
0       NULL
 
544
1       NULL
 
545
2       NULL
 
546
3       NULL
 
547
4       NULL
 
548
5       NULL
 
549
6       NULL
 
550
7       NULL
 
551
8       NULL
 
552
9       NULL
 
553
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 < 5;
 
554
c1      c1
 
555
0       NULL
 
556
1       NULL
 
557
2       NULL
 
558
3       NULL
 
559
4       NULL
 
560
DROP TABLE t1,t2,t3,t4,t5,t6;
 
561
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
562
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
563
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
564
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
565
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
566
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
567
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
568
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
569
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
570
INSERT INTO t4 (c1) VALUES(10);
 
571
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
572
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
573
c1      c1
 
574
0       NULL
 
575
1       NULL
 
576
2       NULL
 
577
3       NULL
 
578
4       NULL
 
579
5       NULL
 
580
6       NULL
 
581
7       NULL
 
582
8       NULL
 
583
9       NULL
 
584
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
585
c1      c1
 
586
0       NULL
 
587
1       NULL
 
588
2       NULL
 
589
3       NULL
 
590
4       NULL
 
591
5       NULL
 
592
6       NULL
 
593
7       NULL
 
594
8       NULL
 
595
9       NULL
 
596
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 < 5;
 
597
c1      c1
 
598
0       NULL
 
599
1       NULL
 
600
2       NULL
 
601
3       NULL
 
602
4       NULL
 
603
DROP TABLE t1,t2,t3,t4,t5,t6;
 
604
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
605
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
606
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
607
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
608
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
609
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
610
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
611
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
612
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
613
INSERT INTO t4 (c1) VALUES(10);
 
614
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
615
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
616
c1      c1
 
617
0       NULL
 
618
1       NULL
 
619
2       NULL
 
620
3       NULL
 
621
4       NULL
 
622
5       NULL
 
623
6       NULL
 
624
7       NULL
 
625
8       NULL
 
626
9       NULL
 
627
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
628
c1      c1
 
629
0       NULL
 
630
1       NULL
 
631
2       NULL
 
632
3       NULL
 
633
4       NULL
 
634
5       NULL
 
635
6       NULL
 
636
7       NULL
 
637
8       NULL
 
638
9       NULL
 
639
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 < 5;
 
640
c1      c1
 
641
0       NULL
 
642
1       NULL
 
643
2       NULL
 
644
3       NULL
 
645
4       NULL
 
646
DROP TABLE t1,t2,t3,t4,t5,t6;
 
647
CREATE TABLE t1 (c1 INT NOT NULL);
 
648
CREATE TABLE t2 (c1 INT NOT NULL);
 
649
CREATE TABLE t3 (c1 INT NOT NULL);
 
650
CREATE TABLE t4 (c1 INT NOT NULL);
 
651
CREATE TABLE t5 (c1 INT NOT NULL);
 
652
CREATE TABLE t6 (c1 INT NOT NULL);
 
653
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
654
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
655
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
656
INSERT INTO t4 (c1) VALUES(10);
 
657
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
658
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
659
c1      c1
 
660
0       NULL
 
661
1       NULL
 
662
2       NULL
 
663
3       NULL
 
664
4       NULL
 
665
5       NULL
 
666
6       NULL
 
667
7       NULL
 
668
8       NULL
 
669
9       NULL
 
670
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
671
c1      c1
 
672
0       NULL
 
673
1       NULL
 
674
2       NULL
 
675
3       NULL
 
676
4       NULL
 
677
5       NULL
 
678
6       NULL
 
679
7       NULL
 
680
8       NULL
 
681
9       NULL
 
682
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 < 5;
 
683
c1      c1
 
684
0       NULL
 
685
1       NULL
 
686
2       NULL
 
687
3       NULL
 
688
4       NULL
 
689
DROP TABLE t1,t2,t3,t4,t5,t6;
 
690
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
691
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
692
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
693
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
694
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
695
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
696
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
697
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
698
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
699
INSERT INTO t4 (c1) VALUES(10);
 
700
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
701
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
702
c1      c1
 
703
0       NULL
 
704
1       NULL
 
705
2       NULL
 
706
3       NULL
 
707
4       NULL
 
708
5       NULL
 
709
6       NULL
 
710
7       NULL
 
711
8       NULL
 
712
9       NULL
 
713
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
714
c1      c1
 
715
0       NULL
 
716
1       NULL
 
717
2       NULL
 
718
3       NULL
 
719
4       NULL
 
720
5       NULL
 
721
6       NULL
 
722
7       NULL
 
723
8       NULL
 
724
9       NULL
 
725
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 < 5;
 
726
c1      c1
 
727
0       NULL
 
728
1       NULL
 
729
2       NULL
 
730
3       NULL
 
731
4       NULL
 
732
DROP TABLE t1,t2,t3,t4,t5,t6;
 
733
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
734
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
735
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
736
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
737
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
738
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
739
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
740
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
741
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
742
INSERT INTO t4 (c1) VALUES(10);
 
743
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
744
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
745
c1      c1
 
746
0       NULL
 
747
1       NULL
 
748
2       NULL
 
749
3       NULL
 
750
4       NULL
 
751
5       NULL
 
752
6       NULL
 
753
7       NULL
 
754
8       NULL
 
755
9       NULL
 
756
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
757
c1      c1
 
758
0       NULL
 
759
1       NULL
 
760
2       NULL
 
761
3       NULL
 
762
4       NULL
 
763
5       NULL
 
764
6       NULL
 
765
7       NULL
 
766
8       NULL
 
767
9       NULL
 
768
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 < 5;
 
769
c1      c1
 
770
0       NULL
 
771
1       NULL
 
772
2       NULL
 
773
3       NULL
 
774
4       NULL
 
775
DROP TABLE t1,t2,t3,t4,t5,t6;
 
776
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
777
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
778
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
779
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
780
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
781
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
782
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
783
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
784
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
785
INSERT INTO t4 (c1) VALUES(10);
 
786
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
787
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
788
c1      c1
 
789
0       NULL
 
790
1       NULL
 
791
2       NULL
 
792
3       NULL
 
793
4       NULL
 
794
5       NULL
 
795
6       NULL
 
796
7       NULL
 
797
8       NULL
 
798
9       NULL
 
799
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
800
c1      c1
 
801
0       NULL
 
802
1       NULL
 
803
2       NULL
 
804
3       NULL
 
805
4       NULL
 
806
5       NULL
 
807
6       NULL
 
808
7       NULL
 
809
8       NULL
 
810
9       NULL
 
811
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 < 5;
 
812
c1      c1
 
813
0       NULL
 
814
1       NULL
 
815
2       NULL
 
816
3       NULL
 
817
4       NULL
 
818
DROP TABLE t1,t2,t3,t4,t5,t6;
 
819
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
820
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
821
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
822
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
823
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
824
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
825
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
826
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
827
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
828
INSERT INTO t4 (c1) VALUES(10);
 
829
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
830
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
831
c1      c1
 
832
0       NULL
 
833
1       NULL
 
834
2       NULL
 
835
3       NULL
 
836
4       NULL
 
837
5       NULL
 
838
6       NULL
 
839
7       NULL
 
840
8       NULL
 
841
9       NULL
 
842
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
843
c1      c1
 
844
0       NULL
 
845
1       NULL
 
846
2       NULL
 
847
3       NULL
 
848
4       NULL
 
849
5       NULL
 
850
6       NULL
 
851
7       NULL
 
852
8       NULL
 
853
9       NULL
 
854
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 < 5;
 
855
c1      c1
 
856
0       NULL
 
857
1       NULL
 
858
2       NULL
 
859
3       NULL
 
860
4       NULL
 
861
DROP TABLE t1,t2,t3,t4,t5,t6;
 
862
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
863
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
864
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
865
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
866
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
867
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
868
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
869
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
870
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
871
INSERT INTO t4 (c1) VALUES(10);
 
872
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
873
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
874
c1      c1
 
875
0       NULL
 
876
1       NULL
 
877
2       NULL
 
878
3       NULL
 
879
4       NULL
 
880
5       NULL
 
881
6       NULL
 
882
7       NULL
 
883
8       NULL
 
884
9       NULL
 
885
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
886
c1      c1
 
887
0       NULL
 
888
1       NULL
 
889
2       NULL
 
890
3       NULL
 
891
4       NULL
 
892
5       NULL
 
893
6       NULL
 
894
7       NULL
 
895
8       NULL
 
896
9       NULL
 
897
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 < 5;
 
898
c1      c1
 
899
0       NULL
 
900
1       NULL
 
901
2       NULL
 
902
3       NULL
 
903
4       NULL
 
904
DROP TABLE t1,t2,t3,t4,t5,t6;
 
905
CREATE TABLE t1 (c1 INT NOT NULL);
 
906
CREATE TABLE t2 (c1 INT NOT NULL);
 
907
CREATE TABLE t3 (c1 INT NOT NULL);
 
908
CREATE TABLE t4 (c1 INT NOT NULL);
 
909
CREATE TABLE t5 (c1 INT NOT NULL);
 
910
CREATE TABLE t6 (c1 INT NOT NULL);
 
911
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
912
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
913
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
914
INSERT INTO t4 (c1) VALUES(10);
 
915
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
916
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
917
c1      c1
 
918
0       NULL
 
919
1       NULL
 
920
2       NULL
 
921
3       NULL
 
922
4       NULL
 
923
5       NULL
 
924
6       NULL
 
925
7       NULL
 
926
8       NULL
 
927
9       NULL
 
928
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
929
c1      c1
 
930
0       NULL
 
931
1       NULL
 
932
2       NULL
 
933
3       NULL
 
934
4       NULL
 
935
5       NULL
 
936
6       NULL
 
937
7       NULL
 
938
8       NULL
 
939
9       NULL
 
940
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 < 5;
 
941
c1      c1
 
942
0       NULL
 
943
1       NULL
 
944
2       NULL
 
945
3       NULL
 
946
4       NULL
 
947
DROP TABLE t1,t2,t3,t4,t5,t6;
 
948
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
949
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
950
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
951
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
952
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
953
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
954
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
955
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
956
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
957
INSERT INTO t4 (c1) VALUES(10);
 
958
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
959
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
960
c1      c1
 
961
0       NULL
 
962
1       NULL
 
963
2       NULL
 
964
3       NULL
 
965
4       NULL
 
966
5       NULL
 
967
6       NULL
 
968
7       NULL
 
969
8       NULL
 
970
9       NULL
 
971
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
972
c1      c1
 
973
0       NULL
 
974
1       NULL
 
975
2       NULL
 
976
3       NULL
 
977
4       NULL
 
978
5       NULL
 
979
6       NULL
 
980
7       NULL
 
981
8       NULL
 
982
9       NULL
 
983
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 < 5;
 
984
c1      c1
 
985
0       NULL
 
986
1       NULL
 
987
2       NULL
 
988
3       NULL
 
989
4       NULL
 
990
DROP TABLE t1,t2,t3,t4,t5,t6;
 
991
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
992
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
993
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
994
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
995
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
996
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
997
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
998
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
999
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1000
INSERT INTO t4 (c1) VALUES(10);
 
1001
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1002
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
1003
c1      c1
 
1004
0       NULL
 
1005
1       NULL
 
1006
2       NULL
 
1007
3       NULL
 
1008
4       NULL
 
1009
5       NULL
 
1010
6       NULL
 
1011
7       NULL
 
1012
8       NULL
 
1013
9       NULL
 
1014
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
1015
c1      c1
 
1016
0       NULL
 
1017
1       NULL
 
1018
2       NULL
 
1019
3       NULL
 
1020
4       NULL
 
1021
5       NULL
 
1022
6       NULL
 
1023
7       NULL
 
1024
8       NULL
 
1025
9       NULL
 
1026
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 < 5;
 
1027
c1      c1
 
1028
0       NULL
 
1029
1       NULL
 
1030
2       NULL
 
1031
3       NULL
 
1032
4       NULL
 
1033
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1034
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
1035
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
1036
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
1037
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
1038
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
1039
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
1040
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1041
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1042
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1043
INSERT INTO t4 (c1) VALUES(10);
 
1044
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1045
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
1046
c1      c1
 
1047
0       NULL
 
1048
1       NULL
 
1049
2       NULL
 
1050
3       NULL
 
1051
4       NULL
 
1052
5       NULL
 
1053
6       NULL
 
1054
7       NULL
 
1055
8       NULL
 
1056
9       NULL
 
1057
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
1058
c1      c1
 
1059
0       NULL
 
1060
1       NULL
 
1061
2       NULL
 
1062
3       NULL
 
1063
4       NULL
 
1064
5       NULL
 
1065
6       NULL
 
1066
7       NULL
 
1067
8       NULL
 
1068
9       NULL
 
1069
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 < 5;
 
1070
c1      c1
 
1071
0       NULL
 
1072
1       NULL
 
1073
2       NULL
 
1074
3       NULL
 
1075
4       NULL
 
1076
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1077
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
1078
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
1079
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
1080
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
1081
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
1082
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
1083
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1084
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1085
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1086
INSERT INTO t4 (c1) VALUES(10);
 
1087
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1088
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
1089
c1      c1
 
1090
0       NULL
 
1091
1       NULL
 
1092
2       NULL
 
1093
3       NULL
 
1094
4       NULL
 
1095
5       NULL
 
1096
6       NULL
 
1097
7       NULL
 
1098
8       NULL
 
1099
9       NULL
 
1100
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
1101
c1      c1
 
1102
0       NULL
 
1103
1       NULL
 
1104
2       NULL
 
1105
3       NULL
 
1106
4       NULL
 
1107
5       NULL
 
1108
6       NULL
 
1109
7       NULL
 
1110
8       NULL
 
1111
9       NULL
 
1112
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 < 5;
 
1113
c1      c1
 
1114
0       NULL
 
1115
1       NULL
 
1116
2       NULL
 
1117
3       NULL
 
1118
4       NULL
 
1119
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1120
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
1121
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
1122
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
1123
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
1124
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
1125
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
1126
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1127
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1128
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1129
INSERT INTO t4 (c1) VALUES(10);
 
1130
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1131
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
1132
c1      c1
 
1133
0       NULL
 
1134
1       NULL
 
1135
2       NULL
 
1136
3       NULL
 
1137
4       NULL
 
1138
5       NULL
 
1139
6       NULL
 
1140
7       NULL
 
1141
8       NULL
 
1142
9       NULL
 
1143
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
1144
c1      c1
 
1145
0       NULL
 
1146
1       NULL
 
1147
2       NULL
 
1148
3       NULL
 
1149
4       NULL
 
1150
5       NULL
 
1151
6       NULL
 
1152
7       NULL
 
1153
8       NULL
 
1154
9       NULL
 
1155
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 < 5;
 
1156
c1      c1
 
1157
0       NULL
 
1158
1       NULL
 
1159
2       NULL
 
1160
3       NULL
 
1161
4       NULL
 
1162
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1163
CREATE TABLE t1 (c1 INT NOT NULL);
 
1164
CREATE TABLE t2 (c1 INT NOT NULL);
 
1165
CREATE TABLE t3 (c1 INT NOT NULL);
 
1166
CREATE TABLE t4 (c1 INT NOT NULL);
 
1167
CREATE TABLE t5 (c1 INT NOT NULL);
 
1168
CREATE TABLE t6 (c1 INT NOT NULL);
 
1169
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1170
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1171
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1172
INSERT INTO t4 (c1) VALUES(10);
 
1173
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1174
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
1175
c1      c1
 
1176
0       NULL
 
1177
1       NULL
 
1178
2       NULL
 
1179
3       NULL
 
1180
4       NULL
 
1181
5       NULL
 
1182
6       NULL
 
1183
7       NULL
 
1184
8       NULL
 
1185
9       NULL
 
1186
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
1187
c1      c1
 
1188
0       NULL
 
1189
1       NULL
 
1190
2       NULL
 
1191
3       NULL
 
1192
4       NULL
 
1193
5       NULL
 
1194
6       NULL
 
1195
7       NULL
 
1196
8       NULL
 
1197
9       NULL
 
1198
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 < 5;
 
1199
c1      c1
 
1200
0       NULL
 
1201
1       NULL
 
1202
2       NULL
 
1203
3       NULL
 
1204
4       NULL
 
1205
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1206
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
1207
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
1208
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
1209
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
1210
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
1211
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
1212
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1213
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1214
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1215
INSERT INTO t4 (c1) VALUES(10);
 
1216
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1217
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
1218
c1      c1
 
1219
0       NULL
 
1220
1       NULL
 
1221
2       NULL
 
1222
3       NULL
 
1223
4       NULL
 
1224
5       NULL
 
1225
6       NULL
 
1226
7       NULL
 
1227
8       NULL
 
1228
9       NULL
 
1229
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
1230
c1      c1
 
1231
0       NULL
 
1232
1       NULL
 
1233
2       NULL
 
1234
3       NULL
 
1235
4       NULL
 
1236
5       NULL
 
1237
6       NULL
 
1238
7       NULL
 
1239
8       NULL
 
1240
9       NULL
 
1241
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 < 5;
 
1242
c1      c1
 
1243
0       NULL
 
1244
1       NULL
 
1245
2       NULL
 
1246
3       NULL
 
1247
4       NULL
 
1248
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1249
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
1250
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
1251
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
1252
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
1253
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
1254
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
1255
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1256
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1257
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1258
INSERT INTO t4 (c1) VALUES(10);
 
1259
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1260
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
1261
c1      c1
 
1262
0       NULL
 
1263
1       NULL
 
1264
2       NULL
 
1265
3       NULL
 
1266
4       NULL
 
1267
5       NULL
 
1268
6       NULL
 
1269
7       NULL
 
1270
8       NULL
 
1271
9       NULL
 
1272
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
1273
c1      c1
 
1274
0       NULL
 
1275
1       NULL
 
1276
2       NULL
 
1277
3       NULL
 
1278
4       NULL
 
1279
5       NULL
 
1280
6       NULL
 
1281
7       NULL
 
1282
8       NULL
 
1283
9       NULL
 
1284
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 < 5;
 
1285
c1      c1
 
1286
0       NULL
 
1287
1       NULL
 
1288
2       NULL
 
1289
3       NULL
 
1290
4       NULL
 
1291
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1292
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
1293
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
1294
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
1295
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
1296
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
1297
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
1298
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1299
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1300
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1301
INSERT INTO t4 (c1) VALUES(10);
 
1302
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1303
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
1304
c1      c1
 
1305
0       0
 
1306
1       1
 
1307
2       2
 
1308
3       3
 
1309
4       4
 
1310
5       5
 
1311
6       6
 
1312
7       7
 
1313
8       8
 
1314
9       9
 
1315
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
1316
c1      c1
 
1317
0       0
 
1318
1       1
 
1319
2       2
 
1320
3       3
 
1321
4       4
 
1322
5       5
 
1323
6       6
 
1324
7       7
 
1325
8       8
 
1326
9       9
 
1327
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <= 5;
 
1328
c1      c1
 
1329
0       0
 
1330
1       1
 
1331
2       2
 
1332
3       3
 
1333
4       4
 
1334
5       5
 
1335
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1336
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
1337
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
1338
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
1339
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
1340
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
1341
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
1342
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1343
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1344
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1345
INSERT INTO t4 (c1) VALUES(10);
 
1346
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1347
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
1348
c1      c1
 
1349
0       0
 
1350
1       1
 
1351
2       2
 
1352
3       3
 
1353
4       4
 
1354
5       5
 
1355
6       6
 
1356
7       7
 
1357
8       8
 
1358
9       9
 
1359
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
1360
c1      c1
 
1361
0       0
 
1362
1       1
 
1363
2       2
 
1364
3       3
 
1365
4       4
 
1366
5       5
 
1367
6       6
 
1368
7       7
 
1369
8       8
 
1370
9       9
 
1371
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <= 5;
 
1372
c1      c1
 
1373
0       0
 
1374
1       1
 
1375
2       2
 
1376
3       3
 
1377
4       4
 
1378
5       5
 
1379
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1380
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
1381
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
1382
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
1383
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
1384
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
1385
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
1386
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1387
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1388
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1389
INSERT INTO t4 (c1) VALUES(10);
 
1390
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1391
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
1392
c1      c1
 
1393
0       0
 
1394
1       1
 
1395
2       2
 
1396
3       3
 
1397
4       4
 
1398
5       5
 
1399
6       6
 
1400
7       7
 
1401
8       8
 
1402
9       9
 
1403
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
1404
c1      c1
 
1405
0       0
 
1406
1       1
 
1407
2       2
 
1408
3       3
 
1409
4       4
 
1410
5       5
 
1411
6       6
 
1412
7       7
 
1413
8       8
 
1414
9       9
 
1415
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <= 5;
 
1416
c1      c1
 
1417
0       0
 
1418
1       1
 
1419
2       2
 
1420
3       3
 
1421
4       4
 
1422
5       5
 
1423
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1424
CREATE TABLE t1 (c1 INT NOT NULL);
 
1425
CREATE TABLE t2 (c1 INT NOT NULL);
 
1426
CREATE TABLE t3 (c1 INT NOT NULL);
 
1427
CREATE TABLE t4 (c1 INT NOT NULL);
 
1428
CREATE TABLE t5 (c1 INT NOT NULL);
 
1429
CREATE TABLE t6 (c1 INT NOT NULL);
 
1430
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1431
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1432
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1433
INSERT INTO t4 (c1) VALUES(10);
 
1434
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1435
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
1436
c1      c1
 
1437
0       0
 
1438
1       1
 
1439
2       2
 
1440
3       3
 
1441
4       4
 
1442
5       5
 
1443
6       6
 
1444
7       7
 
1445
8       8
 
1446
9       9
 
1447
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
1448
c1      c1
 
1449
0       0
 
1450
1       1
 
1451
2       2
 
1452
3       3
 
1453
4       4
 
1454
5       5
 
1455
6       6
 
1456
7       7
 
1457
8       8
 
1458
9       9
 
1459
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <= 5;
 
1460
c1      c1
 
1461
0       0
 
1462
1       1
 
1463
2       2
 
1464
3       3
 
1465
4       4
 
1466
5       5
 
1467
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1468
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
1469
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
1470
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
1471
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
1472
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
1473
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
1474
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1475
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1476
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1477
INSERT INTO t4 (c1) VALUES(10);
 
1478
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1479
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
1480
c1      c1
 
1481
0       0
 
1482
1       1
 
1483
2       2
 
1484
3       3
 
1485
4       4
 
1486
5       5
 
1487
6       6
 
1488
7       7
 
1489
8       8
 
1490
9       9
 
1491
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
1492
c1      c1
 
1493
0       0
 
1494
1       1
 
1495
2       2
 
1496
3       3
 
1497
4       4
 
1498
5       5
 
1499
6       6
 
1500
7       7
 
1501
8       8
 
1502
9       9
 
1503
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <= 5;
 
1504
c1      c1
 
1505
0       0
 
1506
1       1
 
1507
2       2
 
1508
3       3
 
1509
4       4
 
1510
5       5
 
1511
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1512
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
1513
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
1514
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
1515
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
1516
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
1517
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
1518
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1519
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1520
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1521
INSERT INTO t4 (c1) VALUES(10);
 
1522
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1523
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
1524
c1      c1
 
1525
0       0
 
1526
1       1
 
1527
2       2
 
1528
3       3
 
1529
4       4
 
1530
5       5
 
1531
6       6
 
1532
7       7
 
1533
8       8
 
1534
9       9
 
1535
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
1536
c1      c1
 
1537
0       0
 
1538
1       1
 
1539
2       2
 
1540
3       3
 
1541
4       4
 
1542
5       5
 
1543
6       6
 
1544
7       7
 
1545
8       8
 
1546
9       9
 
1547
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <= 5;
 
1548
c1      c1
 
1549
0       0
 
1550
1       1
 
1551
2       2
 
1552
3       3
 
1553
4       4
 
1554
5       5
 
1555
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1556
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
1557
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
1558
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
1559
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
1560
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
1561
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
1562
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1563
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1564
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1565
INSERT INTO t4 (c1) VALUES(10);
 
1566
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1567
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
1568
c1      c1
 
1569
0       NULL
 
1570
1       1
 
1571
2       NULL
 
1572
3       3
 
1573
4       NULL
 
1574
5       5
 
1575
6       NULL
 
1576
7       7
 
1577
8       NULL
 
1578
9       9
 
1579
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
1580
c1      c1
 
1581
0       NULL
 
1582
1       1
 
1583
2       NULL
 
1584
3       3
 
1585
4       NULL
 
1586
5       5
 
1587
6       NULL
 
1588
7       7
 
1589
8       NULL
 
1590
9       9
 
1591
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <= 5;
 
1592
c1      c1
 
1593
0       NULL
 
1594
1       1
 
1595
2       NULL
 
1596
3       3
 
1597
4       NULL
 
1598
5       5
 
1599
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1600
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
1601
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
1602
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
1603
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
1604
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
1605
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
1606
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1607
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1608
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1609
INSERT INTO t4 (c1) VALUES(10);
 
1610
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1611
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
1612
c1      c1
 
1613
0       NULL
 
1614
1       1
 
1615
2       NULL
 
1616
3       3
 
1617
4       NULL
 
1618
5       5
 
1619
6       NULL
 
1620
7       7
 
1621
8       NULL
 
1622
9       9
 
1623
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
1624
c1      c1
 
1625
0       NULL
 
1626
1       1
 
1627
2       NULL
 
1628
3       3
 
1629
4       NULL
 
1630
5       5
 
1631
6       NULL
 
1632
7       7
 
1633
8       NULL
 
1634
9       9
 
1635
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <= 5;
 
1636
c1      c1
 
1637
0       NULL
 
1638
1       1
 
1639
2       NULL
 
1640
3       3
 
1641
4       NULL
 
1642
5       5
 
1643
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1644
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
1645
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
1646
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
1647
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
1648
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
1649
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
1650
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1651
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1652
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1653
INSERT INTO t4 (c1) VALUES(10);
 
1654
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1655
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
1656
c1      c1
 
1657
0       NULL
 
1658
1       1
 
1659
2       NULL
 
1660
3       3
 
1661
4       NULL
 
1662
5       5
 
1663
6       NULL
 
1664
7       7
 
1665
8       NULL
 
1666
9       9
 
1667
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
1668
c1      c1
 
1669
0       NULL
 
1670
1       1
 
1671
2       NULL
 
1672
3       3
 
1673
4       NULL
 
1674
5       5
 
1675
6       NULL
 
1676
7       7
 
1677
8       NULL
 
1678
9       9
 
1679
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <= 5;
 
1680
c1      c1
 
1681
0       NULL
 
1682
1       1
 
1683
2       NULL
 
1684
3       3
 
1685
4       NULL
 
1686
5       5
 
1687
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1688
CREATE TABLE t1 (c1 INT NOT NULL);
 
1689
CREATE TABLE t2 (c1 INT NOT NULL);
 
1690
CREATE TABLE t3 (c1 INT NOT NULL);
 
1691
CREATE TABLE t4 (c1 INT NOT NULL);
 
1692
CREATE TABLE t5 (c1 INT NOT NULL);
 
1693
CREATE TABLE t6 (c1 INT NOT NULL);
 
1694
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1695
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1696
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1697
INSERT INTO t4 (c1) VALUES(10);
 
1698
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1699
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
1700
c1      c1
 
1701
0       NULL
 
1702
1       1
 
1703
2       NULL
 
1704
3       3
 
1705
4       NULL
 
1706
5       5
 
1707
6       NULL
 
1708
7       7
 
1709
8       NULL
 
1710
9       9
 
1711
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
1712
c1      c1
 
1713
0       NULL
 
1714
1       1
 
1715
2       NULL
 
1716
3       3
 
1717
4       NULL
 
1718
5       5
 
1719
6       NULL
 
1720
7       7
 
1721
8       NULL
 
1722
9       9
 
1723
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <= 5;
 
1724
c1      c1
 
1725
0       NULL
 
1726
1       1
 
1727
2       NULL
 
1728
3       3
 
1729
4       NULL
 
1730
5       5
 
1731
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1732
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
1733
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
1734
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
1735
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
1736
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
1737
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
1738
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1739
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1740
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1741
INSERT INTO t4 (c1) VALUES(10);
 
1742
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1743
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
1744
c1      c1
 
1745
0       NULL
 
1746
1       1
 
1747
2       NULL
 
1748
3       3
 
1749
4       NULL
 
1750
5       5
 
1751
6       NULL
 
1752
7       7
 
1753
8       NULL
 
1754
9       9
 
1755
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
1756
c1      c1
 
1757
0       NULL
 
1758
1       1
 
1759
2       NULL
 
1760
3       3
 
1761
4       NULL
 
1762
5       5
 
1763
6       NULL
 
1764
7       7
 
1765
8       NULL
 
1766
9       9
 
1767
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <= 5;
 
1768
c1      c1
 
1769
0       NULL
 
1770
1       1
 
1771
2       NULL
 
1772
3       3
 
1773
4       NULL
 
1774
5       5
 
1775
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1776
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
1777
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
1778
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
1779
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
1780
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
1781
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
1782
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1783
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1784
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1785
INSERT INTO t4 (c1) VALUES(10);
 
1786
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1787
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
1788
c1      c1
 
1789
0       NULL
 
1790
1       1
 
1791
2       NULL
 
1792
3       3
 
1793
4       NULL
 
1794
5       5
 
1795
6       NULL
 
1796
7       7
 
1797
8       NULL
 
1798
9       9
 
1799
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
1800
c1      c1
 
1801
0       NULL
 
1802
1       1
 
1803
2       NULL
 
1804
3       3
 
1805
4       NULL
 
1806
5       5
 
1807
6       NULL
 
1808
7       7
 
1809
8       NULL
 
1810
9       9
 
1811
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <= 5;
 
1812
c1      c1
 
1813
0       NULL
 
1814
1       1
 
1815
2       NULL
 
1816
3       3
 
1817
4       NULL
 
1818
5       5
 
1819
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1820
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
1821
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
1822
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
1823
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
1824
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
1825
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
1826
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1827
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1828
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1829
INSERT INTO t4 (c1) VALUES(10);
 
1830
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1831
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
1832
c1      c1
 
1833
0       NULL
 
1834
1       NULL
 
1835
2       NULL
 
1836
3       NULL
 
1837
4       NULL
 
1838
5       NULL
 
1839
6       NULL
 
1840
7       NULL
 
1841
8       NULL
 
1842
9       NULL
 
1843
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
1844
c1      c1
 
1845
0       NULL
 
1846
1       NULL
 
1847
2       NULL
 
1848
3       NULL
 
1849
4       NULL
 
1850
5       NULL
 
1851
6       NULL
 
1852
7       NULL
 
1853
8       NULL
 
1854
9       NULL
 
1855
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <= 5;
 
1856
c1      c1
 
1857
0       NULL
 
1858
1       NULL
 
1859
2       NULL
 
1860
3       NULL
 
1861
4       NULL
 
1862
5       NULL
 
1863
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1864
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
1865
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
1866
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
1867
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
1868
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
1869
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
1870
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1871
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1872
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1873
INSERT INTO t4 (c1) VALUES(10);
 
1874
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1875
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
1876
c1      c1
 
1877
0       NULL
 
1878
1       NULL
 
1879
2       NULL
 
1880
3       NULL
 
1881
4       NULL
 
1882
5       NULL
 
1883
6       NULL
 
1884
7       NULL
 
1885
8       NULL
 
1886
9       NULL
 
1887
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
1888
c1      c1
 
1889
0       NULL
 
1890
1       NULL
 
1891
2       NULL
 
1892
3       NULL
 
1893
4       NULL
 
1894
5       NULL
 
1895
6       NULL
 
1896
7       NULL
 
1897
8       NULL
 
1898
9       NULL
 
1899
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <= 5;
 
1900
c1      c1
 
1901
0       NULL
 
1902
1       NULL
 
1903
2       NULL
 
1904
3       NULL
 
1905
4       NULL
 
1906
5       NULL
 
1907
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1908
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
1909
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
1910
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
1911
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
1912
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
1913
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
1914
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1915
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1916
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1917
INSERT INTO t4 (c1) VALUES(10);
 
1918
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1919
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
1920
c1      c1
 
1921
0       NULL
 
1922
1       NULL
 
1923
2       NULL
 
1924
3       NULL
 
1925
4       NULL
 
1926
5       NULL
 
1927
6       NULL
 
1928
7       NULL
 
1929
8       NULL
 
1930
9       NULL
 
1931
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
1932
c1      c1
 
1933
0       NULL
 
1934
1       NULL
 
1935
2       NULL
 
1936
3       NULL
 
1937
4       NULL
 
1938
5       NULL
 
1939
6       NULL
 
1940
7       NULL
 
1941
8       NULL
 
1942
9       NULL
 
1943
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <= 5;
 
1944
c1      c1
 
1945
0       NULL
 
1946
1       NULL
 
1947
2       NULL
 
1948
3       NULL
 
1949
4       NULL
 
1950
5       NULL
 
1951
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1952
CREATE TABLE t1 (c1 INT NOT NULL);
 
1953
CREATE TABLE t2 (c1 INT NOT NULL);
 
1954
CREATE TABLE t3 (c1 INT NOT NULL);
 
1955
CREATE TABLE t4 (c1 INT NOT NULL);
 
1956
CREATE TABLE t5 (c1 INT NOT NULL);
 
1957
CREATE TABLE t6 (c1 INT NOT NULL);
 
1958
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1959
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1960
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1961
INSERT INTO t4 (c1) VALUES(10);
 
1962
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1963
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
1964
c1      c1
 
1965
0       NULL
 
1966
1       NULL
 
1967
2       NULL
 
1968
3       NULL
 
1969
4       NULL
 
1970
5       NULL
 
1971
6       NULL
 
1972
7       NULL
 
1973
8       NULL
 
1974
9       NULL
 
1975
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
1976
c1      c1
 
1977
0       NULL
 
1978
1       NULL
 
1979
2       NULL
 
1980
3       NULL
 
1981
4       NULL
 
1982
5       NULL
 
1983
6       NULL
 
1984
7       NULL
 
1985
8       NULL
 
1986
9       NULL
 
1987
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <= 5;
 
1988
c1      c1
 
1989
0       NULL
 
1990
1       NULL
 
1991
2       NULL
 
1992
3       NULL
 
1993
4       NULL
 
1994
5       NULL
 
1995
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1996
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
1997
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
1998
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
1999
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
2000
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
2001
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
2002
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2003
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2004
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2005
INSERT INTO t4 (c1) VALUES(10);
 
2006
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2007
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
2008
c1      c1
 
2009
0       NULL
 
2010
1       NULL
 
2011
2       NULL
 
2012
3       NULL
 
2013
4       NULL
 
2014
5       NULL
 
2015
6       NULL
 
2016
7       NULL
 
2017
8       NULL
 
2018
9       NULL
 
2019
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
2020
c1      c1
 
2021
0       NULL
 
2022
1       NULL
 
2023
2       NULL
 
2024
3       NULL
 
2025
4       NULL
 
2026
5       NULL
 
2027
6       NULL
 
2028
7       NULL
 
2029
8       NULL
 
2030
9       NULL
 
2031
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <= 5;
 
2032
c1      c1
 
2033
0       NULL
 
2034
1       NULL
 
2035
2       NULL
 
2036
3       NULL
 
2037
4       NULL
 
2038
5       NULL
 
2039
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2040
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
2041
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
2042
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
2043
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
2044
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
2045
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
2046
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2047
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2048
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2049
INSERT INTO t4 (c1) VALUES(10);
 
2050
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2051
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
2052
c1      c1
 
2053
0       NULL
 
2054
1       NULL
 
2055
2       NULL
 
2056
3       NULL
 
2057
4       NULL
 
2058
5       NULL
 
2059
6       NULL
 
2060
7       NULL
 
2061
8       NULL
 
2062
9       NULL
 
2063
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
2064
c1      c1
 
2065
0       NULL
 
2066
1       NULL
 
2067
2       NULL
 
2068
3       NULL
 
2069
4       NULL
 
2070
5       NULL
 
2071
6       NULL
 
2072
7       NULL
 
2073
8       NULL
 
2074
9       NULL
 
2075
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <= 5;
 
2076
c1      c1
 
2077
0       NULL
 
2078
1       NULL
 
2079
2       NULL
 
2080
3       NULL
 
2081
4       NULL
 
2082
5       NULL
 
2083
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2084
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
2085
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
2086
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
2087
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
2088
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
2089
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
2090
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2091
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2092
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2093
INSERT INTO t4 (c1) VALUES(10);
 
2094
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2095
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
2096
c1      c1
 
2097
0       NULL
 
2098
1       NULL
 
2099
2       NULL
 
2100
3       NULL
 
2101
4       NULL
 
2102
5       NULL
 
2103
6       NULL
 
2104
7       NULL
 
2105
8       NULL
 
2106
9       NULL
 
2107
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
2108
c1      c1
 
2109
0       NULL
 
2110
1       NULL
 
2111
2       NULL
 
2112
3       NULL
 
2113
4       NULL
 
2114
5       NULL
 
2115
6       NULL
 
2116
7       NULL
 
2117
8       NULL
 
2118
9       NULL
 
2119
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <= 5;
 
2120
c1      c1
 
2121
0       NULL
 
2122
1       NULL
 
2123
2       NULL
 
2124
3       NULL
 
2125
4       NULL
 
2126
5       NULL
 
2127
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2128
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
2129
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
2130
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
2131
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
2132
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
2133
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
2134
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2135
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2136
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2137
INSERT INTO t4 (c1) VALUES(10);
 
2138
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2139
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
2140
c1      c1
 
2141
0       NULL
 
2142
1       NULL
 
2143
2       NULL
 
2144
3       NULL
 
2145
4       NULL
 
2146
5       NULL
 
2147
6       NULL
 
2148
7       NULL
 
2149
8       NULL
 
2150
9       NULL
 
2151
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
2152
c1      c1
 
2153
0       NULL
 
2154
1       NULL
 
2155
2       NULL
 
2156
3       NULL
 
2157
4       NULL
 
2158
5       NULL
 
2159
6       NULL
 
2160
7       NULL
 
2161
8       NULL
 
2162
9       NULL
 
2163
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <= 5;
 
2164
c1      c1
 
2165
0       NULL
 
2166
1       NULL
 
2167
2       NULL
 
2168
3       NULL
 
2169
4       NULL
 
2170
5       NULL
 
2171
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2172
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
2173
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
2174
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
2175
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
2176
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
2177
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
2178
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2179
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2180
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2181
INSERT INTO t4 (c1) VALUES(10);
 
2182
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2183
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
2184
c1      c1
 
2185
0       NULL
 
2186
1       NULL
 
2187
2       NULL
 
2188
3       NULL
 
2189
4       NULL
 
2190
5       NULL
 
2191
6       NULL
 
2192
7       NULL
 
2193
8       NULL
 
2194
9       NULL
 
2195
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
2196
c1      c1
 
2197
0       NULL
 
2198
1       NULL
 
2199
2       NULL
 
2200
3       NULL
 
2201
4       NULL
 
2202
5       NULL
 
2203
6       NULL
 
2204
7       NULL
 
2205
8       NULL
 
2206
9       NULL
 
2207
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <= 5;
 
2208
c1      c1
 
2209
0       NULL
 
2210
1       NULL
 
2211
2       NULL
 
2212
3       NULL
 
2213
4       NULL
 
2214
5       NULL
 
2215
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2216
CREATE TABLE t1 (c1 INT NOT NULL);
 
2217
CREATE TABLE t2 (c1 INT NOT NULL);
 
2218
CREATE TABLE t3 (c1 INT NOT NULL);
 
2219
CREATE TABLE t4 (c1 INT NOT NULL);
 
2220
CREATE TABLE t5 (c1 INT NOT NULL);
 
2221
CREATE TABLE t6 (c1 INT NOT NULL);
 
2222
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2223
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2224
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2225
INSERT INTO t4 (c1) VALUES(10);
 
2226
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2227
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
2228
c1      c1
 
2229
0       NULL
 
2230
1       NULL
 
2231
2       NULL
 
2232
3       NULL
 
2233
4       NULL
 
2234
5       NULL
 
2235
6       NULL
 
2236
7       NULL
 
2237
8       NULL
 
2238
9       NULL
 
2239
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
2240
c1      c1
 
2241
0       NULL
 
2242
1       NULL
 
2243
2       NULL
 
2244
3       NULL
 
2245
4       NULL
 
2246
5       NULL
 
2247
6       NULL
 
2248
7       NULL
 
2249
8       NULL
 
2250
9       NULL
 
2251
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <= 5;
 
2252
c1      c1
 
2253
0       NULL
 
2254
1       NULL
 
2255
2       NULL
 
2256
3       NULL
 
2257
4       NULL
 
2258
5       NULL
 
2259
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2260
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
2261
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
2262
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
2263
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
2264
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
2265
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
2266
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2267
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2268
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2269
INSERT INTO t4 (c1) VALUES(10);
 
2270
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2271
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
2272
c1      c1
 
2273
0       NULL
 
2274
1       NULL
 
2275
2       NULL
 
2276
3       NULL
 
2277
4       NULL
 
2278
5       NULL
 
2279
6       NULL
 
2280
7       NULL
 
2281
8       NULL
 
2282
9       NULL
 
2283
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
2284
c1      c1
 
2285
0       NULL
 
2286
1       NULL
 
2287
2       NULL
 
2288
3       NULL
 
2289
4       NULL
 
2290
5       NULL
 
2291
6       NULL
 
2292
7       NULL
 
2293
8       NULL
 
2294
9       NULL
 
2295
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <= 5;
 
2296
c1      c1
 
2297
0       NULL
 
2298
1       NULL
 
2299
2       NULL
 
2300
3       NULL
 
2301
4       NULL
 
2302
5       NULL
 
2303
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2304
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
2305
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
2306
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
2307
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
2308
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
2309
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
2310
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2311
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2312
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2313
INSERT INTO t4 (c1) VALUES(10);
 
2314
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2315
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
2316
c1      c1
 
2317
0       NULL
 
2318
1       NULL
 
2319
2       NULL
 
2320
3       NULL
 
2321
4       NULL
 
2322
5       NULL
 
2323
6       NULL
 
2324
7       NULL
 
2325
8       NULL
 
2326
9       NULL
 
2327
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
2328
c1      c1
 
2329
0       NULL
 
2330
1       NULL
 
2331
2       NULL
 
2332
3       NULL
 
2333
4       NULL
 
2334
5       NULL
 
2335
6       NULL
 
2336
7       NULL
 
2337
8       NULL
 
2338
9       NULL
 
2339
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <= 5;
 
2340
c1      c1
 
2341
0       NULL
 
2342
1       NULL
 
2343
2       NULL
 
2344
3       NULL
 
2345
4       NULL
 
2346
5       NULL
 
2347
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2348
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
2349
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
2350
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
2351
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
2352
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
2353
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
2354
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2355
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2356
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2357
INSERT INTO t4 (c1) VALUES(10);
 
2358
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2359
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
2360
c1      c1
 
2361
0       NULL
 
2362
1       NULL
 
2363
2       NULL
 
2364
3       NULL
 
2365
4       NULL
 
2366
5       NULL
 
2367
6       NULL
 
2368
7       NULL
 
2369
8       NULL
 
2370
9       NULL
 
2371
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
2372
c1      c1
 
2373
0       NULL
 
2374
1       NULL
 
2375
2       NULL
 
2376
3       NULL
 
2377
4       NULL
 
2378
5       NULL
 
2379
6       NULL
 
2380
7       NULL
 
2381
8       NULL
 
2382
9       NULL
 
2383
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <= 5;
 
2384
c1      c1
 
2385
0       NULL
 
2386
1       NULL
 
2387
2       NULL
 
2388
3       NULL
 
2389
4       NULL
 
2390
5       NULL
 
2391
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2392
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
2393
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
2394
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
2395
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
2396
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
2397
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
2398
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2399
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2400
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2401
INSERT INTO t4 (c1) VALUES(10);
 
2402
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2403
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
2404
c1      c1
 
2405
0       NULL
 
2406
1       NULL
 
2407
2       NULL
 
2408
3       NULL
 
2409
4       NULL
 
2410
5       NULL
 
2411
6       NULL
 
2412
7       NULL
 
2413
8       NULL
 
2414
9       NULL
 
2415
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
2416
c1      c1
 
2417
0       NULL
 
2418
1       NULL
 
2419
2       NULL
 
2420
3       NULL
 
2421
4       NULL
 
2422
5       NULL
 
2423
6       NULL
 
2424
7       NULL
 
2425
8       NULL
 
2426
9       NULL
 
2427
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <= 5;
 
2428
c1      c1
 
2429
0       NULL
 
2430
1       NULL
 
2431
2       NULL
 
2432
3       NULL
 
2433
4       NULL
 
2434
5       NULL
 
2435
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2436
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
2437
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
2438
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
2439
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
2440
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
2441
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
2442
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2443
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2444
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2445
INSERT INTO t4 (c1) VALUES(10);
 
2446
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2447
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
2448
c1      c1
 
2449
0       NULL
 
2450
1       NULL
 
2451
2       NULL
 
2452
3       NULL
 
2453
4       NULL
 
2454
5       NULL
 
2455
6       NULL
 
2456
7       NULL
 
2457
8       NULL
 
2458
9       NULL
 
2459
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
2460
c1      c1
 
2461
0       NULL
 
2462
1       NULL
 
2463
2       NULL
 
2464
3       NULL
 
2465
4       NULL
 
2466
5       NULL
 
2467
6       NULL
 
2468
7       NULL
 
2469
8       NULL
 
2470
9       NULL
 
2471
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <= 5;
 
2472
c1      c1
 
2473
0       NULL
 
2474
1       NULL
 
2475
2       NULL
 
2476
3       NULL
 
2477
4       NULL
 
2478
5       NULL
 
2479
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2480
CREATE TABLE t1 (c1 INT NOT NULL);
 
2481
CREATE TABLE t2 (c1 INT NOT NULL);
 
2482
CREATE TABLE t3 (c1 INT NOT NULL);
 
2483
CREATE TABLE t4 (c1 INT NOT NULL);
 
2484
CREATE TABLE t5 (c1 INT NOT NULL);
 
2485
CREATE TABLE t6 (c1 INT NOT NULL);
 
2486
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2487
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2488
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2489
INSERT INTO t4 (c1) VALUES(10);
 
2490
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2491
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
2492
c1      c1
 
2493
0       NULL
 
2494
1       NULL
 
2495
2       NULL
 
2496
3       NULL
 
2497
4       NULL
 
2498
5       NULL
 
2499
6       NULL
 
2500
7       NULL
 
2501
8       NULL
 
2502
9       NULL
 
2503
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
2504
c1      c1
 
2505
0       NULL
 
2506
1       NULL
 
2507
2       NULL
 
2508
3       NULL
 
2509
4       NULL
 
2510
5       NULL
 
2511
6       NULL
 
2512
7       NULL
 
2513
8       NULL
 
2514
9       NULL
 
2515
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <= 5;
 
2516
c1      c1
 
2517
0       NULL
 
2518
1       NULL
 
2519
2       NULL
 
2520
3       NULL
 
2521
4       NULL
 
2522
5       NULL
 
2523
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2524
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
2525
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
2526
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
2527
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
2528
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
2529
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
2530
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2531
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2532
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2533
INSERT INTO t4 (c1) VALUES(10);
 
2534
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2535
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
2536
c1      c1
 
2537
0       NULL
 
2538
1       NULL
 
2539
2       NULL
 
2540
3       NULL
 
2541
4       NULL
 
2542
5       NULL
 
2543
6       NULL
 
2544
7       NULL
 
2545
8       NULL
 
2546
9       NULL
 
2547
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
2548
c1      c1
 
2549
0       NULL
 
2550
1       NULL
 
2551
2       NULL
 
2552
3       NULL
 
2553
4       NULL
 
2554
5       NULL
 
2555
6       NULL
 
2556
7       NULL
 
2557
8       NULL
 
2558
9       NULL
 
2559
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <= 5;
 
2560
c1      c1
 
2561
0       NULL
 
2562
1       NULL
 
2563
2       NULL
 
2564
3       NULL
 
2565
4       NULL
 
2566
5       NULL
 
2567
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2568
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
2569
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
2570
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
2571
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
2572
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
2573
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
2574
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2575
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2576
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2577
INSERT INTO t4 (c1) VALUES(10);
 
2578
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2579
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
2580
c1      c1
 
2581
0       NULL
 
2582
1       NULL
 
2583
2       NULL
 
2584
3       NULL
 
2585
4       NULL
 
2586
5       NULL
 
2587
6       NULL
 
2588
7       NULL
 
2589
8       NULL
 
2590
9       NULL
 
2591
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
2592
c1      c1
 
2593
0       NULL
 
2594
1       NULL
 
2595
2       NULL
 
2596
3       NULL
 
2597
4       NULL
 
2598
5       NULL
 
2599
6       NULL
 
2600
7       NULL
 
2601
8       NULL
 
2602
9       NULL
 
2603
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <= 5;
 
2604
c1      c1
 
2605
0       NULL
 
2606
1       NULL
 
2607
2       NULL
 
2608
3       NULL
 
2609
4       NULL
 
2610
5       NULL
 
2611
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2612
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
2613
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
2614
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
2615
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
2616
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
2617
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
2618
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2619
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2620
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2621
INSERT INTO t4 (c1) VALUES(10);
 
2622
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2623
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
2624
c1      c1
 
2625
0       0
 
2626
1       1
 
2627
2       2
 
2628
3       3
 
2629
4       4
 
2630
5       5
 
2631
6       6
 
2632
7       7
 
2633
8       8
 
2634
9       9
 
2635
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
2636
c1      c1
 
2637
0       0
 
2638
1       1
 
2639
2       2
 
2640
3       3
 
2641
4       4
 
2642
5       5
 
2643
6       6
 
2644
7       7
 
2645
8       8
 
2646
9       9
 
2647
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 = 5;
 
2648
c1      c1
 
2649
5       5
 
2650
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2651
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
2652
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
2653
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
2654
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
2655
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
2656
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
2657
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2658
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2659
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2660
INSERT INTO t4 (c1) VALUES(10);
 
2661
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2662
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
2663
c1      c1
 
2664
0       0
 
2665
1       1
 
2666
2       2
 
2667
3       3
 
2668
4       4
 
2669
5       5
 
2670
6       6
 
2671
7       7
 
2672
8       8
 
2673
9       9
 
2674
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
2675
c1      c1
 
2676
0       0
 
2677
1       1
 
2678
2       2
 
2679
3       3
 
2680
4       4
 
2681
5       5
 
2682
6       6
 
2683
7       7
 
2684
8       8
 
2685
9       9
 
2686
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 = 5;
 
2687
c1      c1
 
2688
5       5
 
2689
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2690
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
2691
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
2692
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
2693
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
2694
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
2695
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
2696
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2697
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2698
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2699
INSERT INTO t4 (c1) VALUES(10);
 
2700
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2701
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
2702
c1      c1
 
2703
0       0
 
2704
1       1
 
2705
2       2
 
2706
3       3
 
2707
4       4
 
2708
5       5
 
2709
6       6
 
2710
7       7
 
2711
8       8
 
2712
9       9
 
2713
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
2714
c1      c1
 
2715
0       0
 
2716
1       1
 
2717
2       2
 
2718
3       3
 
2719
4       4
 
2720
5       5
 
2721
6       6
 
2722
7       7
 
2723
8       8
 
2724
9       9
 
2725
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 = 5;
 
2726
c1      c1
 
2727
5       5
 
2728
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2729
CREATE TABLE t1 (c1 INT NOT NULL);
 
2730
CREATE TABLE t2 (c1 INT NOT NULL);
 
2731
CREATE TABLE t3 (c1 INT NOT NULL);
 
2732
CREATE TABLE t4 (c1 INT NOT NULL);
 
2733
CREATE TABLE t5 (c1 INT NOT NULL);
 
2734
CREATE TABLE t6 (c1 INT NOT NULL);
 
2735
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2736
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2737
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2738
INSERT INTO t4 (c1) VALUES(10);
 
2739
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2740
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
2741
c1      c1
 
2742
0       0
 
2743
1       1
 
2744
2       2
 
2745
3       3
 
2746
4       4
 
2747
5       5
 
2748
6       6
 
2749
7       7
 
2750
8       8
 
2751
9       9
 
2752
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
2753
c1      c1
 
2754
0       0
 
2755
1       1
 
2756
2       2
 
2757
3       3
 
2758
4       4
 
2759
5       5
 
2760
6       6
 
2761
7       7
 
2762
8       8
 
2763
9       9
 
2764
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 = 5;
 
2765
c1      c1
 
2766
5       5
 
2767
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2768
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
2769
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
2770
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
2771
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
2772
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
2773
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
2774
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2775
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2776
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2777
INSERT INTO t4 (c1) VALUES(10);
 
2778
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2779
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
2780
c1      c1
 
2781
0       0
 
2782
1       1
 
2783
2       2
 
2784
3       3
 
2785
4       4
 
2786
5       5
 
2787
6       6
 
2788
7       7
 
2789
8       8
 
2790
9       9
 
2791
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
2792
c1      c1
 
2793
0       0
 
2794
1       1
 
2795
2       2
 
2796
3       3
 
2797
4       4
 
2798
5       5
 
2799
6       6
 
2800
7       7
 
2801
8       8
 
2802
9       9
 
2803
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 = 5;
 
2804
c1      c1
 
2805
5       5
 
2806
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2807
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
2808
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
2809
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
2810
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
2811
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
2812
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
2813
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2814
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2815
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2816
INSERT INTO t4 (c1) VALUES(10);
 
2817
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2818
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
2819
c1      c1
 
2820
0       0
 
2821
1       1
 
2822
2       2
 
2823
3       3
 
2824
4       4
 
2825
5       5
 
2826
6       6
 
2827
7       7
 
2828
8       8
 
2829
9       9
 
2830
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
2831
c1      c1
 
2832
0       0
 
2833
1       1
 
2834
2       2
 
2835
3       3
 
2836
4       4
 
2837
5       5
 
2838
6       6
 
2839
7       7
 
2840
8       8
 
2841
9       9
 
2842
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 = 5;
 
2843
c1      c1
 
2844
5       5
 
2845
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2846
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
2847
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
2848
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
2849
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
2850
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
2851
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
2852
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2853
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2854
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2855
INSERT INTO t4 (c1) VALUES(10);
 
2856
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2857
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
2858
c1      c1
 
2859
0       NULL
 
2860
1       1
 
2861
2       NULL
 
2862
3       3
 
2863
4       NULL
 
2864
5       5
 
2865
6       NULL
 
2866
7       7
 
2867
8       NULL
 
2868
9       9
 
2869
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
2870
c1      c1
 
2871
0       NULL
 
2872
1       1
 
2873
2       NULL
 
2874
3       3
 
2875
4       NULL
 
2876
5       5
 
2877
6       NULL
 
2878
7       7
 
2879
8       NULL
 
2880
9       9
 
2881
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 = 5;
 
2882
c1      c1
 
2883
5       5
 
2884
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2885
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
2886
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
2887
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
2888
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
2889
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
2890
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
2891
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2892
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2893
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2894
INSERT INTO t4 (c1) VALUES(10);
 
2895
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2896
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
2897
c1      c1
 
2898
0       NULL
 
2899
1       1
 
2900
2       NULL
 
2901
3       3
 
2902
4       NULL
 
2903
5       5
 
2904
6       NULL
 
2905
7       7
 
2906
8       NULL
 
2907
9       9
 
2908
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
2909
c1      c1
 
2910
0       NULL
 
2911
1       1
 
2912
2       NULL
 
2913
3       3
 
2914
4       NULL
 
2915
5       5
 
2916
6       NULL
 
2917
7       7
 
2918
8       NULL
 
2919
9       9
 
2920
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 = 5;
 
2921
c1      c1
 
2922
5       5
 
2923
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2924
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
2925
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
2926
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
2927
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
2928
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
2929
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
2930
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2931
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2932
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2933
INSERT INTO t4 (c1) VALUES(10);
 
2934
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2935
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
2936
c1      c1
 
2937
0       NULL
 
2938
1       1
 
2939
2       NULL
 
2940
3       3
 
2941
4       NULL
 
2942
5       5
 
2943
6       NULL
 
2944
7       7
 
2945
8       NULL
 
2946
9       9
 
2947
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
2948
c1      c1
 
2949
0       NULL
 
2950
1       1
 
2951
2       NULL
 
2952
3       3
 
2953
4       NULL
 
2954
5       5
 
2955
6       NULL
 
2956
7       7
 
2957
8       NULL
 
2958
9       9
 
2959
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 = 5;
 
2960
c1      c1
 
2961
5       5
 
2962
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2963
CREATE TABLE t1 (c1 INT NOT NULL);
 
2964
CREATE TABLE t2 (c1 INT NOT NULL);
 
2965
CREATE TABLE t3 (c1 INT NOT NULL);
 
2966
CREATE TABLE t4 (c1 INT NOT NULL);
 
2967
CREATE TABLE t5 (c1 INT NOT NULL);
 
2968
CREATE TABLE t6 (c1 INT NOT NULL);
 
2969
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2970
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2971
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2972
INSERT INTO t4 (c1) VALUES(10);
 
2973
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2974
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
2975
c1      c1
 
2976
0       NULL
 
2977
1       1
 
2978
2       NULL
 
2979
3       3
 
2980
4       NULL
 
2981
5       5
 
2982
6       NULL
 
2983
7       7
 
2984
8       NULL
 
2985
9       9
 
2986
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
2987
c1      c1
 
2988
0       NULL
 
2989
1       1
 
2990
2       NULL
 
2991
3       3
 
2992
4       NULL
 
2993
5       5
 
2994
6       NULL
 
2995
7       7
 
2996
8       NULL
 
2997
9       9
 
2998
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 = 5;
 
2999
c1      c1
 
3000
5       5
 
3001
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3002
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3003
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3004
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3005
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3006
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3007
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3008
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3009
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3010
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3011
INSERT INTO t4 (c1) VALUES(10);
 
3012
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3013
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
3014
c1      c1
 
3015
0       NULL
 
3016
1       1
 
3017
2       NULL
 
3018
3       3
 
3019
4       NULL
 
3020
5       5
 
3021
6       NULL
 
3022
7       7
 
3023
8       NULL
 
3024
9       9
 
3025
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
3026
c1      c1
 
3027
0       NULL
 
3028
1       1
 
3029
2       NULL
 
3030
3       3
 
3031
4       NULL
 
3032
5       5
 
3033
6       NULL
 
3034
7       7
 
3035
8       NULL
 
3036
9       9
 
3037
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 = 5;
 
3038
c1      c1
 
3039
5       5
 
3040
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3041
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
3042
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
3043
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
3044
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
3045
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
3046
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
3047
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3048
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3049
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3050
INSERT INTO t4 (c1) VALUES(10);
 
3051
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3052
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
3053
c1      c1
 
3054
0       NULL
 
3055
1       1
 
3056
2       NULL
 
3057
3       3
 
3058
4       NULL
 
3059
5       5
 
3060
6       NULL
 
3061
7       7
 
3062
8       NULL
 
3063
9       9
 
3064
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
3065
c1      c1
 
3066
0       NULL
 
3067
1       1
 
3068
2       NULL
 
3069
3       3
 
3070
4       NULL
 
3071
5       5
 
3072
6       NULL
 
3073
7       7
 
3074
8       NULL
 
3075
9       9
 
3076
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 = 5;
 
3077
c1      c1
 
3078
5       5
 
3079
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3080
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
3081
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
3082
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
3083
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
3084
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
3085
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
3086
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3087
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3088
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3089
INSERT INTO t4 (c1) VALUES(10);
 
3090
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3091
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
3092
c1      c1
 
3093
0       NULL
 
3094
1       NULL
 
3095
2       NULL
 
3096
3       NULL
 
3097
4       NULL
 
3098
5       NULL
 
3099
6       NULL
 
3100
7       NULL
 
3101
8       NULL
 
3102
9       NULL
 
3103
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
3104
c1      c1
 
3105
0       NULL
 
3106
1       NULL
 
3107
2       NULL
 
3108
3       NULL
 
3109
4       NULL
 
3110
5       NULL
 
3111
6       NULL
 
3112
7       NULL
 
3113
8       NULL
 
3114
9       NULL
 
3115
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 = 5;
 
3116
c1      c1
 
3117
5       NULL
 
3118
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3119
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
3120
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
3121
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
3122
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
3123
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
3124
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
3125
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3126
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3127
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3128
INSERT INTO t4 (c1) VALUES(10);
 
3129
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3130
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
3131
c1      c1
 
3132
0       NULL
 
3133
1       NULL
 
3134
2       NULL
 
3135
3       NULL
 
3136
4       NULL
 
3137
5       NULL
 
3138
6       NULL
 
3139
7       NULL
 
3140
8       NULL
 
3141
9       NULL
 
3142
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
3143
c1      c1
 
3144
0       NULL
 
3145
1       NULL
 
3146
2       NULL
 
3147
3       NULL
 
3148
4       NULL
 
3149
5       NULL
 
3150
6       NULL
 
3151
7       NULL
 
3152
8       NULL
 
3153
9       NULL
 
3154
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 = 5;
 
3155
c1      c1
 
3156
5       NULL
 
3157
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3158
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
3159
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
3160
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
3161
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
3162
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
3163
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
3164
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3165
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3166
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3167
INSERT INTO t4 (c1) VALUES(10);
 
3168
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3169
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
3170
c1      c1
 
3171
0       NULL
 
3172
1       NULL
 
3173
2       NULL
 
3174
3       NULL
 
3175
4       NULL
 
3176
5       NULL
 
3177
6       NULL
 
3178
7       NULL
 
3179
8       NULL
 
3180
9       NULL
 
3181
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
3182
c1      c1
 
3183
0       NULL
 
3184
1       NULL
 
3185
2       NULL
 
3186
3       NULL
 
3187
4       NULL
 
3188
5       NULL
 
3189
6       NULL
 
3190
7       NULL
 
3191
8       NULL
 
3192
9       NULL
 
3193
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 = 5;
 
3194
c1      c1
 
3195
5       NULL
 
3196
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3197
CREATE TABLE t1 (c1 INT NOT NULL);
 
3198
CREATE TABLE t2 (c1 INT NOT NULL);
 
3199
CREATE TABLE t3 (c1 INT NOT NULL);
 
3200
CREATE TABLE t4 (c1 INT NOT NULL);
 
3201
CREATE TABLE t5 (c1 INT NOT NULL);
 
3202
CREATE TABLE t6 (c1 INT NOT NULL);
 
3203
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3204
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3205
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3206
INSERT INTO t4 (c1) VALUES(10);
 
3207
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3208
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
3209
c1      c1
 
3210
0       NULL
 
3211
1       NULL
 
3212
2       NULL
 
3213
3       NULL
 
3214
4       NULL
 
3215
5       NULL
 
3216
6       NULL
 
3217
7       NULL
 
3218
8       NULL
 
3219
9       NULL
 
3220
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
3221
c1      c1
 
3222
0       NULL
 
3223
1       NULL
 
3224
2       NULL
 
3225
3       NULL
 
3226
4       NULL
 
3227
5       NULL
 
3228
6       NULL
 
3229
7       NULL
 
3230
8       NULL
 
3231
9       NULL
 
3232
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 = 5;
 
3233
c1      c1
 
3234
5       NULL
 
3235
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3236
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3237
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3238
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3239
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3240
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3241
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3242
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3243
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3244
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3245
INSERT INTO t4 (c1) VALUES(10);
 
3246
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3247
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
3248
c1      c1
 
3249
0       NULL
 
3250
1       NULL
 
3251
2       NULL
 
3252
3       NULL
 
3253
4       NULL
 
3254
5       NULL
 
3255
6       NULL
 
3256
7       NULL
 
3257
8       NULL
 
3258
9       NULL
 
3259
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
3260
c1      c1
 
3261
0       NULL
 
3262
1       NULL
 
3263
2       NULL
 
3264
3       NULL
 
3265
4       NULL
 
3266
5       NULL
 
3267
6       NULL
 
3268
7       NULL
 
3269
8       NULL
 
3270
9       NULL
 
3271
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 = 5;
 
3272
c1      c1
 
3273
5       NULL
 
3274
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3275
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
3276
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
3277
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
3278
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
3279
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
3280
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
3281
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3282
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3283
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3284
INSERT INTO t4 (c1) VALUES(10);
 
3285
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3286
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
3287
c1      c1
 
3288
0       NULL
 
3289
1       NULL
 
3290
2       NULL
 
3291
3       NULL
 
3292
4       NULL
 
3293
5       NULL
 
3294
6       NULL
 
3295
7       NULL
 
3296
8       NULL
 
3297
9       NULL
 
3298
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
3299
c1      c1
 
3300
0       NULL
 
3301
1       NULL
 
3302
2       NULL
 
3303
3       NULL
 
3304
4       NULL
 
3305
5       NULL
 
3306
6       NULL
 
3307
7       NULL
 
3308
8       NULL
 
3309
9       NULL
 
3310
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 = 5;
 
3311
c1      c1
 
3312
5       NULL
 
3313
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3314
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
3315
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
3316
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
3317
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
3318
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
3319
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
3320
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3321
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3322
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3323
INSERT INTO t4 (c1) VALUES(10);
 
3324
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3325
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
3326
c1      c1
 
3327
0       NULL
 
3328
1       NULL
 
3329
2       NULL
 
3330
3       NULL
 
3331
4       NULL
 
3332
5       NULL
 
3333
6       NULL
 
3334
7       NULL
 
3335
8       NULL
 
3336
9       NULL
 
3337
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
3338
c1      c1
 
3339
0       NULL
 
3340
1       NULL
 
3341
2       NULL
 
3342
3       NULL
 
3343
4       NULL
 
3344
5       NULL
 
3345
6       NULL
 
3346
7       NULL
 
3347
8       NULL
 
3348
9       NULL
 
3349
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 = 5;
 
3350
c1      c1
 
3351
5       NULL
 
3352
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3353
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
3354
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
3355
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
3356
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
3357
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
3358
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
3359
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3360
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3361
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3362
INSERT INTO t4 (c1) VALUES(10);
 
3363
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3364
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
3365
c1      c1
 
3366
0       NULL
 
3367
1       NULL
 
3368
2       NULL
 
3369
3       NULL
 
3370
4       NULL
 
3371
5       NULL
 
3372
6       NULL
 
3373
7       NULL
 
3374
8       NULL
 
3375
9       NULL
 
3376
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
3377
c1      c1
 
3378
0       NULL
 
3379
1       NULL
 
3380
2       NULL
 
3381
3       NULL
 
3382
4       NULL
 
3383
5       NULL
 
3384
6       NULL
 
3385
7       NULL
 
3386
8       NULL
 
3387
9       NULL
 
3388
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 = 5;
 
3389
c1      c1
 
3390
5       NULL
 
3391
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3392
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
3393
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
3394
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
3395
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
3396
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
3397
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
3398
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3399
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3400
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3401
INSERT INTO t4 (c1) VALUES(10);
 
3402
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3403
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
3404
c1      c1
 
3405
0       NULL
 
3406
1       NULL
 
3407
2       NULL
 
3408
3       NULL
 
3409
4       NULL
 
3410
5       NULL
 
3411
6       NULL
 
3412
7       NULL
 
3413
8       NULL
 
3414
9       NULL
 
3415
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
3416
c1      c1
 
3417
0       NULL
 
3418
1       NULL
 
3419
2       NULL
 
3420
3       NULL
 
3421
4       NULL
 
3422
5       NULL
 
3423
6       NULL
 
3424
7       NULL
 
3425
8       NULL
 
3426
9       NULL
 
3427
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 = 5;
 
3428
c1      c1
 
3429
5       NULL
 
3430
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3431
CREATE TABLE t1 (c1 INT NOT NULL);
 
3432
CREATE TABLE t2 (c1 INT NOT NULL);
 
3433
CREATE TABLE t3 (c1 INT NOT NULL);
 
3434
CREATE TABLE t4 (c1 INT NOT NULL);
 
3435
CREATE TABLE t5 (c1 INT NOT NULL);
 
3436
CREATE TABLE t6 (c1 INT NOT NULL);
 
3437
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3438
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3439
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3440
INSERT INTO t4 (c1) VALUES(10);
 
3441
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3442
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
3443
c1      c1
 
3444
0       NULL
 
3445
1       NULL
 
3446
2       NULL
 
3447
3       NULL
 
3448
4       NULL
 
3449
5       NULL
 
3450
6       NULL
 
3451
7       NULL
 
3452
8       NULL
 
3453
9       NULL
 
3454
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
3455
c1      c1
 
3456
0       NULL
 
3457
1       NULL
 
3458
2       NULL
 
3459
3       NULL
 
3460
4       NULL
 
3461
5       NULL
 
3462
6       NULL
 
3463
7       NULL
 
3464
8       NULL
 
3465
9       NULL
 
3466
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 = 5;
 
3467
c1      c1
 
3468
5       NULL
 
3469
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3470
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3471
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3472
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3473
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3474
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3475
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3476
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3477
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3478
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3479
INSERT INTO t4 (c1) VALUES(10);
 
3480
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3481
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
3482
c1      c1
 
3483
0       NULL
 
3484
1       NULL
 
3485
2       NULL
 
3486
3       NULL
 
3487
4       NULL
 
3488
5       NULL
 
3489
6       NULL
 
3490
7       NULL
 
3491
8       NULL
 
3492
9       NULL
 
3493
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
3494
c1      c1
 
3495
0       NULL
 
3496
1       NULL
 
3497
2       NULL
 
3498
3       NULL
 
3499
4       NULL
 
3500
5       NULL
 
3501
6       NULL
 
3502
7       NULL
 
3503
8       NULL
 
3504
9       NULL
 
3505
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 = 5;
 
3506
c1      c1
 
3507
5       NULL
 
3508
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3509
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
3510
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
3511
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
3512
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
3513
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
3514
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
3515
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3516
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3517
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3518
INSERT INTO t4 (c1) VALUES(10);
 
3519
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3520
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
3521
c1      c1
 
3522
0       NULL
 
3523
1       NULL
 
3524
2       NULL
 
3525
3       NULL
 
3526
4       NULL
 
3527
5       NULL
 
3528
6       NULL
 
3529
7       NULL
 
3530
8       NULL
 
3531
9       NULL
 
3532
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
3533
c1      c1
 
3534
0       NULL
 
3535
1       NULL
 
3536
2       NULL
 
3537
3       NULL
 
3538
4       NULL
 
3539
5       NULL
 
3540
6       NULL
 
3541
7       NULL
 
3542
8       NULL
 
3543
9       NULL
 
3544
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 = 5;
 
3545
c1      c1
 
3546
5       NULL
 
3547
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3548
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
3549
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
3550
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
3551
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
3552
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
3553
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
3554
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3555
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3556
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3557
INSERT INTO t4 (c1) VALUES(10);
 
3558
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3559
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
3560
c1      c1
 
3561
0       NULL
 
3562
1       NULL
 
3563
2       NULL
 
3564
3       NULL
 
3565
4       NULL
 
3566
5       NULL
 
3567
6       NULL
 
3568
7       NULL
 
3569
8       NULL
 
3570
9       NULL
 
3571
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
3572
c1      c1
 
3573
0       NULL
 
3574
1       NULL
 
3575
2       NULL
 
3576
3       NULL
 
3577
4       NULL
 
3578
5       NULL
 
3579
6       NULL
 
3580
7       NULL
 
3581
8       NULL
 
3582
9       NULL
 
3583
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 = 5;
 
3584
c1      c1
 
3585
5       NULL
 
3586
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3587
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
3588
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
3589
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
3590
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
3591
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
3592
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
3593
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3594
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3595
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3596
INSERT INTO t4 (c1) VALUES(10);
 
3597
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3598
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
3599
c1      c1
 
3600
0       NULL
 
3601
1       NULL
 
3602
2       NULL
 
3603
3       NULL
 
3604
4       NULL
 
3605
5       NULL
 
3606
6       NULL
 
3607
7       NULL
 
3608
8       NULL
 
3609
9       NULL
 
3610
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
3611
c1      c1
 
3612
0       NULL
 
3613
1       NULL
 
3614
2       NULL
 
3615
3       NULL
 
3616
4       NULL
 
3617
5       NULL
 
3618
6       NULL
 
3619
7       NULL
 
3620
8       NULL
 
3621
9       NULL
 
3622
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 = 5;
 
3623
c1      c1
 
3624
5       NULL
 
3625
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3626
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
3627
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
3628
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
3629
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
3630
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
3631
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
3632
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3633
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3634
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3635
INSERT INTO t4 (c1) VALUES(10);
 
3636
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3637
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
3638
c1      c1
 
3639
0       NULL
 
3640
1       NULL
 
3641
2       NULL
 
3642
3       NULL
 
3643
4       NULL
 
3644
5       NULL
 
3645
6       NULL
 
3646
7       NULL
 
3647
8       NULL
 
3648
9       NULL
 
3649
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
3650
c1      c1
 
3651
0       NULL
 
3652
1       NULL
 
3653
2       NULL
 
3654
3       NULL
 
3655
4       NULL
 
3656
5       NULL
 
3657
6       NULL
 
3658
7       NULL
 
3659
8       NULL
 
3660
9       NULL
 
3661
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 = 5;
 
3662
c1      c1
 
3663
5       NULL
 
3664
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3665
CREATE TABLE t1 (c1 INT NOT NULL);
 
3666
CREATE TABLE t2 (c1 INT NOT NULL);
 
3667
CREATE TABLE t3 (c1 INT NOT NULL);
 
3668
CREATE TABLE t4 (c1 INT NOT NULL);
 
3669
CREATE TABLE t5 (c1 INT NOT NULL);
 
3670
CREATE TABLE t6 (c1 INT NOT NULL);
 
3671
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3672
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3673
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3674
INSERT INTO t4 (c1) VALUES(10);
 
3675
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3676
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
3677
c1      c1
 
3678
0       NULL
 
3679
1       NULL
 
3680
2       NULL
 
3681
3       NULL
 
3682
4       NULL
 
3683
5       NULL
 
3684
6       NULL
 
3685
7       NULL
 
3686
8       NULL
 
3687
9       NULL
 
3688
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
3689
c1      c1
 
3690
0       NULL
 
3691
1       NULL
 
3692
2       NULL
 
3693
3       NULL
 
3694
4       NULL
 
3695
5       NULL
 
3696
6       NULL
 
3697
7       NULL
 
3698
8       NULL
 
3699
9       NULL
 
3700
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 = 5;
 
3701
c1      c1
 
3702
5       NULL
 
3703
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3704
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3705
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3706
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3707
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3708
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3709
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3710
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3711
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3712
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3713
INSERT INTO t4 (c1) VALUES(10);
 
3714
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3715
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
3716
c1      c1
 
3717
0       NULL
 
3718
1       NULL
 
3719
2       NULL
 
3720
3       NULL
 
3721
4       NULL
 
3722
5       NULL
 
3723
6       NULL
 
3724
7       NULL
 
3725
8       NULL
 
3726
9       NULL
 
3727
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
3728
c1      c1
 
3729
0       NULL
 
3730
1       NULL
 
3731
2       NULL
 
3732
3       NULL
 
3733
4       NULL
 
3734
5       NULL
 
3735
6       NULL
 
3736
7       NULL
 
3737
8       NULL
 
3738
9       NULL
 
3739
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 = 5;
 
3740
c1      c1
 
3741
5       NULL
 
3742
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3743
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
3744
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
3745
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
3746
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
3747
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
3748
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
3749
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3750
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3751
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3752
INSERT INTO t4 (c1) VALUES(10);
 
3753
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3754
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
3755
c1      c1
 
3756
0       NULL
 
3757
1       NULL
 
3758
2       NULL
 
3759
3       NULL
 
3760
4       NULL
 
3761
5       NULL
 
3762
6       NULL
 
3763
7       NULL
 
3764
8       NULL
 
3765
9       NULL
 
3766
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
3767
c1      c1
 
3768
0       NULL
 
3769
1       NULL
 
3770
2       NULL
 
3771
3       NULL
 
3772
4       NULL
 
3773
5       NULL
 
3774
6       NULL
 
3775
7       NULL
 
3776
8       NULL
 
3777
9       NULL
 
3778
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 = 5;
 
3779
c1      c1
 
3780
5       NULL
 
3781
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3782
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
3783
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
3784
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
3785
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
3786
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
3787
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
3788
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3789
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3790
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3791
INSERT INTO t4 (c1) VALUES(10);
 
3792
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3793
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
3794
c1      c1
 
3795
0       0
 
3796
1       1
 
3797
2       2
 
3798
3       3
 
3799
4       4
 
3800
5       5
 
3801
6       6
 
3802
7       7
 
3803
8       8
 
3804
9       9
 
3805
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
3806
c1      c1
 
3807
0       0
 
3808
1       1
 
3809
2       2
 
3810
3       3
 
3811
4       4
 
3812
5       5
 
3813
6       6
 
3814
7       7
 
3815
8       8
 
3816
9       9
 
3817
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 >= 5;
 
3818
c1      c1
 
3819
5       5
 
3820
6       6
 
3821
7       7
 
3822
8       8
 
3823
9       9
 
3824
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3825
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
3826
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
3827
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
3828
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
3829
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
3830
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
3831
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3832
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3833
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3834
INSERT INTO t4 (c1) VALUES(10);
 
3835
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3836
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
3837
c1      c1
 
3838
0       0
 
3839
1       1
 
3840
2       2
 
3841
3       3
 
3842
4       4
 
3843
5       5
 
3844
6       6
 
3845
7       7
 
3846
8       8
 
3847
9       9
 
3848
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
3849
c1      c1
 
3850
0       0
 
3851
1       1
 
3852
2       2
 
3853
3       3
 
3854
4       4
 
3855
5       5
 
3856
6       6
 
3857
7       7
 
3858
8       8
 
3859
9       9
 
3860
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 >= 5;
 
3861
c1      c1
 
3862
5       5
 
3863
6       6
 
3864
7       7
 
3865
8       8
 
3866
9       9
 
3867
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3868
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
3869
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
3870
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
3871
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
3872
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
3873
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
3874
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3875
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3876
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3877
INSERT INTO t4 (c1) VALUES(10);
 
3878
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3879
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
3880
c1      c1
 
3881
0       0
 
3882
1       1
 
3883
2       2
 
3884
3       3
 
3885
4       4
 
3886
5       5
 
3887
6       6
 
3888
7       7
 
3889
8       8
 
3890
9       9
 
3891
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
3892
c1      c1
 
3893
0       0
 
3894
1       1
 
3895
2       2
 
3896
3       3
 
3897
4       4
 
3898
5       5
 
3899
6       6
 
3900
7       7
 
3901
8       8
 
3902
9       9
 
3903
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 >= 5;
 
3904
c1      c1
 
3905
5       5
 
3906
6       6
 
3907
7       7
 
3908
8       8
 
3909
9       9
 
3910
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3911
CREATE TABLE t1 (c1 INT NOT NULL);
 
3912
CREATE TABLE t2 (c1 INT NOT NULL);
 
3913
CREATE TABLE t3 (c1 INT NOT NULL);
 
3914
CREATE TABLE t4 (c1 INT NOT NULL);
 
3915
CREATE TABLE t5 (c1 INT NOT NULL);
 
3916
CREATE TABLE t6 (c1 INT NOT NULL);
 
3917
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3918
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3919
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3920
INSERT INTO t4 (c1) VALUES(10);
 
3921
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3922
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
3923
c1      c1
 
3924
0       0
 
3925
1       1
 
3926
2       2
 
3927
3       3
 
3928
4       4
 
3929
5       5
 
3930
6       6
 
3931
7       7
 
3932
8       8
 
3933
9       9
 
3934
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
3935
c1      c1
 
3936
0       0
 
3937
1       1
 
3938
2       2
 
3939
3       3
 
3940
4       4
 
3941
5       5
 
3942
6       6
 
3943
7       7
 
3944
8       8
 
3945
9       9
 
3946
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 >= 5;
 
3947
c1      c1
 
3948
5       5
 
3949
6       6
 
3950
7       7
 
3951
8       8
 
3952
9       9
 
3953
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3954
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3955
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3956
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3957
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3958
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3959
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3960
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3961
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3962
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3963
INSERT INTO t4 (c1) VALUES(10);
 
3964
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3965
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
3966
c1      c1
 
3967
0       0
 
3968
1       1
 
3969
2       2
 
3970
3       3
 
3971
4       4
 
3972
5       5
 
3973
6       6
 
3974
7       7
 
3975
8       8
 
3976
9       9
 
3977
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
3978
c1      c1
 
3979
0       0
 
3980
1       1
 
3981
2       2
 
3982
3       3
 
3983
4       4
 
3984
5       5
 
3985
6       6
 
3986
7       7
 
3987
8       8
 
3988
9       9
 
3989
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 >= 5;
 
3990
c1      c1
 
3991
5       5
 
3992
6       6
 
3993
7       7
 
3994
8       8
 
3995
9       9
 
3996
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3997
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
3998
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
3999
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
4000
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
4001
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
4002
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
4003
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4004
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4005
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4006
INSERT INTO t4 (c1) VALUES(10);
 
4007
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4008
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
4009
c1      c1
 
4010
0       0
 
4011
1       1
 
4012
2       2
 
4013
3       3
 
4014
4       4
 
4015
5       5
 
4016
6       6
 
4017
7       7
 
4018
8       8
 
4019
9       9
 
4020
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
4021
c1      c1
 
4022
0       0
 
4023
1       1
 
4024
2       2
 
4025
3       3
 
4026
4       4
 
4027
5       5
 
4028
6       6
 
4029
7       7
 
4030
8       8
 
4031
9       9
 
4032
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 >= 5;
 
4033
c1      c1
 
4034
5       5
 
4035
6       6
 
4036
7       7
 
4037
8       8
 
4038
9       9
 
4039
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4040
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
4041
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
4042
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
4043
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
4044
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
4045
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
4046
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4047
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4048
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4049
INSERT INTO t4 (c1) VALUES(10);
 
4050
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4051
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
4052
c1      c1
 
4053
0       NULL
 
4054
1       1
 
4055
2       NULL
 
4056
3       3
 
4057
4       NULL
 
4058
5       5
 
4059
6       NULL
 
4060
7       7
 
4061
8       NULL
 
4062
9       9
 
4063
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
4064
c1      c1
 
4065
0       NULL
 
4066
1       1
 
4067
2       NULL
 
4068
3       3
 
4069
4       NULL
 
4070
5       5
 
4071
6       NULL
 
4072
7       7
 
4073
8       NULL
 
4074
9       9
 
4075
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 >= 5;
 
4076
c1      c1
 
4077
5       5
 
4078
6       NULL
 
4079
7       7
 
4080
8       NULL
 
4081
9       9
 
4082
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4083
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
4084
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
4085
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
4086
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
4087
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
4088
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
4089
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4090
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4091
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4092
INSERT INTO t4 (c1) VALUES(10);
 
4093
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4094
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
4095
c1      c1
 
4096
0       NULL
 
4097
1       1
 
4098
2       NULL
 
4099
3       3
 
4100
4       NULL
 
4101
5       5
 
4102
6       NULL
 
4103
7       7
 
4104
8       NULL
 
4105
9       9
 
4106
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
4107
c1      c1
 
4108
0       NULL
 
4109
1       1
 
4110
2       NULL
 
4111
3       3
 
4112
4       NULL
 
4113
5       5
 
4114
6       NULL
 
4115
7       7
 
4116
8       NULL
 
4117
9       9
 
4118
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 >= 5;
 
4119
c1      c1
 
4120
5       5
 
4121
6       NULL
 
4122
7       7
 
4123
8       NULL
 
4124
9       9
 
4125
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4126
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
4127
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
4128
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
4129
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
4130
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
4131
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
4132
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4133
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4134
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4135
INSERT INTO t4 (c1) VALUES(10);
 
4136
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4137
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
4138
c1      c1
 
4139
0       NULL
 
4140
1       1
 
4141
2       NULL
 
4142
3       3
 
4143
4       NULL
 
4144
5       5
 
4145
6       NULL
 
4146
7       7
 
4147
8       NULL
 
4148
9       9
 
4149
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
4150
c1      c1
 
4151
0       NULL
 
4152
1       1
 
4153
2       NULL
 
4154
3       3
 
4155
4       NULL
 
4156
5       5
 
4157
6       NULL
 
4158
7       7
 
4159
8       NULL
 
4160
9       9
 
4161
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 >= 5;
 
4162
c1      c1
 
4163
5       5
 
4164
6       NULL
 
4165
7       7
 
4166
8       NULL
 
4167
9       9
 
4168
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4169
CREATE TABLE t1 (c1 INT NOT NULL);
 
4170
CREATE TABLE t2 (c1 INT NOT NULL);
 
4171
CREATE TABLE t3 (c1 INT NOT NULL);
 
4172
CREATE TABLE t4 (c1 INT NOT NULL);
 
4173
CREATE TABLE t5 (c1 INT NOT NULL);
 
4174
CREATE TABLE t6 (c1 INT NOT NULL);
 
4175
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4176
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4177
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4178
INSERT INTO t4 (c1) VALUES(10);
 
4179
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4180
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
4181
c1      c1
 
4182
0       NULL
 
4183
1       1
 
4184
2       NULL
 
4185
3       3
 
4186
4       NULL
 
4187
5       5
 
4188
6       NULL
 
4189
7       7
 
4190
8       NULL
 
4191
9       9
 
4192
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
4193
c1      c1
 
4194
0       NULL
 
4195
1       1
 
4196
2       NULL
 
4197
3       3
 
4198
4       NULL
 
4199
5       5
 
4200
6       NULL
 
4201
7       7
 
4202
8       NULL
 
4203
9       9
 
4204
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 >= 5;
 
4205
c1      c1
 
4206
5       5
 
4207
6       NULL
 
4208
7       7
 
4209
8       NULL
 
4210
9       9
 
4211
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4212
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
4213
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
4214
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
4215
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
4216
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
4217
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
4218
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4219
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4220
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4221
INSERT INTO t4 (c1) VALUES(10);
 
4222
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4223
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
4224
c1      c1
 
4225
0       NULL
 
4226
1       1
 
4227
2       NULL
 
4228
3       3
 
4229
4       NULL
 
4230
5       5
 
4231
6       NULL
 
4232
7       7
 
4233
8       NULL
 
4234
9       9
 
4235
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
4236
c1      c1
 
4237
0       NULL
 
4238
1       1
 
4239
2       NULL
 
4240
3       3
 
4241
4       NULL
 
4242
5       5
 
4243
6       NULL
 
4244
7       7
 
4245
8       NULL
 
4246
9       9
 
4247
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 >= 5;
 
4248
c1      c1
 
4249
5       5
 
4250
6       NULL
 
4251
7       7
 
4252
8       NULL
 
4253
9       9
 
4254
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4255
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
4256
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
4257
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
4258
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
4259
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
4260
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
4261
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4262
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4263
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4264
INSERT INTO t4 (c1) VALUES(10);
 
4265
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4266
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
4267
c1      c1
 
4268
0       NULL
 
4269
1       1
 
4270
2       NULL
 
4271
3       3
 
4272
4       NULL
 
4273
5       5
 
4274
6       NULL
 
4275
7       7
 
4276
8       NULL
 
4277
9       9
 
4278
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
4279
c1      c1
 
4280
0       NULL
 
4281
1       1
 
4282
2       NULL
 
4283
3       3
 
4284
4       NULL
 
4285
5       5
 
4286
6       NULL
 
4287
7       7
 
4288
8       NULL
 
4289
9       9
 
4290
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 >= 5;
 
4291
c1      c1
 
4292
5       5
 
4293
6       NULL
 
4294
7       7
 
4295
8       NULL
 
4296
9       9
 
4297
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4298
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
4299
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
4300
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
4301
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
4302
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
4303
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
4304
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4305
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4306
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4307
INSERT INTO t4 (c1) VALUES(10);
 
4308
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4309
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
4310
c1      c1
 
4311
0       NULL
 
4312
1       NULL
 
4313
2       NULL
 
4314
3       NULL
 
4315
4       NULL
 
4316
5       NULL
 
4317
6       NULL
 
4318
7       NULL
 
4319
8       NULL
 
4320
9       NULL
 
4321
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
4322
c1      c1
 
4323
0       NULL
 
4324
1       NULL
 
4325
2       NULL
 
4326
3       NULL
 
4327
4       NULL
 
4328
5       NULL
 
4329
6       NULL
 
4330
7       NULL
 
4331
8       NULL
 
4332
9       NULL
 
4333
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 >= 5;
 
4334
c1      c1
 
4335
5       NULL
 
4336
6       NULL
 
4337
7       NULL
 
4338
8       NULL
 
4339
9       NULL
 
4340
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4341
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
4342
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
4343
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
4344
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
4345
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
4346
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
4347
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4348
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4349
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4350
INSERT INTO t4 (c1) VALUES(10);
 
4351
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4352
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
4353
c1      c1
 
4354
0       NULL
 
4355
1       NULL
 
4356
2       NULL
 
4357
3       NULL
 
4358
4       NULL
 
4359
5       NULL
 
4360
6       NULL
 
4361
7       NULL
 
4362
8       NULL
 
4363
9       NULL
 
4364
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
4365
c1      c1
 
4366
0       NULL
 
4367
1       NULL
 
4368
2       NULL
 
4369
3       NULL
 
4370
4       NULL
 
4371
5       NULL
 
4372
6       NULL
 
4373
7       NULL
 
4374
8       NULL
 
4375
9       NULL
 
4376
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 >= 5;
 
4377
c1      c1
 
4378
5       NULL
 
4379
6       NULL
 
4380
7       NULL
 
4381
8       NULL
 
4382
9       NULL
 
4383
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4384
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
4385
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
4386
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
4387
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
4388
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
4389
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
4390
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4391
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4392
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4393
INSERT INTO t4 (c1) VALUES(10);
 
4394
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4395
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
4396
c1      c1
 
4397
0       NULL
 
4398
1       NULL
 
4399
2       NULL
 
4400
3       NULL
 
4401
4       NULL
 
4402
5       NULL
 
4403
6       NULL
 
4404
7       NULL
 
4405
8       NULL
 
4406
9       NULL
 
4407
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
4408
c1      c1
 
4409
0       NULL
 
4410
1       NULL
 
4411
2       NULL
 
4412
3       NULL
 
4413
4       NULL
 
4414
5       NULL
 
4415
6       NULL
 
4416
7       NULL
 
4417
8       NULL
 
4418
9       NULL
 
4419
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 >= 5;
 
4420
c1      c1
 
4421
5       NULL
 
4422
6       NULL
 
4423
7       NULL
 
4424
8       NULL
 
4425
9       NULL
 
4426
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4427
CREATE TABLE t1 (c1 INT NOT NULL);
 
4428
CREATE TABLE t2 (c1 INT NOT NULL);
 
4429
CREATE TABLE t3 (c1 INT NOT NULL);
 
4430
CREATE TABLE t4 (c1 INT NOT NULL);
 
4431
CREATE TABLE t5 (c1 INT NOT NULL);
 
4432
CREATE TABLE t6 (c1 INT NOT NULL);
 
4433
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4434
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4435
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4436
INSERT INTO t4 (c1) VALUES(10);
 
4437
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4438
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
4439
c1      c1
 
4440
0       NULL
 
4441
1       NULL
 
4442
2       NULL
 
4443
3       NULL
 
4444
4       NULL
 
4445
5       NULL
 
4446
6       NULL
 
4447
7       NULL
 
4448
8       NULL
 
4449
9       NULL
 
4450
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
4451
c1      c1
 
4452
0       NULL
 
4453
1       NULL
 
4454
2       NULL
 
4455
3       NULL
 
4456
4       NULL
 
4457
5       NULL
 
4458
6       NULL
 
4459
7       NULL
 
4460
8       NULL
 
4461
9       NULL
 
4462
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 >= 5;
 
4463
c1      c1
 
4464
5       NULL
 
4465
6       NULL
 
4466
7       NULL
 
4467
8       NULL
 
4468
9       NULL
 
4469
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4470
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
4471
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
4472
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
4473
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
4474
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
4475
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
4476
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4477
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4478
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4479
INSERT INTO t4 (c1) VALUES(10);
 
4480
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4481
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
4482
c1      c1
 
4483
0       NULL
 
4484
1       NULL
 
4485
2       NULL
 
4486
3       NULL
 
4487
4       NULL
 
4488
5       NULL
 
4489
6       NULL
 
4490
7       NULL
 
4491
8       NULL
 
4492
9       NULL
 
4493
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
4494
c1      c1
 
4495
0       NULL
 
4496
1       NULL
 
4497
2       NULL
 
4498
3       NULL
 
4499
4       NULL
 
4500
5       NULL
 
4501
6       NULL
 
4502
7       NULL
 
4503
8       NULL
 
4504
9       NULL
 
4505
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 >= 5;
 
4506
c1      c1
 
4507
5       NULL
 
4508
6       NULL
 
4509
7       NULL
 
4510
8       NULL
 
4511
9       NULL
 
4512
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4513
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
4514
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
4515
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
4516
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
4517
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
4518
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
4519
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4520
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4521
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4522
INSERT INTO t4 (c1) VALUES(10);
 
4523
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4524
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
4525
c1      c1
 
4526
0       NULL
 
4527
1       NULL
 
4528
2       NULL
 
4529
3       NULL
 
4530
4       NULL
 
4531
5       NULL
 
4532
6       NULL
 
4533
7       NULL
 
4534
8       NULL
 
4535
9       NULL
 
4536
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
4537
c1      c1
 
4538
0       NULL
 
4539
1       NULL
 
4540
2       NULL
 
4541
3       NULL
 
4542
4       NULL
 
4543
5       NULL
 
4544
6       NULL
 
4545
7       NULL
 
4546
8       NULL
 
4547
9       NULL
 
4548
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 >= 5;
 
4549
c1      c1
 
4550
5       NULL
 
4551
6       NULL
 
4552
7       NULL
 
4553
8       NULL
 
4554
9       NULL
 
4555
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4556
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
4557
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
4558
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
4559
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
4560
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
4561
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
4562
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4563
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4564
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4565
INSERT INTO t4 (c1) VALUES(10);
 
4566
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4567
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
4568
c1      c1
 
4569
0       NULL
 
4570
1       NULL
 
4571
2       NULL
 
4572
3       NULL
 
4573
4       NULL
 
4574
5       NULL
 
4575
6       NULL
 
4576
7       NULL
 
4577
8       NULL
 
4578
9       NULL
 
4579
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
4580
c1      c1
 
4581
0       NULL
 
4582
1       NULL
 
4583
2       NULL
 
4584
3       NULL
 
4585
4       NULL
 
4586
5       NULL
 
4587
6       NULL
 
4588
7       NULL
 
4589
8       NULL
 
4590
9       NULL
 
4591
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 >= 5;
 
4592
c1      c1
 
4593
5       NULL
 
4594
6       NULL
 
4595
7       NULL
 
4596
8       NULL
 
4597
9       NULL
 
4598
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4599
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
4600
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
4601
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
4602
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
4603
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
4604
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
4605
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4606
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4607
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4608
INSERT INTO t4 (c1) VALUES(10);
 
4609
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4610
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
4611
c1      c1
 
4612
0       NULL
 
4613
1       NULL
 
4614
2       NULL
 
4615
3       NULL
 
4616
4       NULL
 
4617
5       NULL
 
4618
6       NULL
 
4619
7       NULL
 
4620
8       NULL
 
4621
9       NULL
 
4622
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
4623
c1      c1
 
4624
0       NULL
 
4625
1       NULL
 
4626
2       NULL
 
4627
3       NULL
 
4628
4       NULL
 
4629
5       NULL
 
4630
6       NULL
 
4631
7       NULL
 
4632
8       NULL
 
4633
9       NULL
 
4634
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 >= 5;
 
4635
c1      c1
 
4636
5       NULL
 
4637
6       NULL
 
4638
7       NULL
 
4639
8       NULL
 
4640
9       NULL
 
4641
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4642
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
4643
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
4644
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
4645
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
4646
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
4647
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
4648
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4649
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4650
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4651
INSERT INTO t4 (c1) VALUES(10);
 
4652
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4653
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
4654
c1      c1
 
4655
0       NULL
 
4656
1       NULL
 
4657
2       NULL
 
4658
3       NULL
 
4659
4       NULL
 
4660
5       NULL
 
4661
6       NULL
 
4662
7       NULL
 
4663
8       NULL
 
4664
9       NULL
 
4665
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
4666
c1      c1
 
4667
0       NULL
 
4668
1       NULL
 
4669
2       NULL
 
4670
3       NULL
 
4671
4       NULL
 
4672
5       NULL
 
4673
6       NULL
 
4674
7       NULL
 
4675
8       NULL
 
4676
9       NULL
 
4677
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 >= 5;
 
4678
c1      c1
 
4679
5       NULL
 
4680
6       NULL
 
4681
7       NULL
 
4682
8       NULL
 
4683
9       NULL
 
4684
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4685
CREATE TABLE t1 (c1 INT NOT NULL);
 
4686
CREATE TABLE t2 (c1 INT NOT NULL);
 
4687
CREATE TABLE t3 (c1 INT NOT NULL);
 
4688
CREATE TABLE t4 (c1 INT NOT NULL);
 
4689
CREATE TABLE t5 (c1 INT NOT NULL);
 
4690
CREATE TABLE t6 (c1 INT NOT NULL);
 
4691
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4692
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4693
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4694
INSERT INTO t4 (c1) VALUES(10);
 
4695
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4696
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
4697
c1      c1
 
4698
0       NULL
 
4699
1       NULL
 
4700
2       NULL
 
4701
3       NULL
 
4702
4       NULL
 
4703
5       NULL
 
4704
6       NULL
 
4705
7       NULL
 
4706
8       NULL
 
4707
9       NULL
 
4708
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
4709
c1      c1
 
4710
0       NULL
 
4711
1       NULL
 
4712
2       NULL
 
4713
3       NULL
 
4714
4       NULL
 
4715
5       NULL
 
4716
6       NULL
 
4717
7       NULL
 
4718
8       NULL
 
4719
9       NULL
 
4720
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 >= 5;
 
4721
c1      c1
 
4722
5       NULL
 
4723
6       NULL
 
4724
7       NULL
 
4725
8       NULL
 
4726
9       NULL
 
4727
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4728
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
4729
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
4730
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
4731
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
4732
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
4733
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
4734
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4735
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4736
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4737
INSERT INTO t4 (c1) VALUES(10);
 
4738
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4739
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
4740
c1      c1
 
4741
0       NULL
 
4742
1       NULL
 
4743
2       NULL
 
4744
3       NULL
 
4745
4       NULL
 
4746
5       NULL
 
4747
6       NULL
 
4748
7       NULL
 
4749
8       NULL
 
4750
9       NULL
 
4751
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
4752
c1      c1
 
4753
0       NULL
 
4754
1       NULL
 
4755
2       NULL
 
4756
3       NULL
 
4757
4       NULL
 
4758
5       NULL
 
4759
6       NULL
 
4760
7       NULL
 
4761
8       NULL
 
4762
9       NULL
 
4763
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 >= 5;
 
4764
c1      c1
 
4765
5       NULL
 
4766
6       NULL
 
4767
7       NULL
 
4768
8       NULL
 
4769
9       NULL
 
4770
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4771
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
4772
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
4773
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
4774
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
4775
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
4776
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
4777
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4778
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4779
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4780
INSERT INTO t4 (c1) VALUES(10);
 
4781
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4782
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
4783
c1      c1
 
4784
0       NULL
 
4785
1       NULL
 
4786
2       NULL
 
4787
3       NULL
 
4788
4       NULL
 
4789
5       NULL
 
4790
6       NULL
 
4791
7       NULL
 
4792
8       NULL
 
4793
9       NULL
 
4794
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
4795
c1      c1
 
4796
0       NULL
 
4797
1       NULL
 
4798
2       NULL
 
4799
3       NULL
 
4800
4       NULL
 
4801
5       NULL
 
4802
6       NULL
 
4803
7       NULL
 
4804
8       NULL
 
4805
9       NULL
 
4806
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 >= 5;
 
4807
c1      c1
 
4808
5       NULL
 
4809
6       NULL
 
4810
7       NULL
 
4811
8       NULL
 
4812
9       NULL
 
4813
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4814
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
4815
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
4816
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
4817
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
4818
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
4819
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
4820
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4821
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4822
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4823
INSERT INTO t4 (c1) VALUES(10);
 
4824
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4825
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
4826
c1      c1
 
4827
0       NULL
 
4828
1       NULL
 
4829
2       NULL
 
4830
3       NULL
 
4831
4       NULL
 
4832
5       NULL
 
4833
6       NULL
 
4834
7       NULL
 
4835
8       NULL
 
4836
9       NULL
 
4837
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
4838
c1      c1
 
4839
0       NULL
 
4840
1       NULL
 
4841
2       NULL
 
4842
3       NULL
 
4843
4       NULL
 
4844
5       NULL
 
4845
6       NULL
 
4846
7       NULL
 
4847
8       NULL
 
4848
9       NULL
 
4849
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 >= 5;
 
4850
c1      c1
 
4851
5       NULL
 
4852
6       NULL
 
4853
7       NULL
 
4854
8       NULL
 
4855
9       NULL
 
4856
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4857
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
4858
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
4859
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
4860
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
4861
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
4862
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
4863
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4864
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4865
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4866
INSERT INTO t4 (c1) VALUES(10);
 
4867
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4868
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
4869
c1      c1
 
4870
0       NULL
 
4871
1       NULL
 
4872
2       NULL
 
4873
3       NULL
 
4874
4       NULL
 
4875
5       NULL
 
4876
6       NULL
 
4877
7       NULL
 
4878
8       NULL
 
4879
9       NULL
 
4880
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
4881
c1      c1
 
4882
0       NULL
 
4883
1       NULL
 
4884
2       NULL
 
4885
3       NULL
 
4886
4       NULL
 
4887
5       NULL
 
4888
6       NULL
 
4889
7       NULL
 
4890
8       NULL
 
4891
9       NULL
 
4892
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 >= 5;
 
4893
c1      c1
 
4894
5       NULL
 
4895
6       NULL
 
4896
7       NULL
 
4897
8       NULL
 
4898
9       NULL
 
4899
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4900
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
4901
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
4902
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
4903
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
4904
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
4905
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
4906
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4907
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4908
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4909
INSERT INTO t4 (c1) VALUES(10);
 
4910
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4911
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
4912
c1      c1
 
4913
0       NULL
 
4914
1       NULL
 
4915
2       NULL
 
4916
3       NULL
 
4917
4       NULL
 
4918
5       NULL
 
4919
6       NULL
 
4920
7       NULL
 
4921
8       NULL
 
4922
9       NULL
 
4923
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
4924
c1      c1
 
4925
0       NULL
 
4926
1       NULL
 
4927
2       NULL
 
4928
3       NULL
 
4929
4       NULL
 
4930
5       NULL
 
4931
6       NULL
 
4932
7       NULL
 
4933
8       NULL
 
4934
9       NULL
 
4935
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 >= 5;
 
4936
c1      c1
 
4937
5       NULL
 
4938
6       NULL
 
4939
7       NULL
 
4940
8       NULL
 
4941
9       NULL
 
4942
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4943
CREATE TABLE t1 (c1 INT NOT NULL);
 
4944
CREATE TABLE t2 (c1 INT NOT NULL);
 
4945
CREATE TABLE t3 (c1 INT NOT NULL);
 
4946
CREATE TABLE t4 (c1 INT NOT NULL);
 
4947
CREATE TABLE t5 (c1 INT NOT NULL);
 
4948
CREATE TABLE t6 (c1 INT NOT NULL);
 
4949
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4950
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4951
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4952
INSERT INTO t4 (c1) VALUES(10);
 
4953
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4954
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
4955
c1      c1
 
4956
0       NULL
 
4957
1       NULL
 
4958
2       NULL
 
4959
3       NULL
 
4960
4       NULL
 
4961
5       NULL
 
4962
6       NULL
 
4963
7       NULL
 
4964
8       NULL
 
4965
9       NULL
 
4966
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
4967
c1      c1
 
4968
0       NULL
 
4969
1       NULL
 
4970
2       NULL
 
4971
3       NULL
 
4972
4       NULL
 
4973
5       NULL
 
4974
6       NULL
 
4975
7       NULL
 
4976
8       NULL
 
4977
9       NULL
 
4978
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 >= 5;
 
4979
c1      c1
 
4980
5       NULL
 
4981
6       NULL
 
4982
7       NULL
 
4983
8       NULL
 
4984
9       NULL
 
4985
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4986
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
4987
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
4988
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
4989
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
4990
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
4991
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
4992
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4993
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4994
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4995
INSERT INTO t4 (c1) VALUES(10);
 
4996
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4997
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
4998
c1      c1
 
4999
0       NULL
 
5000
1       NULL
 
5001
2       NULL
 
5002
3       NULL
 
5003
4       NULL
 
5004
5       NULL
 
5005
6       NULL
 
5006
7       NULL
 
5007
8       NULL
 
5008
9       NULL
 
5009
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
5010
c1      c1
 
5011
0       NULL
 
5012
1       NULL
 
5013
2       NULL
 
5014
3       NULL
 
5015
4       NULL
 
5016
5       NULL
 
5017
6       NULL
 
5018
7       NULL
 
5019
8       NULL
 
5020
9       NULL
 
5021
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 >= 5;
 
5022
c1      c1
 
5023
5       NULL
 
5024
6       NULL
 
5025
7       NULL
 
5026
8       NULL
 
5027
9       NULL
 
5028
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5029
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
5030
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
5031
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
5032
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
5033
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
5034
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
5035
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5036
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5037
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5038
INSERT INTO t4 (c1) VALUES(10);
 
5039
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5040
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
5041
c1      c1
 
5042
0       NULL
 
5043
1       NULL
 
5044
2       NULL
 
5045
3       NULL
 
5046
4       NULL
 
5047
5       NULL
 
5048
6       NULL
 
5049
7       NULL
 
5050
8       NULL
 
5051
9       NULL
 
5052
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
5053
c1      c1
 
5054
0       NULL
 
5055
1       NULL
 
5056
2       NULL
 
5057
3       NULL
 
5058
4       NULL
 
5059
5       NULL
 
5060
6       NULL
 
5061
7       NULL
 
5062
8       NULL
 
5063
9       NULL
 
5064
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 >= 5;
 
5065
c1      c1
 
5066
5       NULL
 
5067
6       NULL
 
5068
7       NULL
 
5069
8       NULL
 
5070
9       NULL
 
5071
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5072
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
5073
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
5074
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
5075
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
5076
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
5077
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
5078
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5079
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5080
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5081
INSERT INTO t4 (c1) VALUES(10);
 
5082
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5083
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
5084
c1      c1
 
5085
0       0
 
5086
1       1
 
5087
2       2
 
5088
3       3
 
5089
4       4
 
5090
5       5
 
5091
6       6
 
5092
7       7
 
5093
8       8
 
5094
9       9
 
5095
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
5096
c1      c1
 
5097
0       0
 
5098
1       1
 
5099
2       2
 
5100
3       3
 
5101
4       4
 
5102
5       5
 
5103
6       6
 
5104
7       7
 
5105
8       8
 
5106
9       9
 
5107
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 != 5;
 
5108
c1      c1
 
5109
0       0
 
5110
1       1
 
5111
2       2
 
5112
3       3
 
5113
4       4
 
5114
6       6
 
5115
7       7
 
5116
8       8
 
5117
9       9
 
5118
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5119
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
5120
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
5121
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
5122
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
5123
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
5124
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
5125
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5126
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5127
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5128
INSERT INTO t4 (c1) VALUES(10);
 
5129
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5130
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
5131
c1      c1
 
5132
0       0
 
5133
1       1
 
5134
2       2
 
5135
3       3
 
5136
4       4
 
5137
5       5
 
5138
6       6
 
5139
7       7
 
5140
8       8
 
5141
9       9
 
5142
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
5143
c1      c1
 
5144
0       0
 
5145
1       1
 
5146
2       2
 
5147
3       3
 
5148
4       4
 
5149
5       5
 
5150
6       6
 
5151
7       7
 
5152
8       8
 
5153
9       9
 
5154
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 != 5;
 
5155
c1      c1
 
5156
0       0
 
5157
1       1
 
5158
2       2
 
5159
3       3
 
5160
4       4
 
5161
6       6
 
5162
7       7
 
5163
8       8
 
5164
9       9
 
5165
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5166
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
5167
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
5168
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
5169
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
5170
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
5171
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
5172
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5173
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5174
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5175
INSERT INTO t4 (c1) VALUES(10);
 
5176
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5177
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
5178
c1      c1
 
5179
0       0
 
5180
1       1
 
5181
2       2
 
5182
3       3
 
5183
4       4
 
5184
5       5
 
5185
6       6
 
5186
7       7
 
5187
8       8
 
5188
9       9
 
5189
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
5190
c1      c1
 
5191
0       0
 
5192
1       1
 
5193
2       2
 
5194
3       3
 
5195
4       4
 
5196
5       5
 
5197
6       6
 
5198
7       7
 
5199
8       8
 
5200
9       9
 
5201
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 != 5;
 
5202
c1      c1
 
5203
0       0
 
5204
1       1
 
5205
2       2
 
5206
3       3
 
5207
4       4
 
5208
6       6
 
5209
7       7
 
5210
8       8
 
5211
9       9
 
5212
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5213
CREATE TABLE t1 (c1 INT NOT NULL);
 
5214
CREATE TABLE t2 (c1 INT NOT NULL);
 
5215
CREATE TABLE t3 (c1 INT NOT NULL);
 
5216
CREATE TABLE t4 (c1 INT NOT NULL);
 
5217
CREATE TABLE t5 (c1 INT NOT NULL);
 
5218
CREATE TABLE t6 (c1 INT NOT NULL);
 
5219
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5220
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5221
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5222
INSERT INTO t4 (c1) VALUES(10);
 
5223
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5224
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
5225
c1      c1
 
5226
0       0
 
5227
1       1
 
5228
2       2
 
5229
3       3
 
5230
4       4
 
5231
5       5
 
5232
6       6
 
5233
7       7
 
5234
8       8
 
5235
9       9
 
5236
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
5237
c1      c1
 
5238
0       0
 
5239
1       1
 
5240
2       2
 
5241
3       3
 
5242
4       4
 
5243
5       5
 
5244
6       6
 
5245
7       7
 
5246
8       8
 
5247
9       9
 
5248
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 != 5;
 
5249
c1      c1
 
5250
0       0
 
5251
1       1
 
5252
2       2
 
5253
3       3
 
5254
4       4
 
5255
6       6
 
5256
7       7
 
5257
8       8
 
5258
9       9
 
5259
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5260
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
5261
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
5262
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
5263
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
5264
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
5265
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
5266
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5267
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5268
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5269
INSERT INTO t4 (c1) VALUES(10);
 
5270
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5271
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
5272
c1      c1
 
5273
0       0
 
5274
1       1
 
5275
2       2
 
5276
3       3
 
5277
4       4
 
5278
5       5
 
5279
6       6
 
5280
7       7
 
5281
8       8
 
5282
9       9
 
5283
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
5284
c1      c1
 
5285
0       0
 
5286
1       1
 
5287
2       2
 
5288
3       3
 
5289
4       4
 
5290
5       5
 
5291
6       6
 
5292
7       7
 
5293
8       8
 
5294
9       9
 
5295
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 != 5;
 
5296
c1      c1
 
5297
0       0
 
5298
1       1
 
5299
2       2
 
5300
3       3
 
5301
4       4
 
5302
6       6
 
5303
7       7
 
5304
8       8
 
5305
9       9
 
5306
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5307
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
5308
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
5309
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
5310
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
5311
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
5312
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
5313
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5314
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5315
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5316
INSERT INTO t4 (c1) VALUES(10);
 
5317
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5318
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
5319
c1      c1
 
5320
0       0
 
5321
1       1
 
5322
2       2
 
5323
3       3
 
5324
4       4
 
5325
5       5
 
5326
6       6
 
5327
7       7
 
5328
8       8
 
5329
9       9
 
5330
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
5331
c1      c1
 
5332
0       0
 
5333
1       1
 
5334
2       2
 
5335
3       3
 
5336
4       4
 
5337
5       5
 
5338
6       6
 
5339
7       7
 
5340
8       8
 
5341
9       9
 
5342
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 != 5;
 
5343
c1      c1
 
5344
0       0
 
5345
1       1
 
5346
2       2
 
5347
3       3
 
5348
4       4
 
5349
6       6
 
5350
7       7
 
5351
8       8
 
5352
9       9
 
5353
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5354
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
5355
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
5356
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
5357
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
5358
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
5359
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
5360
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5361
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5362
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5363
INSERT INTO t4 (c1) VALUES(10);
 
5364
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5365
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
5366
c1      c1
 
5367
0       NULL
 
5368
1       1
 
5369
2       NULL
 
5370
3       3
 
5371
4       NULL
 
5372
5       5
 
5373
6       NULL
 
5374
7       7
 
5375
8       NULL
 
5376
9       9
 
5377
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
5378
c1      c1
 
5379
0       NULL
 
5380
1       1
 
5381
2       NULL
 
5382
3       3
 
5383
4       NULL
 
5384
5       5
 
5385
6       NULL
 
5386
7       7
 
5387
8       NULL
 
5388
9       9
 
5389
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 != 5;
 
5390
c1      c1
 
5391
0       NULL
 
5392
1       1
 
5393
2       NULL
 
5394
3       3
 
5395
4       NULL
 
5396
6       NULL
 
5397
7       7
 
5398
8       NULL
 
5399
9       9
 
5400
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5401
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
5402
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
5403
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
5404
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
5405
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
5406
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
5407
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5408
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5409
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5410
INSERT INTO t4 (c1) VALUES(10);
 
5411
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5412
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
5413
c1      c1
 
5414
0       NULL
 
5415
1       1
 
5416
2       NULL
 
5417
3       3
 
5418
4       NULL
 
5419
5       5
 
5420
6       NULL
 
5421
7       7
 
5422
8       NULL
 
5423
9       9
 
5424
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
5425
c1      c1
 
5426
0       NULL
 
5427
1       1
 
5428
2       NULL
 
5429
3       3
 
5430
4       NULL
 
5431
5       5
 
5432
6       NULL
 
5433
7       7
 
5434
8       NULL
 
5435
9       9
 
5436
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 != 5;
 
5437
c1      c1
 
5438
0       NULL
 
5439
1       1
 
5440
2       NULL
 
5441
3       3
 
5442
4       NULL
 
5443
6       NULL
 
5444
7       7
 
5445
8       NULL
 
5446
9       9
 
5447
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5448
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
5449
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
5450
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
5451
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
5452
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
5453
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
5454
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5455
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5456
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5457
INSERT INTO t4 (c1) VALUES(10);
 
5458
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5459
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
5460
c1      c1
 
5461
0       NULL
 
5462
1       1
 
5463
2       NULL
 
5464
3       3
 
5465
4       NULL
 
5466
5       5
 
5467
6       NULL
 
5468
7       7
 
5469
8       NULL
 
5470
9       9
 
5471
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
5472
c1      c1
 
5473
0       NULL
 
5474
1       1
 
5475
2       NULL
 
5476
3       3
 
5477
4       NULL
 
5478
5       5
 
5479
6       NULL
 
5480
7       7
 
5481
8       NULL
 
5482
9       9
 
5483
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 != 5;
 
5484
c1      c1
 
5485
0       NULL
 
5486
1       1
 
5487
2       NULL
 
5488
3       3
 
5489
4       NULL
 
5490
6       NULL
 
5491
7       7
 
5492
8       NULL
 
5493
9       9
 
5494
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5495
CREATE TABLE t1 (c1 INT NOT NULL);
 
5496
CREATE TABLE t2 (c1 INT NOT NULL);
 
5497
CREATE TABLE t3 (c1 INT NOT NULL);
 
5498
CREATE TABLE t4 (c1 INT NOT NULL);
 
5499
CREATE TABLE t5 (c1 INT NOT NULL);
 
5500
CREATE TABLE t6 (c1 INT NOT NULL);
 
5501
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5502
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5503
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5504
INSERT INTO t4 (c1) VALUES(10);
 
5505
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5506
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
5507
c1      c1
 
5508
0       NULL
 
5509
1       1
 
5510
2       NULL
 
5511
3       3
 
5512
4       NULL
 
5513
5       5
 
5514
6       NULL
 
5515
7       7
 
5516
8       NULL
 
5517
9       9
 
5518
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
5519
c1      c1
 
5520
0       NULL
 
5521
1       1
 
5522
2       NULL
 
5523
3       3
 
5524
4       NULL
 
5525
5       5
 
5526
6       NULL
 
5527
7       7
 
5528
8       NULL
 
5529
9       9
 
5530
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 != 5;
 
5531
c1      c1
 
5532
0       NULL
 
5533
1       1
 
5534
2       NULL
 
5535
3       3
 
5536
4       NULL
 
5537
6       NULL
 
5538
7       7
 
5539
8       NULL
 
5540
9       9
 
5541
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5542
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
5543
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
5544
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
5545
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
5546
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
5547
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
5548
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5549
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5550
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5551
INSERT INTO t4 (c1) VALUES(10);
 
5552
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5553
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
5554
c1      c1
 
5555
0       NULL
 
5556
1       1
 
5557
2       NULL
 
5558
3       3
 
5559
4       NULL
 
5560
5       5
 
5561
6       NULL
 
5562
7       7
 
5563
8       NULL
 
5564
9       9
 
5565
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
5566
c1      c1
 
5567
0       NULL
 
5568
1       1
 
5569
2       NULL
 
5570
3       3
 
5571
4       NULL
 
5572
5       5
 
5573
6       NULL
 
5574
7       7
 
5575
8       NULL
 
5576
9       9
 
5577
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 != 5;
 
5578
c1      c1
 
5579
0       NULL
 
5580
1       1
 
5581
2       NULL
 
5582
3       3
 
5583
4       NULL
 
5584
6       NULL
 
5585
7       7
 
5586
8       NULL
 
5587
9       9
 
5588
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5589
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
5590
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
5591
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
5592
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
5593
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
5594
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
5595
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5596
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5597
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5598
INSERT INTO t4 (c1) VALUES(10);
 
5599
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5600
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
5601
c1      c1
 
5602
0       NULL
 
5603
1       1
 
5604
2       NULL
 
5605
3       3
 
5606
4       NULL
 
5607
5       5
 
5608
6       NULL
 
5609
7       7
 
5610
8       NULL
 
5611
9       9
 
5612
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
5613
c1      c1
 
5614
0       NULL
 
5615
1       1
 
5616
2       NULL
 
5617
3       3
 
5618
4       NULL
 
5619
5       5
 
5620
6       NULL
 
5621
7       7
 
5622
8       NULL
 
5623
9       9
 
5624
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 != 5;
 
5625
c1      c1
 
5626
0       NULL
 
5627
1       1
 
5628
2       NULL
 
5629
3       3
 
5630
4       NULL
 
5631
6       NULL
 
5632
7       7
 
5633
8       NULL
 
5634
9       9
 
5635
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5636
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
5637
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
5638
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
5639
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
5640
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
5641
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
5642
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5643
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5644
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5645
INSERT INTO t4 (c1) VALUES(10);
 
5646
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5647
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
5648
c1      c1
 
5649
0       NULL
 
5650
1       NULL
 
5651
2       NULL
 
5652
3       NULL
 
5653
4       NULL
 
5654
5       NULL
 
5655
6       NULL
 
5656
7       NULL
 
5657
8       NULL
 
5658
9       NULL
 
5659
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
5660
c1      c1
 
5661
0       NULL
 
5662
1       NULL
 
5663
2       NULL
 
5664
3       NULL
 
5665
4       NULL
 
5666
5       NULL
 
5667
6       NULL
 
5668
7       NULL
 
5669
8       NULL
 
5670
9       NULL
 
5671
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 != 5;
 
5672
c1      c1
 
5673
0       NULL
 
5674
1       NULL
 
5675
2       NULL
 
5676
3       NULL
 
5677
4       NULL
 
5678
6       NULL
 
5679
7       NULL
 
5680
8       NULL
 
5681
9       NULL
 
5682
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5683
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
5684
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
5685
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
5686
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
5687
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
5688
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
5689
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5690
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5691
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5692
INSERT INTO t4 (c1) VALUES(10);
 
5693
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5694
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
5695
c1      c1
 
5696
0       NULL
 
5697
1       NULL
 
5698
2       NULL
 
5699
3       NULL
 
5700
4       NULL
 
5701
5       NULL
 
5702
6       NULL
 
5703
7       NULL
 
5704
8       NULL
 
5705
9       NULL
 
5706
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
5707
c1      c1
 
5708
0       NULL
 
5709
1       NULL
 
5710
2       NULL
 
5711
3       NULL
 
5712
4       NULL
 
5713
5       NULL
 
5714
6       NULL
 
5715
7       NULL
 
5716
8       NULL
 
5717
9       NULL
 
5718
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 != 5;
 
5719
c1      c1
 
5720
0       NULL
 
5721
1       NULL
 
5722
2       NULL
 
5723
3       NULL
 
5724
4       NULL
 
5725
6       NULL
 
5726
7       NULL
 
5727
8       NULL
 
5728
9       NULL
 
5729
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5730
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
5731
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
5732
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
5733
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
5734
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
5735
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
5736
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5737
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5738
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5739
INSERT INTO t4 (c1) VALUES(10);
 
5740
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5741
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
5742
c1      c1
 
5743
0       NULL
 
5744
1       NULL
 
5745
2       NULL
 
5746
3       NULL
 
5747
4       NULL
 
5748
5       NULL
 
5749
6       NULL
 
5750
7       NULL
 
5751
8       NULL
 
5752
9       NULL
 
5753
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
5754
c1      c1
 
5755
0       NULL
 
5756
1       NULL
 
5757
2       NULL
 
5758
3       NULL
 
5759
4       NULL
 
5760
5       NULL
 
5761
6       NULL
 
5762
7       NULL
 
5763
8       NULL
 
5764
9       NULL
 
5765
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 != 5;
 
5766
c1      c1
 
5767
0       NULL
 
5768
1       NULL
 
5769
2       NULL
 
5770
3       NULL
 
5771
4       NULL
 
5772
6       NULL
 
5773
7       NULL
 
5774
8       NULL
 
5775
9       NULL
 
5776
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5777
CREATE TABLE t1 (c1 INT NOT NULL);
 
5778
CREATE TABLE t2 (c1 INT NOT NULL);
 
5779
CREATE TABLE t3 (c1 INT NOT NULL);
 
5780
CREATE TABLE t4 (c1 INT NOT NULL);
 
5781
CREATE TABLE t5 (c1 INT NOT NULL);
 
5782
CREATE TABLE t6 (c1 INT NOT NULL);
 
5783
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5784
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5785
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5786
INSERT INTO t4 (c1) VALUES(10);
 
5787
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5788
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
5789
c1      c1
 
5790
0       NULL
 
5791
1       NULL
 
5792
2       NULL
 
5793
3       NULL
 
5794
4       NULL
 
5795
5       NULL
 
5796
6       NULL
 
5797
7       NULL
 
5798
8       NULL
 
5799
9       NULL
 
5800
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
5801
c1      c1
 
5802
0       NULL
 
5803
1       NULL
 
5804
2       NULL
 
5805
3       NULL
 
5806
4       NULL
 
5807
5       NULL
 
5808
6       NULL
 
5809
7       NULL
 
5810
8       NULL
 
5811
9       NULL
 
5812
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 != 5;
 
5813
c1      c1
 
5814
0       NULL
 
5815
1       NULL
 
5816
2       NULL
 
5817
3       NULL
 
5818
4       NULL
 
5819
6       NULL
 
5820
7       NULL
 
5821
8       NULL
 
5822
9       NULL
 
5823
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5824
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
5825
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
5826
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
5827
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
5828
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
5829
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
5830
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5831
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5832
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5833
INSERT INTO t4 (c1) VALUES(10);
 
5834
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5835
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
5836
c1      c1
 
5837
0       NULL
 
5838
1       NULL
 
5839
2       NULL
 
5840
3       NULL
 
5841
4       NULL
 
5842
5       NULL
 
5843
6       NULL
 
5844
7       NULL
 
5845
8       NULL
 
5846
9       NULL
 
5847
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
5848
c1      c1
 
5849
0       NULL
 
5850
1       NULL
 
5851
2       NULL
 
5852
3       NULL
 
5853
4       NULL
 
5854
5       NULL
 
5855
6       NULL
 
5856
7       NULL
 
5857
8       NULL
 
5858
9       NULL
 
5859
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 != 5;
 
5860
c1      c1
 
5861
0       NULL
 
5862
1       NULL
 
5863
2       NULL
 
5864
3       NULL
 
5865
4       NULL
 
5866
6       NULL
 
5867
7       NULL
 
5868
8       NULL
 
5869
9       NULL
 
5870
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5871
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
5872
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
5873
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
5874
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
5875
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
5876
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
5877
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5878
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5879
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5880
INSERT INTO t4 (c1) VALUES(10);
 
5881
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5882
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
5883
c1      c1
 
5884
0       NULL
 
5885
1       NULL
 
5886
2       NULL
 
5887
3       NULL
 
5888
4       NULL
 
5889
5       NULL
 
5890
6       NULL
 
5891
7       NULL
 
5892
8       NULL
 
5893
9       NULL
 
5894
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
5895
c1      c1
 
5896
0       NULL
 
5897
1       NULL
 
5898
2       NULL
 
5899
3       NULL
 
5900
4       NULL
 
5901
5       NULL
 
5902
6       NULL
 
5903
7       NULL
 
5904
8       NULL
 
5905
9       NULL
 
5906
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 != 5;
 
5907
c1      c1
 
5908
0       NULL
 
5909
1       NULL
 
5910
2       NULL
 
5911
3       NULL
 
5912
4       NULL
 
5913
6       NULL
 
5914
7       NULL
 
5915
8       NULL
 
5916
9       NULL
 
5917
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5918
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
5919
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
5920
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
5921
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
5922
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
5923
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
5924
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5925
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5926
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5927
INSERT INTO t4 (c1) VALUES(10);
 
5928
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5929
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
5930
c1      c1
 
5931
0       NULL
 
5932
1       NULL
 
5933
2       NULL
 
5934
3       NULL
 
5935
4       NULL
 
5936
5       NULL
 
5937
6       NULL
 
5938
7       NULL
 
5939
8       NULL
 
5940
9       NULL
 
5941
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
5942
c1      c1
 
5943
0       NULL
 
5944
1       NULL
 
5945
2       NULL
 
5946
3       NULL
 
5947
4       NULL
 
5948
5       NULL
 
5949
6       NULL
 
5950
7       NULL
 
5951
8       NULL
 
5952
9       NULL
 
5953
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 != 5;
 
5954
c1      c1
 
5955
0       NULL
 
5956
1       NULL
 
5957
2       NULL
 
5958
3       NULL
 
5959
4       NULL
 
5960
6       NULL
 
5961
7       NULL
 
5962
8       NULL
 
5963
9       NULL
 
5964
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5965
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
5966
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
5967
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
5968
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
5969
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
5970
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
5971
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5972
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5973
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5974
INSERT INTO t4 (c1) VALUES(10);
 
5975
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5976
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
5977
c1      c1
 
5978
0       NULL
 
5979
1       NULL
 
5980
2       NULL
 
5981
3       NULL
 
5982
4       NULL
 
5983
5       NULL
 
5984
6       NULL
 
5985
7       NULL
 
5986
8       NULL
 
5987
9       NULL
 
5988
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
5989
c1      c1
 
5990
0       NULL
 
5991
1       NULL
 
5992
2       NULL
 
5993
3       NULL
 
5994
4       NULL
 
5995
5       NULL
 
5996
6       NULL
 
5997
7       NULL
 
5998
8       NULL
 
5999
9       NULL
 
6000
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 != 5;
 
6001
c1      c1
 
6002
0       NULL
 
6003
1       NULL
 
6004
2       NULL
 
6005
3       NULL
 
6006
4       NULL
 
6007
6       NULL
 
6008
7       NULL
 
6009
8       NULL
 
6010
9       NULL
 
6011
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6012
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
6013
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
6014
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
6015
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
6016
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
6017
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
6018
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6019
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6020
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6021
INSERT INTO t4 (c1) VALUES(10);
 
6022
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6023
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
6024
c1      c1
 
6025
0       NULL
 
6026
1       NULL
 
6027
2       NULL
 
6028
3       NULL
 
6029
4       NULL
 
6030
5       NULL
 
6031
6       NULL
 
6032
7       NULL
 
6033
8       NULL
 
6034
9       NULL
 
6035
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
6036
c1      c1
 
6037
0       NULL
 
6038
1       NULL
 
6039
2       NULL
 
6040
3       NULL
 
6041
4       NULL
 
6042
5       NULL
 
6043
6       NULL
 
6044
7       NULL
 
6045
8       NULL
 
6046
9       NULL
 
6047
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 != 5;
 
6048
c1      c1
 
6049
0       NULL
 
6050
1       NULL
 
6051
2       NULL
 
6052
3       NULL
 
6053
4       NULL
 
6054
6       NULL
 
6055
7       NULL
 
6056
8       NULL
 
6057
9       NULL
 
6058
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6059
CREATE TABLE t1 (c1 INT NOT NULL);
 
6060
CREATE TABLE t2 (c1 INT NOT NULL);
 
6061
CREATE TABLE t3 (c1 INT NOT NULL);
 
6062
CREATE TABLE t4 (c1 INT NOT NULL);
 
6063
CREATE TABLE t5 (c1 INT NOT NULL);
 
6064
CREATE TABLE t6 (c1 INT NOT NULL);
 
6065
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6066
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6067
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6068
INSERT INTO t4 (c1) VALUES(10);
 
6069
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6070
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
6071
c1      c1
 
6072
0       NULL
 
6073
1       NULL
 
6074
2       NULL
 
6075
3       NULL
 
6076
4       NULL
 
6077
5       NULL
 
6078
6       NULL
 
6079
7       NULL
 
6080
8       NULL
 
6081
9       NULL
 
6082
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
6083
c1      c1
 
6084
0       NULL
 
6085
1       NULL
 
6086
2       NULL
 
6087
3       NULL
 
6088
4       NULL
 
6089
5       NULL
 
6090
6       NULL
 
6091
7       NULL
 
6092
8       NULL
 
6093
9       NULL
 
6094
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 != 5;
 
6095
c1      c1
 
6096
0       NULL
 
6097
1       NULL
 
6098
2       NULL
 
6099
3       NULL
 
6100
4       NULL
 
6101
6       NULL
 
6102
7       NULL
 
6103
8       NULL
 
6104
9       NULL
 
6105
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6106
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
6107
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
6108
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
6109
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
6110
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
6111
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
6112
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6113
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6114
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6115
INSERT INTO t4 (c1) VALUES(10);
 
6116
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6117
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
6118
c1      c1
 
6119
0       NULL
 
6120
1       NULL
 
6121
2       NULL
 
6122
3       NULL
 
6123
4       NULL
 
6124
5       NULL
 
6125
6       NULL
 
6126
7       NULL
 
6127
8       NULL
 
6128
9       NULL
 
6129
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
6130
c1      c1
 
6131
0       NULL
 
6132
1       NULL
 
6133
2       NULL
 
6134
3       NULL
 
6135
4       NULL
 
6136
5       NULL
 
6137
6       NULL
 
6138
7       NULL
 
6139
8       NULL
 
6140
9       NULL
 
6141
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 != 5;
 
6142
c1      c1
 
6143
0       NULL
 
6144
1       NULL
 
6145
2       NULL
 
6146
3       NULL
 
6147
4       NULL
 
6148
6       NULL
 
6149
7       NULL
 
6150
8       NULL
 
6151
9       NULL
 
6152
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6153
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
6154
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
6155
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
6156
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
6157
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
6158
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
6159
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6160
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6161
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6162
INSERT INTO t4 (c1) VALUES(10);
 
6163
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6164
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
6165
c1      c1
 
6166
0       NULL
 
6167
1       NULL
 
6168
2       NULL
 
6169
3       NULL
 
6170
4       NULL
 
6171
5       NULL
 
6172
6       NULL
 
6173
7       NULL
 
6174
8       NULL
 
6175
9       NULL
 
6176
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
6177
c1      c1
 
6178
0       NULL
 
6179
1       NULL
 
6180
2       NULL
 
6181
3       NULL
 
6182
4       NULL
 
6183
5       NULL
 
6184
6       NULL
 
6185
7       NULL
 
6186
8       NULL
 
6187
9       NULL
 
6188
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 != 5;
 
6189
c1      c1
 
6190
0       NULL
 
6191
1       NULL
 
6192
2       NULL
 
6193
3       NULL
 
6194
4       NULL
 
6195
6       NULL
 
6196
7       NULL
 
6197
8       NULL
 
6198
9       NULL
 
6199
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6200
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
6201
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
6202
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
6203
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
6204
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
6205
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
6206
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6207
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6208
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6209
INSERT INTO t4 (c1) VALUES(10);
 
6210
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6211
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
6212
c1      c1
 
6213
0       NULL
 
6214
1       NULL
 
6215
2       NULL
 
6216
3       NULL
 
6217
4       NULL
 
6218
5       NULL
 
6219
6       NULL
 
6220
7       NULL
 
6221
8       NULL
 
6222
9       NULL
 
6223
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
6224
c1      c1
 
6225
0       NULL
 
6226
1       NULL
 
6227
2       NULL
 
6228
3       NULL
 
6229
4       NULL
 
6230
5       NULL
 
6231
6       NULL
 
6232
7       NULL
 
6233
8       NULL
 
6234
9       NULL
 
6235
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 != 5;
 
6236
c1      c1
 
6237
0       NULL
 
6238
1       NULL
 
6239
2       NULL
 
6240
3       NULL
 
6241
4       NULL
 
6242
6       NULL
 
6243
7       NULL
 
6244
8       NULL
 
6245
9       NULL
 
6246
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6247
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
6248
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
6249
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
6250
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
6251
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
6252
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
6253
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6254
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6255
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6256
INSERT INTO t4 (c1) VALUES(10);
 
6257
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6258
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
6259
c1      c1
 
6260
0       NULL
 
6261
1       NULL
 
6262
2       NULL
 
6263
3       NULL
 
6264
4       NULL
 
6265
5       NULL
 
6266
6       NULL
 
6267
7       NULL
 
6268
8       NULL
 
6269
9       NULL
 
6270
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
6271
c1      c1
 
6272
0       NULL
 
6273
1       NULL
 
6274
2       NULL
 
6275
3       NULL
 
6276
4       NULL
 
6277
5       NULL
 
6278
6       NULL
 
6279
7       NULL
 
6280
8       NULL
 
6281
9       NULL
 
6282
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 != 5;
 
6283
c1      c1
 
6284
0       NULL
 
6285
1       NULL
 
6286
2       NULL
 
6287
3       NULL
 
6288
4       NULL
 
6289
6       NULL
 
6290
7       NULL
 
6291
8       NULL
 
6292
9       NULL
 
6293
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6294
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
6295
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
6296
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
6297
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
6298
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
6299
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
6300
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6301
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6302
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6303
INSERT INTO t4 (c1) VALUES(10);
 
6304
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6305
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
6306
c1      c1
 
6307
0       NULL
 
6308
1       NULL
 
6309
2       NULL
 
6310
3       NULL
 
6311
4       NULL
 
6312
5       NULL
 
6313
6       NULL
 
6314
7       NULL
 
6315
8       NULL
 
6316
9       NULL
 
6317
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
6318
c1      c1
 
6319
0       NULL
 
6320
1       NULL
 
6321
2       NULL
 
6322
3       NULL
 
6323
4       NULL
 
6324
5       NULL
 
6325
6       NULL
 
6326
7       NULL
 
6327
8       NULL
 
6328
9       NULL
 
6329
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 != 5;
 
6330
c1      c1
 
6331
0       NULL
 
6332
1       NULL
 
6333
2       NULL
 
6334
3       NULL
 
6335
4       NULL
 
6336
6       NULL
 
6337
7       NULL
 
6338
8       NULL
 
6339
9       NULL
 
6340
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6341
CREATE TABLE t1 (c1 INT NOT NULL);
 
6342
CREATE TABLE t2 (c1 INT NOT NULL);
 
6343
CREATE TABLE t3 (c1 INT NOT NULL);
 
6344
CREATE TABLE t4 (c1 INT NOT NULL);
 
6345
CREATE TABLE t5 (c1 INT NOT NULL);
 
6346
CREATE TABLE t6 (c1 INT NOT NULL);
 
6347
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6348
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6349
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6350
INSERT INTO t4 (c1) VALUES(10);
 
6351
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6352
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
6353
c1      c1
 
6354
0       NULL
 
6355
1       NULL
 
6356
2       NULL
 
6357
3       NULL
 
6358
4       NULL
 
6359
5       NULL
 
6360
6       NULL
 
6361
7       NULL
 
6362
8       NULL
 
6363
9       NULL
 
6364
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
6365
c1      c1
 
6366
0       NULL
 
6367
1       NULL
 
6368
2       NULL
 
6369
3       NULL
 
6370
4       NULL
 
6371
5       NULL
 
6372
6       NULL
 
6373
7       NULL
 
6374
8       NULL
 
6375
9       NULL
 
6376
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 != 5;
 
6377
c1      c1
 
6378
0       NULL
 
6379
1       NULL
 
6380
2       NULL
 
6381
3       NULL
 
6382
4       NULL
 
6383
6       NULL
 
6384
7       NULL
 
6385
8       NULL
 
6386
9       NULL
 
6387
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6388
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
6389
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
6390
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
6391
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
6392
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
6393
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
6394
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6395
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6396
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6397
INSERT INTO t4 (c1) VALUES(10);
 
6398
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6399
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
6400
c1      c1
 
6401
0       NULL
 
6402
1       NULL
 
6403
2       NULL
 
6404
3       NULL
 
6405
4       NULL
 
6406
5       NULL
 
6407
6       NULL
 
6408
7       NULL
 
6409
8       NULL
 
6410
9       NULL
 
6411
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
6412
c1      c1
 
6413
0       NULL
 
6414
1       NULL
 
6415
2       NULL
 
6416
3       NULL
 
6417
4       NULL
 
6418
5       NULL
 
6419
6       NULL
 
6420
7       NULL
 
6421
8       NULL
 
6422
9       NULL
 
6423
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 != 5;
 
6424
c1      c1
 
6425
0       NULL
 
6426
1       NULL
 
6427
2       NULL
 
6428
3       NULL
 
6429
4       NULL
 
6430
6       NULL
 
6431
7       NULL
 
6432
8       NULL
 
6433
9       NULL
 
6434
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6435
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
6436
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
6437
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
6438
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
6439
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
6440
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
6441
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6442
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6443
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6444
INSERT INTO t4 (c1) VALUES(10);
 
6445
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6446
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
6447
c1      c1
 
6448
0       NULL
 
6449
1       NULL
 
6450
2       NULL
 
6451
3       NULL
 
6452
4       NULL
 
6453
5       NULL
 
6454
6       NULL
 
6455
7       NULL
 
6456
8       NULL
 
6457
9       NULL
 
6458
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
6459
c1      c1
 
6460
0       NULL
 
6461
1       NULL
 
6462
2       NULL
 
6463
3       NULL
 
6464
4       NULL
 
6465
5       NULL
 
6466
6       NULL
 
6467
7       NULL
 
6468
8       NULL
 
6469
9       NULL
 
6470
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 != 5;
 
6471
c1      c1
 
6472
0       NULL
 
6473
1       NULL
 
6474
2       NULL
 
6475
3       NULL
 
6476
4       NULL
 
6477
6       NULL
 
6478
7       NULL
 
6479
8       NULL
 
6480
9       NULL
 
6481
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6482
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
6483
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
6484
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
6485
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
6486
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
6487
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
6488
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6489
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6490
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6491
INSERT INTO t4 (c1) VALUES(10);
 
6492
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6493
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
6494
c1      c1
 
6495
0       0
 
6496
1       1
 
6497
2       2
 
6498
3       3
 
6499
4       4
 
6500
5       5
 
6501
6       6
 
6502
7       7
 
6503
8       8
 
6504
9       9
 
6505
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
6506
c1      c1
 
6507
0       0
 
6508
1       1
 
6509
2       2
 
6510
3       3
 
6511
4       4
 
6512
5       5
 
6513
6       6
 
6514
7       7
 
6515
8       8
 
6516
9       9
 
6517
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <> 5;
 
6518
c1      c1
 
6519
0       0
 
6520
1       1
 
6521
2       2
 
6522
3       3
 
6523
4       4
 
6524
6       6
 
6525
7       7
 
6526
8       8
 
6527
9       9
 
6528
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6529
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
6530
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
6531
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
6532
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
6533
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
6534
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
6535
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6536
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6537
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6538
INSERT INTO t4 (c1) VALUES(10);
 
6539
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6540
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
6541
c1      c1
 
6542
0       0
 
6543
1       1
 
6544
2       2
 
6545
3       3
 
6546
4       4
 
6547
5       5
 
6548
6       6
 
6549
7       7
 
6550
8       8
 
6551
9       9
 
6552
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
6553
c1      c1
 
6554
0       0
 
6555
1       1
 
6556
2       2
 
6557
3       3
 
6558
4       4
 
6559
5       5
 
6560
6       6
 
6561
7       7
 
6562
8       8
 
6563
9       9
 
6564
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <> 5;
 
6565
c1      c1
 
6566
0       0
 
6567
1       1
 
6568
2       2
 
6569
3       3
 
6570
4       4
 
6571
6       6
 
6572
7       7
 
6573
8       8
 
6574
9       9
 
6575
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6576
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
6577
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
6578
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
6579
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
6580
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
6581
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
6582
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6583
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6584
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6585
INSERT INTO t4 (c1) VALUES(10);
 
6586
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6587
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
6588
c1      c1
 
6589
0       0
 
6590
1       1
 
6591
2       2
 
6592
3       3
 
6593
4       4
 
6594
5       5
 
6595
6       6
 
6596
7       7
 
6597
8       8
 
6598
9       9
 
6599
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
6600
c1      c1
 
6601
0       0
 
6602
1       1
 
6603
2       2
 
6604
3       3
 
6605
4       4
 
6606
5       5
 
6607
6       6
 
6608
7       7
 
6609
8       8
 
6610
9       9
 
6611
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <> 5;
 
6612
c1      c1
 
6613
0       0
 
6614
1       1
 
6615
2       2
 
6616
3       3
 
6617
4       4
 
6618
6       6
 
6619
7       7
 
6620
8       8
 
6621
9       9
 
6622
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6623
CREATE TABLE t1 (c1 INT NOT NULL);
 
6624
CREATE TABLE t2 (c1 INT NOT NULL);
 
6625
CREATE TABLE t3 (c1 INT NOT NULL);
 
6626
CREATE TABLE t4 (c1 INT NOT NULL);
 
6627
CREATE TABLE t5 (c1 INT NOT NULL);
 
6628
CREATE TABLE t6 (c1 INT NOT NULL);
 
6629
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6630
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6631
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6632
INSERT INTO t4 (c1) VALUES(10);
 
6633
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6634
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
6635
c1      c1
 
6636
0       0
 
6637
1       1
 
6638
2       2
 
6639
3       3
 
6640
4       4
 
6641
5       5
 
6642
6       6
 
6643
7       7
 
6644
8       8
 
6645
9       9
 
6646
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
6647
c1      c1
 
6648
0       0
 
6649
1       1
 
6650
2       2
 
6651
3       3
 
6652
4       4
 
6653
5       5
 
6654
6       6
 
6655
7       7
 
6656
8       8
 
6657
9       9
 
6658
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <> 5;
 
6659
c1      c1
 
6660
0       0
 
6661
1       1
 
6662
2       2
 
6663
3       3
 
6664
4       4
 
6665
6       6
 
6666
7       7
 
6667
8       8
 
6668
9       9
 
6669
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6670
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
6671
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
6672
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
6673
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
6674
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
6675
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
6676
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6677
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6678
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6679
INSERT INTO t4 (c1) VALUES(10);
 
6680
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6681
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
6682
c1      c1
 
6683
0       0
 
6684
1       1
 
6685
2       2
 
6686
3       3
 
6687
4       4
 
6688
5       5
 
6689
6       6
 
6690
7       7
 
6691
8       8
 
6692
9       9
 
6693
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
6694
c1      c1
 
6695
0       0
 
6696
1       1
 
6697
2       2
 
6698
3       3
 
6699
4       4
 
6700
5       5
 
6701
6       6
 
6702
7       7
 
6703
8       8
 
6704
9       9
 
6705
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <> 5;
 
6706
c1      c1
 
6707
0       0
 
6708
1       1
 
6709
2       2
 
6710
3       3
 
6711
4       4
 
6712
6       6
 
6713
7       7
 
6714
8       8
 
6715
9       9
 
6716
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6717
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
6718
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
6719
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
6720
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
6721
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
6722
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
6723
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6724
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6725
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6726
INSERT INTO t4 (c1) VALUES(10);
 
6727
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6728
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
6729
c1      c1
 
6730
0       0
 
6731
1       1
 
6732
2       2
 
6733
3       3
 
6734
4       4
 
6735
5       5
 
6736
6       6
 
6737
7       7
 
6738
8       8
 
6739
9       9
 
6740
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
6741
c1      c1
 
6742
0       0
 
6743
1       1
 
6744
2       2
 
6745
3       3
 
6746
4       4
 
6747
5       5
 
6748
6       6
 
6749
7       7
 
6750
8       8
 
6751
9       9
 
6752
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <> 5;
 
6753
c1      c1
 
6754
0       0
 
6755
1       1
 
6756
2       2
 
6757
3       3
 
6758
4       4
 
6759
6       6
 
6760
7       7
 
6761
8       8
 
6762
9       9
 
6763
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6764
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
6765
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
6766
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
6767
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
6768
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
6769
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
6770
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6771
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6772
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6773
INSERT INTO t4 (c1) VALUES(10);
 
6774
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6775
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
6776
c1      c1
 
6777
0       NULL
 
6778
1       1
 
6779
2       NULL
 
6780
3       3
 
6781
4       NULL
 
6782
5       5
 
6783
6       NULL
 
6784
7       7
 
6785
8       NULL
 
6786
9       9
 
6787
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
6788
c1      c1
 
6789
0       NULL
 
6790
1       1
 
6791
2       NULL
 
6792
3       3
 
6793
4       NULL
 
6794
5       5
 
6795
6       NULL
 
6796
7       7
 
6797
8       NULL
 
6798
9       9
 
6799
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <> 5;
 
6800
c1      c1
 
6801
0       NULL
 
6802
1       1
 
6803
2       NULL
 
6804
3       3
 
6805
4       NULL
 
6806
6       NULL
 
6807
7       7
 
6808
8       NULL
 
6809
9       9
 
6810
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6811
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
6812
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
6813
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
6814
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
6815
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
6816
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
6817
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6818
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6819
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6820
INSERT INTO t4 (c1) VALUES(10);
 
6821
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6822
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
6823
c1      c1
 
6824
0       NULL
 
6825
1       1
 
6826
2       NULL
 
6827
3       3
 
6828
4       NULL
 
6829
5       5
 
6830
6       NULL
 
6831
7       7
 
6832
8       NULL
 
6833
9       9
 
6834
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
6835
c1      c1
 
6836
0       NULL
 
6837
1       1
 
6838
2       NULL
 
6839
3       3
 
6840
4       NULL
 
6841
5       5
 
6842
6       NULL
 
6843
7       7
 
6844
8       NULL
 
6845
9       9
 
6846
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <> 5;
 
6847
c1      c1
 
6848
0       NULL
 
6849
1       1
 
6850
2       NULL
 
6851
3       3
 
6852
4       NULL
 
6853
6       NULL
 
6854
7       7
 
6855
8       NULL
 
6856
9       9
 
6857
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6858
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
6859
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
6860
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
6861
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
6862
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
6863
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
6864
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6865
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6866
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6867
INSERT INTO t4 (c1) VALUES(10);
 
6868
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6869
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
6870
c1      c1
 
6871
0       NULL
 
6872
1       1
 
6873
2       NULL
 
6874
3       3
 
6875
4       NULL
 
6876
5       5
 
6877
6       NULL
 
6878
7       7
 
6879
8       NULL
 
6880
9       9
 
6881
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
6882
c1      c1
 
6883
0       NULL
 
6884
1       1
 
6885
2       NULL
 
6886
3       3
 
6887
4       NULL
 
6888
5       5
 
6889
6       NULL
 
6890
7       7
 
6891
8       NULL
 
6892
9       9
 
6893
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <> 5;
 
6894
c1      c1
 
6895
0       NULL
 
6896
1       1
 
6897
2       NULL
 
6898
3       3
 
6899
4       NULL
 
6900
6       NULL
 
6901
7       7
 
6902
8       NULL
 
6903
9       9
 
6904
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6905
CREATE TABLE t1 (c1 INT NOT NULL);
 
6906
CREATE TABLE t2 (c1 INT NOT NULL);
 
6907
CREATE TABLE t3 (c1 INT NOT NULL);
 
6908
CREATE TABLE t4 (c1 INT NOT NULL);
 
6909
CREATE TABLE t5 (c1 INT NOT NULL);
 
6910
CREATE TABLE t6 (c1 INT NOT NULL);
 
6911
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6912
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6913
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6914
INSERT INTO t4 (c1) VALUES(10);
 
6915
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6916
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
6917
c1      c1
 
6918
0       NULL
 
6919
1       1
 
6920
2       NULL
 
6921
3       3
 
6922
4       NULL
 
6923
5       5
 
6924
6       NULL
 
6925
7       7
 
6926
8       NULL
 
6927
9       9
 
6928
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
6929
c1      c1
 
6930
0       NULL
 
6931
1       1
 
6932
2       NULL
 
6933
3       3
 
6934
4       NULL
 
6935
5       5
 
6936
6       NULL
 
6937
7       7
 
6938
8       NULL
 
6939
9       9
 
6940
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <> 5;
 
6941
c1      c1
 
6942
0       NULL
 
6943
1       1
 
6944
2       NULL
 
6945
3       3
 
6946
4       NULL
 
6947
6       NULL
 
6948
7       7
 
6949
8       NULL
 
6950
9       9
 
6951
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6952
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
6953
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
6954
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
6955
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
6956
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
6957
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
6958
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6959
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6960
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6961
INSERT INTO t4 (c1) VALUES(10);
 
6962
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6963
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
6964
c1      c1
 
6965
0       NULL
 
6966
1       1
 
6967
2       NULL
 
6968
3       3
 
6969
4       NULL
 
6970
5       5
 
6971
6       NULL
 
6972
7       7
 
6973
8       NULL
 
6974
9       9
 
6975
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
6976
c1      c1
 
6977
0       NULL
 
6978
1       1
 
6979
2       NULL
 
6980
3       3
 
6981
4       NULL
 
6982
5       5
 
6983
6       NULL
 
6984
7       7
 
6985
8       NULL
 
6986
9       9
 
6987
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <> 5;
 
6988
c1      c1
 
6989
0       NULL
 
6990
1       1
 
6991
2       NULL
 
6992
3       3
 
6993
4       NULL
 
6994
6       NULL
 
6995
7       7
 
6996
8       NULL
 
6997
9       9
 
6998
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6999
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
7000
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
7001
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
7002
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
7003
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
7004
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
7005
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7006
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7007
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7008
INSERT INTO t4 (c1) VALUES(10);
 
7009
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7010
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
7011
c1      c1
 
7012
0       NULL
 
7013
1       1
 
7014
2       NULL
 
7015
3       3
 
7016
4       NULL
 
7017
5       5
 
7018
6       NULL
 
7019
7       7
 
7020
8       NULL
 
7021
9       9
 
7022
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
7023
c1      c1
 
7024
0       NULL
 
7025
1       1
 
7026
2       NULL
 
7027
3       3
 
7028
4       NULL
 
7029
5       5
 
7030
6       NULL
 
7031
7       7
 
7032
8       NULL
 
7033
9       9
 
7034
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <> 5;
 
7035
c1      c1
 
7036
0       NULL
 
7037
1       1
 
7038
2       NULL
 
7039
3       3
 
7040
4       NULL
 
7041
6       NULL
 
7042
7       7
 
7043
8       NULL
 
7044
9       9
 
7045
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7046
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
7047
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
7048
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
7049
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
7050
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
7051
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
7052
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7053
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7054
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7055
INSERT INTO t4 (c1) VALUES(10);
 
7056
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7057
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
7058
c1      c1
 
7059
0       NULL
 
7060
1       NULL
 
7061
2       NULL
 
7062
3       NULL
 
7063
4       NULL
 
7064
5       NULL
 
7065
6       NULL
 
7066
7       NULL
 
7067
8       NULL
 
7068
9       NULL
 
7069
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
7070
c1      c1
 
7071
0       NULL
 
7072
1       NULL
 
7073
2       NULL
 
7074
3       NULL
 
7075
4       NULL
 
7076
5       NULL
 
7077
6       NULL
 
7078
7       NULL
 
7079
8       NULL
 
7080
9       NULL
 
7081
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <> 5;
 
7082
c1      c1
 
7083
0       NULL
 
7084
1       NULL
 
7085
2       NULL
 
7086
3       NULL
 
7087
4       NULL
 
7088
6       NULL
 
7089
7       NULL
 
7090
8       NULL
 
7091
9       NULL
 
7092
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7093
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
7094
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
7095
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
7096
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
7097
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
7098
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
7099
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7100
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7101
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7102
INSERT INTO t4 (c1) VALUES(10);
 
7103
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7104
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
7105
c1      c1
 
7106
0       NULL
 
7107
1       NULL
 
7108
2       NULL
 
7109
3       NULL
 
7110
4       NULL
 
7111
5       NULL
 
7112
6       NULL
 
7113
7       NULL
 
7114
8       NULL
 
7115
9       NULL
 
7116
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
7117
c1      c1
 
7118
0       NULL
 
7119
1       NULL
 
7120
2       NULL
 
7121
3       NULL
 
7122
4       NULL
 
7123
5       NULL
 
7124
6       NULL
 
7125
7       NULL
 
7126
8       NULL
 
7127
9       NULL
 
7128
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <> 5;
 
7129
c1      c1
 
7130
0       NULL
 
7131
1       NULL
 
7132
2       NULL
 
7133
3       NULL
 
7134
4       NULL
 
7135
6       NULL
 
7136
7       NULL
 
7137
8       NULL
 
7138
9       NULL
 
7139
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7140
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
7141
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
7142
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
7143
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
7144
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
7145
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
7146
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7147
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7148
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7149
INSERT INTO t4 (c1) VALUES(10);
 
7150
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7151
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
7152
c1      c1
 
7153
0       NULL
 
7154
1       NULL
 
7155
2       NULL
 
7156
3       NULL
 
7157
4       NULL
 
7158
5       NULL
 
7159
6       NULL
 
7160
7       NULL
 
7161
8       NULL
 
7162
9       NULL
 
7163
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
7164
c1      c1
 
7165
0       NULL
 
7166
1       NULL
 
7167
2       NULL
 
7168
3       NULL
 
7169
4       NULL
 
7170
5       NULL
 
7171
6       NULL
 
7172
7       NULL
 
7173
8       NULL
 
7174
9       NULL
 
7175
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <> 5;
 
7176
c1      c1
 
7177
0       NULL
 
7178
1       NULL
 
7179
2       NULL
 
7180
3       NULL
 
7181
4       NULL
 
7182
6       NULL
 
7183
7       NULL
 
7184
8       NULL
 
7185
9       NULL
 
7186
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7187
CREATE TABLE t1 (c1 INT NOT NULL);
 
7188
CREATE TABLE t2 (c1 INT NOT NULL);
 
7189
CREATE TABLE t3 (c1 INT NOT NULL);
 
7190
CREATE TABLE t4 (c1 INT NOT NULL);
 
7191
CREATE TABLE t5 (c1 INT NOT NULL);
 
7192
CREATE TABLE t6 (c1 INT NOT NULL);
 
7193
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7194
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7195
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7196
INSERT INTO t4 (c1) VALUES(10);
 
7197
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7198
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
7199
c1      c1
 
7200
0       NULL
 
7201
1       NULL
 
7202
2       NULL
 
7203
3       NULL
 
7204
4       NULL
 
7205
5       NULL
 
7206
6       NULL
 
7207
7       NULL
 
7208
8       NULL
 
7209
9       NULL
 
7210
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
7211
c1      c1
 
7212
0       NULL
 
7213
1       NULL
 
7214
2       NULL
 
7215
3       NULL
 
7216
4       NULL
 
7217
5       NULL
 
7218
6       NULL
 
7219
7       NULL
 
7220
8       NULL
 
7221
9       NULL
 
7222
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <> 5;
 
7223
c1      c1
 
7224
0       NULL
 
7225
1       NULL
 
7226
2       NULL
 
7227
3       NULL
 
7228
4       NULL
 
7229
6       NULL
 
7230
7       NULL
 
7231
8       NULL
 
7232
9       NULL
 
7233
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7234
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
7235
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
7236
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
7237
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
7238
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
7239
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
7240
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7241
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7242
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7243
INSERT INTO t4 (c1) VALUES(10);
 
7244
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7245
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
7246
c1      c1
 
7247
0       NULL
 
7248
1       NULL
 
7249
2       NULL
 
7250
3       NULL
 
7251
4       NULL
 
7252
5       NULL
 
7253
6       NULL
 
7254
7       NULL
 
7255
8       NULL
 
7256
9       NULL
 
7257
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
7258
c1      c1
 
7259
0       NULL
 
7260
1       NULL
 
7261
2       NULL
 
7262
3       NULL
 
7263
4       NULL
 
7264
5       NULL
 
7265
6       NULL
 
7266
7       NULL
 
7267
8       NULL
 
7268
9       NULL
 
7269
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <> 5;
 
7270
c1      c1
 
7271
0       NULL
 
7272
1       NULL
 
7273
2       NULL
 
7274
3       NULL
 
7275
4       NULL
 
7276
6       NULL
 
7277
7       NULL
 
7278
8       NULL
 
7279
9       NULL
 
7280
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7281
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
7282
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
7283
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
7284
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
7285
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
7286
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
7287
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7288
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7289
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7290
INSERT INTO t4 (c1) VALUES(10);
 
7291
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7292
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
7293
c1      c1
 
7294
0       NULL
 
7295
1       NULL
 
7296
2       NULL
 
7297
3       NULL
 
7298
4       NULL
 
7299
5       NULL
 
7300
6       NULL
 
7301
7       NULL
 
7302
8       NULL
 
7303
9       NULL
 
7304
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
7305
c1      c1
 
7306
0       NULL
 
7307
1       NULL
 
7308
2       NULL
 
7309
3       NULL
 
7310
4       NULL
 
7311
5       NULL
 
7312
6       NULL
 
7313
7       NULL
 
7314
8       NULL
 
7315
9       NULL
 
7316
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <> 5;
 
7317
c1      c1
 
7318
0       NULL
 
7319
1       NULL
 
7320
2       NULL
 
7321
3       NULL
 
7322
4       NULL
 
7323
6       NULL
 
7324
7       NULL
 
7325
8       NULL
 
7326
9       NULL
 
7327
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7328
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
7329
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
7330
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
7331
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
7332
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
7333
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
7334
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7335
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7336
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7337
INSERT INTO t4 (c1) VALUES(10);
 
7338
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7339
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
7340
c1      c1
 
7341
0       NULL
 
7342
1       NULL
 
7343
2       NULL
 
7344
3       NULL
 
7345
4       NULL
 
7346
5       NULL
 
7347
6       NULL
 
7348
7       NULL
 
7349
8       NULL
 
7350
9       NULL
 
7351
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
7352
c1      c1
 
7353
0       NULL
 
7354
1       NULL
 
7355
2       NULL
 
7356
3       NULL
 
7357
4       NULL
 
7358
5       NULL
 
7359
6       NULL
 
7360
7       NULL
 
7361
8       NULL
 
7362
9       NULL
 
7363
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <> 5;
 
7364
c1      c1
 
7365
0       NULL
 
7366
1       NULL
 
7367
2       NULL
 
7368
3       NULL
 
7369
4       NULL
 
7370
6       NULL
 
7371
7       NULL
 
7372
8       NULL
 
7373
9       NULL
 
7374
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7375
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
7376
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
7377
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
7378
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
7379
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
7380
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
7381
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7382
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7383
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7384
INSERT INTO t4 (c1) VALUES(10);
 
7385
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7386
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
7387
c1      c1
 
7388
0       NULL
 
7389
1       NULL
 
7390
2       NULL
 
7391
3       NULL
 
7392
4       NULL
 
7393
5       NULL
 
7394
6       NULL
 
7395
7       NULL
 
7396
8       NULL
 
7397
9       NULL
 
7398
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
7399
c1      c1
 
7400
0       NULL
 
7401
1       NULL
 
7402
2       NULL
 
7403
3       NULL
 
7404
4       NULL
 
7405
5       NULL
 
7406
6       NULL
 
7407
7       NULL
 
7408
8       NULL
 
7409
9       NULL
 
7410
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <> 5;
 
7411
c1      c1
 
7412
0       NULL
 
7413
1       NULL
 
7414
2       NULL
 
7415
3       NULL
 
7416
4       NULL
 
7417
6       NULL
 
7418
7       NULL
 
7419
8       NULL
 
7420
9       NULL
 
7421
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7422
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
7423
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
7424
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
7425
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
7426
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
7427
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
7428
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7429
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7430
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7431
INSERT INTO t4 (c1) VALUES(10);
 
7432
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7433
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
7434
c1      c1
 
7435
0       NULL
 
7436
1       NULL
 
7437
2       NULL
 
7438
3       NULL
 
7439
4       NULL
 
7440
5       NULL
 
7441
6       NULL
 
7442
7       NULL
 
7443
8       NULL
 
7444
9       NULL
 
7445
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
7446
c1      c1
 
7447
0       NULL
 
7448
1       NULL
 
7449
2       NULL
 
7450
3       NULL
 
7451
4       NULL
 
7452
5       NULL
 
7453
6       NULL
 
7454
7       NULL
 
7455
8       NULL
 
7456
9       NULL
 
7457
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <> 5;
 
7458
c1      c1
 
7459
0       NULL
 
7460
1       NULL
 
7461
2       NULL
 
7462
3       NULL
 
7463
4       NULL
 
7464
6       NULL
 
7465
7       NULL
 
7466
8       NULL
 
7467
9       NULL
 
7468
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7469
CREATE TABLE t1 (c1 INT NOT NULL);
 
7470
CREATE TABLE t2 (c1 INT NOT NULL);
 
7471
CREATE TABLE t3 (c1 INT NOT NULL);
 
7472
CREATE TABLE t4 (c1 INT NOT NULL);
 
7473
CREATE TABLE t5 (c1 INT NOT NULL);
 
7474
CREATE TABLE t6 (c1 INT NOT NULL);
 
7475
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7476
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7477
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7478
INSERT INTO t4 (c1) VALUES(10);
 
7479
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7480
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
7481
c1      c1
 
7482
0       NULL
 
7483
1       NULL
 
7484
2       NULL
 
7485
3       NULL
 
7486
4       NULL
 
7487
5       NULL
 
7488
6       NULL
 
7489
7       NULL
 
7490
8       NULL
 
7491
9       NULL
 
7492
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
7493
c1      c1
 
7494
0       NULL
 
7495
1       NULL
 
7496
2       NULL
 
7497
3       NULL
 
7498
4       NULL
 
7499
5       NULL
 
7500
6       NULL
 
7501
7       NULL
 
7502
8       NULL
 
7503
9       NULL
 
7504
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <> 5;
 
7505
c1      c1
 
7506
0       NULL
 
7507
1       NULL
 
7508
2       NULL
 
7509
3       NULL
 
7510
4       NULL
 
7511
6       NULL
 
7512
7       NULL
 
7513
8       NULL
 
7514
9       NULL
 
7515
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7516
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
7517
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
7518
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
7519
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
7520
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
7521
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
7522
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7523
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7524
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7525
INSERT INTO t4 (c1) VALUES(10);
 
7526
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7527
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
7528
c1      c1
 
7529
0       NULL
 
7530
1       NULL
 
7531
2       NULL
 
7532
3       NULL
 
7533
4       NULL
 
7534
5       NULL
 
7535
6       NULL
 
7536
7       NULL
 
7537
8       NULL
 
7538
9       NULL
 
7539
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
7540
c1      c1
 
7541
0       NULL
 
7542
1       NULL
 
7543
2       NULL
 
7544
3       NULL
 
7545
4       NULL
 
7546
5       NULL
 
7547
6       NULL
 
7548
7       NULL
 
7549
8       NULL
 
7550
9       NULL
 
7551
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <> 5;
 
7552
c1      c1
 
7553
0       NULL
 
7554
1       NULL
 
7555
2       NULL
 
7556
3       NULL
 
7557
4       NULL
 
7558
6       NULL
 
7559
7       NULL
 
7560
8       NULL
 
7561
9       NULL
 
7562
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7563
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
7564
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
7565
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
7566
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
7567
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
7568
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
7569
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7570
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7571
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7572
INSERT INTO t4 (c1) VALUES(10);
 
7573
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7574
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
7575
c1      c1
 
7576
0       NULL
 
7577
1       NULL
 
7578
2       NULL
 
7579
3       NULL
 
7580
4       NULL
 
7581
5       NULL
 
7582
6       NULL
 
7583
7       NULL
 
7584
8       NULL
 
7585
9       NULL
 
7586
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
7587
c1      c1
 
7588
0       NULL
 
7589
1       NULL
 
7590
2       NULL
 
7591
3       NULL
 
7592
4       NULL
 
7593
5       NULL
 
7594
6       NULL
 
7595
7       NULL
 
7596
8       NULL
 
7597
9       NULL
 
7598
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <> 5;
 
7599
c1      c1
 
7600
0       NULL
 
7601
1       NULL
 
7602
2       NULL
 
7603
3       NULL
 
7604
4       NULL
 
7605
6       NULL
 
7606
7       NULL
 
7607
8       NULL
 
7608
9       NULL
 
7609
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7610
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
7611
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
7612
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
7613
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
7614
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
7615
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
7616
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7617
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7618
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7619
INSERT INTO t4 (c1) VALUES(10);
 
7620
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7621
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
7622
c1      c1
 
7623
0       NULL
 
7624
1       NULL
 
7625
2       NULL
 
7626
3       NULL
 
7627
4       NULL
 
7628
5       NULL
 
7629
6       NULL
 
7630
7       NULL
 
7631
8       NULL
 
7632
9       NULL
 
7633
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
7634
c1      c1
 
7635
0       NULL
 
7636
1       NULL
 
7637
2       NULL
 
7638
3       NULL
 
7639
4       NULL
 
7640
5       NULL
 
7641
6       NULL
 
7642
7       NULL
 
7643
8       NULL
 
7644
9       NULL
 
7645
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <> 5;
 
7646
c1      c1
 
7647
0       NULL
 
7648
1       NULL
 
7649
2       NULL
 
7650
3       NULL
 
7651
4       NULL
 
7652
6       NULL
 
7653
7       NULL
 
7654
8       NULL
 
7655
9       NULL
 
7656
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7657
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
7658
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
7659
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
7660
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
7661
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
7662
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
7663
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7664
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7665
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7666
INSERT INTO t4 (c1) VALUES(10);
 
7667
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7668
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
7669
c1      c1
 
7670
0       NULL
 
7671
1       NULL
 
7672
2       NULL
 
7673
3       NULL
 
7674
4       NULL
 
7675
5       NULL
 
7676
6       NULL
 
7677
7       NULL
 
7678
8       NULL
 
7679
9       NULL
 
7680
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
7681
c1      c1
 
7682
0       NULL
 
7683
1       NULL
 
7684
2       NULL
 
7685
3       NULL
 
7686
4       NULL
 
7687
5       NULL
 
7688
6       NULL
 
7689
7       NULL
 
7690
8       NULL
 
7691
9       NULL
 
7692
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <> 5;
 
7693
c1      c1
 
7694
0       NULL
 
7695
1       NULL
 
7696
2       NULL
 
7697
3       NULL
 
7698
4       NULL
 
7699
6       NULL
 
7700
7       NULL
 
7701
8       NULL
 
7702
9       NULL
 
7703
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7704
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
7705
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
7706
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
7707
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
7708
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
7709
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
7710
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7711
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7712
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7713
INSERT INTO t4 (c1) VALUES(10);
 
7714
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7715
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
7716
c1      c1
 
7717
0       NULL
 
7718
1       NULL
 
7719
2       NULL
 
7720
3       NULL
 
7721
4       NULL
 
7722
5       NULL
 
7723
6       NULL
 
7724
7       NULL
 
7725
8       NULL
 
7726
9       NULL
 
7727
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
7728
c1      c1
 
7729
0       NULL
 
7730
1       NULL
 
7731
2       NULL
 
7732
3       NULL
 
7733
4       NULL
 
7734
5       NULL
 
7735
6       NULL
 
7736
7       NULL
 
7737
8       NULL
 
7738
9       NULL
 
7739
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <> 5;
 
7740
c1      c1
 
7741
0       NULL
 
7742
1       NULL
 
7743
2       NULL
 
7744
3       NULL
 
7745
4       NULL
 
7746
6       NULL
 
7747
7       NULL
 
7748
8       NULL
 
7749
9       NULL
 
7750
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7751
CREATE TABLE t1 (c1 INT NOT NULL);
 
7752
CREATE TABLE t2 (c1 INT NOT NULL);
 
7753
CREATE TABLE t3 (c1 INT NOT NULL);
 
7754
CREATE TABLE t4 (c1 INT NOT NULL);
 
7755
CREATE TABLE t5 (c1 INT NOT NULL);
 
7756
CREATE TABLE t6 (c1 INT NOT NULL);
 
7757
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7758
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7759
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7760
INSERT INTO t4 (c1) VALUES(10);
 
7761
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7762
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
7763
c1      c1
 
7764
0       NULL
 
7765
1       NULL
 
7766
2       NULL
 
7767
3       NULL
 
7768
4       NULL
 
7769
5       NULL
 
7770
6       NULL
 
7771
7       NULL
 
7772
8       NULL
 
7773
9       NULL
 
7774
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
7775
c1      c1
 
7776
0       NULL
 
7777
1       NULL
 
7778
2       NULL
 
7779
3       NULL
 
7780
4       NULL
 
7781
5       NULL
 
7782
6       NULL
 
7783
7       NULL
 
7784
8       NULL
 
7785
9       NULL
 
7786
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <> 5;
 
7787
c1      c1
 
7788
0       NULL
 
7789
1       NULL
 
7790
2       NULL
 
7791
3       NULL
 
7792
4       NULL
 
7793
6       NULL
 
7794
7       NULL
 
7795
8       NULL
 
7796
9       NULL
 
7797
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7798
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
7799
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
7800
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
7801
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
7802
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
7803
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
7804
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7805
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7806
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7807
INSERT INTO t4 (c1) VALUES(10);
 
7808
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7809
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
7810
c1      c1
 
7811
0       NULL
 
7812
1       NULL
 
7813
2       NULL
 
7814
3       NULL
 
7815
4       NULL
 
7816
5       NULL
 
7817
6       NULL
 
7818
7       NULL
 
7819
8       NULL
 
7820
9       NULL
 
7821
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
7822
c1      c1
 
7823
0       NULL
 
7824
1       NULL
 
7825
2       NULL
 
7826
3       NULL
 
7827
4       NULL
 
7828
5       NULL
 
7829
6       NULL
 
7830
7       NULL
 
7831
8       NULL
 
7832
9       NULL
 
7833
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <> 5;
 
7834
c1      c1
 
7835
0       NULL
 
7836
1       NULL
 
7837
2       NULL
 
7838
3       NULL
 
7839
4       NULL
 
7840
6       NULL
 
7841
7       NULL
 
7842
8       NULL
 
7843
9       NULL
 
7844
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7845
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
7846
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
7847
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
7848
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
7849
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
7850
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
7851
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7852
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7853
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7854
INSERT INTO t4 (c1) VALUES(10);
 
7855
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7856
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
7857
c1      c1
 
7858
0       NULL
 
7859
1       NULL
 
7860
2       NULL
 
7861
3       NULL
 
7862
4       NULL
 
7863
5       NULL
 
7864
6       NULL
 
7865
7       NULL
 
7866
8       NULL
 
7867
9       NULL
 
7868
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
7869
c1      c1
 
7870
0       NULL
 
7871
1       NULL
 
7872
2       NULL
 
7873
3       NULL
 
7874
4       NULL
 
7875
5       NULL
 
7876
6       NULL
 
7877
7       NULL
 
7878
8       NULL
 
7879
9       NULL
 
7880
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <> 5;
 
7881
c1      c1
 
7882
0       NULL
 
7883
1       NULL
 
7884
2       NULL
 
7885
3       NULL
 
7886
4       NULL
 
7887
6       NULL
 
7888
7       NULL
 
7889
8       NULL
 
7890
9       NULL
 
7891
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7892
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
7893
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
7894
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
7895
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
7896
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
7897
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
7898
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7899
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7900
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7901
INSERT INTO t4 (c1) VALUES(10);
 
7902
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7903
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
7904
c1      c1
 
7905
0       0
 
7906
1       1
 
7907
2       2
 
7908
3       3
 
7909
4       4
 
7910
5       5
 
7911
6       6
 
7912
7       7
 
7913
8       8
 
7914
9       9
 
7915
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
7916
c1      c1
 
7917
0       0
 
7918
1       1
 
7919
2       2
 
7920
3       3
 
7921
4       4
 
7922
5       5
 
7923
6       6
 
7924
7       7
 
7925
8       8
 
7926
9       9
 
7927
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <=> 5;
 
7928
c1      c1
 
7929
5       5
 
7930
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7931
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
7932
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
7933
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
7934
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
7935
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
7936
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
7937
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7938
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7939
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7940
INSERT INTO t4 (c1) VALUES(10);
 
7941
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7942
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
7943
c1      c1
 
7944
0       0
 
7945
1       1
 
7946
2       2
 
7947
3       3
 
7948
4       4
 
7949
5       5
 
7950
6       6
 
7951
7       7
 
7952
8       8
 
7953
9       9
 
7954
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
7955
c1      c1
 
7956
0       0
 
7957
1       1
 
7958
2       2
 
7959
3       3
 
7960
4       4
 
7961
5       5
 
7962
6       6
 
7963
7       7
 
7964
8       8
 
7965
9       9
 
7966
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <=> 5;
 
7967
c1      c1
 
7968
5       5
 
7969
DROP TABLE t1,t2,t3,t4,t5,t6;
 
7970
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
7971
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
7972
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
7973
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
7974
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
7975
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
7976
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7977
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
7978
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
7979
INSERT INTO t4 (c1) VALUES(10);
 
7980
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
7981
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
7982
c1      c1
 
7983
0       0
 
7984
1       1
 
7985
2       2
 
7986
3       3
 
7987
4       4
 
7988
5       5
 
7989
6       6
 
7990
7       7
 
7991
8       8
 
7992
9       9
 
7993
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
7994
c1      c1
 
7995
0       0
 
7996
1       1
 
7997
2       2
 
7998
3       3
 
7999
4       4
 
8000
5       5
 
8001
6       6
 
8002
7       7
 
8003
8       8
 
8004
9       9
 
8005
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <=> 5;
 
8006
c1      c1
 
8007
5       5
 
8008
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8009
CREATE TABLE t1 (c1 INT NOT NULL);
 
8010
CREATE TABLE t2 (c1 INT NOT NULL);
 
8011
CREATE TABLE t3 (c1 INT NOT NULL);
 
8012
CREATE TABLE t4 (c1 INT NOT NULL);
 
8013
CREATE TABLE t5 (c1 INT NOT NULL);
 
8014
CREATE TABLE t6 (c1 INT NOT NULL);
 
8015
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8016
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8017
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8018
INSERT INTO t4 (c1) VALUES(10);
 
8019
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8020
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
8021
c1      c1
 
8022
0       0
 
8023
1       1
 
8024
2       2
 
8025
3       3
 
8026
4       4
 
8027
5       5
 
8028
6       6
 
8029
7       7
 
8030
8       8
 
8031
9       9
 
8032
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
8033
c1      c1
 
8034
0       0
 
8035
1       1
 
8036
2       2
 
8037
3       3
 
8038
4       4
 
8039
5       5
 
8040
6       6
 
8041
7       7
 
8042
8       8
 
8043
9       9
 
8044
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <=> 5;
 
8045
c1      c1
 
8046
5       5
 
8047
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8048
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
8049
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
8050
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
8051
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
8052
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
8053
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
8054
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8055
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8056
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8057
INSERT INTO t4 (c1) VALUES(10);
 
8058
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8059
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
8060
c1      c1
 
8061
0       0
 
8062
1       1
 
8063
2       2
 
8064
3       3
 
8065
4       4
 
8066
5       5
 
8067
6       6
 
8068
7       7
 
8069
8       8
 
8070
9       9
 
8071
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
8072
c1      c1
 
8073
0       0
 
8074
1       1
 
8075
2       2
 
8076
3       3
 
8077
4       4
 
8078
5       5
 
8079
6       6
 
8080
7       7
 
8081
8       8
 
8082
9       9
 
8083
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <=> 5;
 
8084
c1      c1
 
8085
5       5
 
8086
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8087
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
8088
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
8089
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
8090
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
8091
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
8092
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
8093
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8094
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8095
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8096
INSERT INTO t4 (c1) VALUES(10);
 
8097
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8098
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 USING (c1);
 
8099
c1      c1
 
8100
0       0
 
8101
1       1
 
8102
2       2
 
8103
3       3
 
8104
4       4
 
8105
5       5
 
8106
6       6
 
8107
7       7
 
8108
8       8
 
8109
9       9
 
8110
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1;
 
8111
c1      c1
 
8112
0       0
 
8113
1       1
 
8114
2       2
 
8115
3       3
 
8116
4       4
 
8117
5       5
 
8118
6       6
 
8119
7       7
 
8120
8       8
 
8121
9       9
 
8122
SELECT t1.c1,t2.c1 FROM t1 LEFT JOIN t2 ON t1.c1 = t2.c1 WHERE t1.c1 <=> 5;
 
8123
c1      c1
 
8124
5       5
 
8125
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8126
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
8127
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
8128
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
8129
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
8130
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
8131
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
8132
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8133
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8134
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8135
INSERT INTO t4 (c1) VALUES(10);
 
8136
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8137
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
8138
c1      c1
 
8139
0       NULL
 
8140
1       1
 
8141
2       NULL
 
8142
3       3
 
8143
4       NULL
 
8144
5       5
 
8145
6       NULL
 
8146
7       7
 
8147
8       NULL
 
8148
9       9
 
8149
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
8150
c1      c1
 
8151
0       NULL
 
8152
1       1
 
8153
2       NULL
 
8154
3       3
 
8155
4       NULL
 
8156
5       5
 
8157
6       NULL
 
8158
7       7
 
8159
8       NULL
 
8160
9       9
 
8161
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <=> 5;
 
8162
c1      c1
 
8163
5       5
 
8164
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8165
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
8166
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
8167
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
8168
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
8169
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
8170
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
8171
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8172
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8173
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8174
INSERT INTO t4 (c1) VALUES(10);
 
8175
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8176
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
8177
c1      c1
 
8178
0       NULL
 
8179
1       1
 
8180
2       NULL
 
8181
3       3
 
8182
4       NULL
 
8183
5       5
 
8184
6       NULL
 
8185
7       7
 
8186
8       NULL
 
8187
9       9
 
8188
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
8189
c1      c1
 
8190
0       NULL
 
8191
1       1
 
8192
2       NULL
 
8193
3       3
 
8194
4       NULL
 
8195
5       5
 
8196
6       NULL
 
8197
7       7
 
8198
8       NULL
 
8199
9       9
 
8200
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <=> 5;
 
8201
c1      c1
 
8202
5       5
 
8203
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8204
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
8205
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
8206
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
8207
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
8208
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
8209
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
8210
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8211
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8212
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8213
INSERT INTO t4 (c1) VALUES(10);
 
8214
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8215
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
8216
c1      c1
 
8217
0       NULL
 
8218
1       1
 
8219
2       NULL
 
8220
3       3
 
8221
4       NULL
 
8222
5       5
 
8223
6       NULL
 
8224
7       7
 
8225
8       NULL
 
8226
9       9
 
8227
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
8228
c1      c1
 
8229
0       NULL
 
8230
1       1
 
8231
2       NULL
 
8232
3       3
 
8233
4       NULL
 
8234
5       5
 
8235
6       NULL
 
8236
7       7
 
8237
8       NULL
 
8238
9       9
 
8239
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <=> 5;
 
8240
c1      c1
 
8241
5       5
 
8242
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8243
CREATE TABLE t1 (c1 INT NOT NULL);
 
8244
CREATE TABLE t2 (c1 INT NOT NULL);
 
8245
CREATE TABLE t3 (c1 INT NOT NULL);
 
8246
CREATE TABLE t4 (c1 INT NOT NULL);
 
8247
CREATE TABLE t5 (c1 INT NOT NULL);
 
8248
CREATE TABLE t6 (c1 INT NOT NULL);
 
8249
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8250
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8251
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8252
INSERT INTO t4 (c1) VALUES(10);
 
8253
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8254
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
8255
c1      c1
 
8256
0       NULL
 
8257
1       1
 
8258
2       NULL
 
8259
3       3
 
8260
4       NULL
 
8261
5       5
 
8262
6       NULL
 
8263
7       7
 
8264
8       NULL
 
8265
9       9
 
8266
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
8267
c1      c1
 
8268
0       NULL
 
8269
1       1
 
8270
2       NULL
 
8271
3       3
 
8272
4       NULL
 
8273
5       5
 
8274
6       NULL
 
8275
7       7
 
8276
8       NULL
 
8277
9       9
 
8278
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <=> 5;
 
8279
c1      c1
 
8280
5       5
 
8281
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8282
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
8283
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
8284
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
8285
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
8286
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
8287
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
8288
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8289
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8290
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8291
INSERT INTO t4 (c1) VALUES(10);
 
8292
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8293
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
8294
c1      c1
 
8295
0       NULL
 
8296
1       1
 
8297
2       NULL
 
8298
3       3
 
8299
4       NULL
 
8300
5       5
 
8301
6       NULL
 
8302
7       7
 
8303
8       NULL
 
8304
9       9
 
8305
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
8306
c1      c1
 
8307
0       NULL
 
8308
1       1
 
8309
2       NULL
 
8310
3       3
 
8311
4       NULL
 
8312
5       5
 
8313
6       NULL
 
8314
7       7
 
8315
8       NULL
 
8316
9       9
 
8317
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <=> 5;
 
8318
c1      c1
 
8319
5       5
 
8320
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8321
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
8322
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
8323
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
8324
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
8325
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
8326
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
8327
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8328
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8329
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8330
INSERT INTO t4 (c1) VALUES(10);
 
8331
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8332
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 USING (c1);
 
8333
c1      c1
 
8334
0       NULL
 
8335
1       1
 
8336
2       NULL
 
8337
3       3
 
8338
4       NULL
 
8339
5       5
 
8340
6       NULL
 
8341
7       7
 
8342
8       NULL
 
8343
9       9
 
8344
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1;
 
8345
c1      c1
 
8346
0       NULL
 
8347
1       1
 
8348
2       NULL
 
8349
3       3
 
8350
4       NULL
 
8351
5       5
 
8352
6       NULL
 
8353
7       7
 
8354
8       NULL
 
8355
9       9
 
8356
SELECT t1.c1,t3.c1 FROM t1 LEFT JOIN t3 ON t1.c1 = t3.c1 WHERE t1.c1 <=> 5;
 
8357
c1      c1
 
8358
5       5
 
8359
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8360
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
8361
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
8362
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
8363
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
8364
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
8365
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
8366
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8367
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8368
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8369
INSERT INTO t4 (c1) VALUES(10);
 
8370
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8371
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
8372
c1      c1
 
8373
0       NULL
 
8374
1       NULL
 
8375
2       NULL
 
8376
3       NULL
 
8377
4       NULL
 
8378
5       NULL
 
8379
6       NULL
 
8380
7       NULL
 
8381
8       NULL
 
8382
9       NULL
 
8383
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
8384
c1      c1
 
8385
0       NULL
 
8386
1       NULL
 
8387
2       NULL
 
8388
3       NULL
 
8389
4       NULL
 
8390
5       NULL
 
8391
6       NULL
 
8392
7       NULL
 
8393
8       NULL
 
8394
9       NULL
 
8395
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <=> 5;
 
8396
c1      c1
 
8397
5       NULL
 
8398
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8399
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
8400
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
8401
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
8402
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
8403
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
8404
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
8405
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8406
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8407
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8408
INSERT INTO t4 (c1) VALUES(10);
 
8409
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8410
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
8411
c1      c1
 
8412
0       NULL
 
8413
1       NULL
 
8414
2       NULL
 
8415
3       NULL
 
8416
4       NULL
 
8417
5       NULL
 
8418
6       NULL
 
8419
7       NULL
 
8420
8       NULL
 
8421
9       NULL
 
8422
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
8423
c1      c1
 
8424
0       NULL
 
8425
1       NULL
 
8426
2       NULL
 
8427
3       NULL
 
8428
4       NULL
 
8429
5       NULL
 
8430
6       NULL
 
8431
7       NULL
 
8432
8       NULL
 
8433
9       NULL
 
8434
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <=> 5;
 
8435
c1      c1
 
8436
5       NULL
 
8437
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8438
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
8439
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
8440
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
8441
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
8442
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
8443
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
8444
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8445
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8446
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8447
INSERT INTO t4 (c1) VALUES(10);
 
8448
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8449
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
8450
c1      c1
 
8451
0       NULL
 
8452
1       NULL
 
8453
2       NULL
 
8454
3       NULL
 
8455
4       NULL
 
8456
5       NULL
 
8457
6       NULL
 
8458
7       NULL
 
8459
8       NULL
 
8460
9       NULL
 
8461
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
8462
c1      c1
 
8463
0       NULL
 
8464
1       NULL
 
8465
2       NULL
 
8466
3       NULL
 
8467
4       NULL
 
8468
5       NULL
 
8469
6       NULL
 
8470
7       NULL
 
8471
8       NULL
 
8472
9       NULL
 
8473
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <=> 5;
 
8474
c1      c1
 
8475
5       NULL
 
8476
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8477
CREATE TABLE t1 (c1 INT NOT NULL);
 
8478
CREATE TABLE t2 (c1 INT NOT NULL);
 
8479
CREATE TABLE t3 (c1 INT NOT NULL);
 
8480
CREATE TABLE t4 (c1 INT NOT NULL);
 
8481
CREATE TABLE t5 (c1 INT NOT NULL);
 
8482
CREATE TABLE t6 (c1 INT NOT NULL);
 
8483
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8484
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8485
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8486
INSERT INTO t4 (c1) VALUES(10);
 
8487
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8488
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
8489
c1      c1
 
8490
0       NULL
 
8491
1       NULL
 
8492
2       NULL
 
8493
3       NULL
 
8494
4       NULL
 
8495
5       NULL
 
8496
6       NULL
 
8497
7       NULL
 
8498
8       NULL
 
8499
9       NULL
 
8500
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
8501
c1      c1
 
8502
0       NULL
 
8503
1       NULL
 
8504
2       NULL
 
8505
3       NULL
 
8506
4       NULL
 
8507
5       NULL
 
8508
6       NULL
 
8509
7       NULL
 
8510
8       NULL
 
8511
9       NULL
 
8512
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <=> 5;
 
8513
c1      c1
 
8514
5       NULL
 
8515
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8516
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
8517
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
8518
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
8519
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
8520
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
8521
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
8522
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8523
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8524
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8525
INSERT INTO t4 (c1) VALUES(10);
 
8526
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8527
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
8528
c1      c1
 
8529
0       NULL
 
8530
1       NULL
 
8531
2       NULL
 
8532
3       NULL
 
8533
4       NULL
 
8534
5       NULL
 
8535
6       NULL
 
8536
7       NULL
 
8537
8       NULL
 
8538
9       NULL
 
8539
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
8540
c1      c1
 
8541
0       NULL
 
8542
1       NULL
 
8543
2       NULL
 
8544
3       NULL
 
8545
4       NULL
 
8546
5       NULL
 
8547
6       NULL
 
8548
7       NULL
 
8549
8       NULL
 
8550
9       NULL
 
8551
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <=> 5;
 
8552
c1      c1
 
8553
5       NULL
 
8554
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8555
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
8556
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
8557
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
8558
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
8559
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
8560
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
8561
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8562
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8563
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8564
INSERT INTO t4 (c1) VALUES(10);
 
8565
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8566
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 USING (c1);
 
8567
c1      c1
 
8568
0       NULL
 
8569
1       NULL
 
8570
2       NULL
 
8571
3       NULL
 
8572
4       NULL
 
8573
5       NULL
 
8574
6       NULL
 
8575
7       NULL
 
8576
8       NULL
 
8577
9       NULL
 
8578
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1;
 
8579
c1      c1
 
8580
0       NULL
 
8581
1       NULL
 
8582
2       NULL
 
8583
3       NULL
 
8584
4       NULL
 
8585
5       NULL
 
8586
6       NULL
 
8587
7       NULL
 
8588
8       NULL
 
8589
9       NULL
 
8590
SELECT t1.c1,t4.c1 FROM t1 LEFT JOIN t4 ON t1.c1 = t4.c1 WHERE t1.c1 <=> 5;
 
8591
c1      c1
 
8592
5       NULL
 
8593
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8594
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
8595
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
8596
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
8597
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
8598
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
8599
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
8600
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8601
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8602
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8603
INSERT INTO t4 (c1) VALUES(10);
 
8604
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8605
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
8606
c1      c1
 
8607
0       NULL
 
8608
1       NULL
 
8609
2       NULL
 
8610
3       NULL
 
8611
4       NULL
 
8612
5       NULL
 
8613
6       NULL
 
8614
7       NULL
 
8615
8       NULL
 
8616
9       NULL
 
8617
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
8618
c1      c1
 
8619
0       NULL
 
8620
1       NULL
 
8621
2       NULL
 
8622
3       NULL
 
8623
4       NULL
 
8624
5       NULL
 
8625
6       NULL
 
8626
7       NULL
 
8627
8       NULL
 
8628
9       NULL
 
8629
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <=> 5;
 
8630
c1      c1
 
8631
5       NULL
 
8632
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8633
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
8634
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
8635
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
8636
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
8637
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
8638
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
8639
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8640
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8641
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8642
INSERT INTO t4 (c1) VALUES(10);
 
8643
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8644
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
8645
c1      c1
 
8646
0       NULL
 
8647
1       NULL
 
8648
2       NULL
 
8649
3       NULL
 
8650
4       NULL
 
8651
5       NULL
 
8652
6       NULL
 
8653
7       NULL
 
8654
8       NULL
 
8655
9       NULL
 
8656
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
8657
c1      c1
 
8658
0       NULL
 
8659
1       NULL
 
8660
2       NULL
 
8661
3       NULL
 
8662
4       NULL
 
8663
5       NULL
 
8664
6       NULL
 
8665
7       NULL
 
8666
8       NULL
 
8667
9       NULL
 
8668
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <=> 5;
 
8669
c1      c1
 
8670
5       NULL
 
8671
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8672
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
8673
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
8674
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
8675
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
8676
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
8677
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
8678
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8679
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8680
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8681
INSERT INTO t4 (c1) VALUES(10);
 
8682
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8683
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
8684
c1      c1
 
8685
0       NULL
 
8686
1       NULL
 
8687
2       NULL
 
8688
3       NULL
 
8689
4       NULL
 
8690
5       NULL
 
8691
6       NULL
 
8692
7       NULL
 
8693
8       NULL
 
8694
9       NULL
 
8695
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
8696
c1      c1
 
8697
0       NULL
 
8698
1       NULL
 
8699
2       NULL
 
8700
3       NULL
 
8701
4       NULL
 
8702
5       NULL
 
8703
6       NULL
 
8704
7       NULL
 
8705
8       NULL
 
8706
9       NULL
 
8707
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <=> 5;
 
8708
c1      c1
 
8709
5       NULL
 
8710
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8711
CREATE TABLE t1 (c1 INT NOT NULL);
 
8712
CREATE TABLE t2 (c1 INT NOT NULL);
 
8713
CREATE TABLE t3 (c1 INT NOT NULL);
 
8714
CREATE TABLE t4 (c1 INT NOT NULL);
 
8715
CREATE TABLE t5 (c1 INT NOT NULL);
 
8716
CREATE TABLE t6 (c1 INT NOT NULL);
 
8717
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8718
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8719
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8720
INSERT INTO t4 (c1) VALUES(10);
 
8721
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8722
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
8723
c1      c1
 
8724
0       NULL
 
8725
1       NULL
 
8726
2       NULL
 
8727
3       NULL
 
8728
4       NULL
 
8729
5       NULL
 
8730
6       NULL
 
8731
7       NULL
 
8732
8       NULL
 
8733
9       NULL
 
8734
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
8735
c1      c1
 
8736
0       NULL
 
8737
1       NULL
 
8738
2       NULL
 
8739
3       NULL
 
8740
4       NULL
 
8741
5       NULL
 
8742
6       NULL
 
8743
7       NULL
 
8744
8       NULL
 
8745
9       NULL
 
8746
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <=> 5;
 
8747
c1      c1
 
8748
5       NULL
 
8749
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8750
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
8751
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
8752
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
8753
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
8754
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
8755
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
8756
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8757
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8758
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8759
INSERT INTO t4 (c1) VALUES(10);
 
8760
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8761
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
8762
c1      c1
 
8763
0       NULL
 
8764
1       NULL
 
8765
2       NULL
 
8766
3       NULL
 
8767
4       NULL
 
8768
5       NULL
 
8769
6       NULL
 
8770
7       NULL
 
8771
8       NULL
 
8772
9       NULL
 
8773
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
8774
c1      c1
 
8775
0       NULL
 
8776
1       NULL
 
8777
2       NULL
 
8778
3       NULL
 
8779
4       NULL
 
8780
5       NULL
 
8781
6       NULL
 
8782
7       NULL
 
8783
8       NULL
 
8784
9       NULL
 
8785
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <=> 5;
 
8786
c1      c1
 
8787
5       NULL
 
8788
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8789
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
8790
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
8791
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
8792
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
8793
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
8794
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
8795
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8796
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8797
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8798
INSERT INTO t4 (c1) VALUES(10);
 
8799
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8800
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 USING (c1);
 
8801
c1      c1
 
8802
0       NULL
 
8803
1       NULL
 
8804
2       NULL
 
8805
3       NULL
 
8806
4       NULL
 
8807
5       NULL
 
8808
6       NULL
 
8809
7       NULL
 
8810
8       NULL
 
8811
9       NULL
 
8812
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1;
 
8813
c1      c1
 
8814
0       NULL
 
8815
1       NULL
 
8816
2       NULL
 
8817
3       NULL
 
8818
4       NULL
 
8819
5       NULL
 
8820
6       NULL
 
8821
7       NULL
 
8822
8       NULL
 
8823
9       NULL
 
8824
SELECT t1.c1,t5.c1 FROM t1 LEFT JOIN t5 ON t1.c1 = t5.c1 WHERE t1.c1 <=> 5;
 
8825
c1      c1
 
8826
5       NULL
 
8827
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8828
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
8829
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
8830
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
8831
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
8832
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
8833
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
8834
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8835
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8836
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8837
INSERT INTO t4 (c1) VALUES(10);
 
8838
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8839
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
8840
c1      c1
 
8841
0       NULL
 
8842
1       NULL
 
8843
2       NULL
 
8844
3       NULL
 
8845
4       NULL
 
8846
5       NULL
 
8847
6       NULL
 
8848
7       NULL
 
8849
8       NULL
 
8850
9       NULL
 
8851
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
8852
c1      c1
 
8853
0       NULL
 
8854
1       NULL
 
8855
2       NULL
 
8856
3       NULL
 
8857
4       NULL
 
8858
5       NULL
 
8859
6       NULL
 
8860
7       NULL
 
8861
8       NULL
 
8862
9       NULL
 
8863
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <=> 5;
 
8864
c1      c1
 
8865
5       NULL
 
8866
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8867
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
8868
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
8869
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
8870
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
8871
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
8872
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
8873
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8874
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8875
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8876
INSERT INTO t4 (c1) VALUES(10);
 
8877
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8878
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
8879
c1      c1
 
8880
0       NULL
 
8881
1       NULL
 
8882
2       NULL
 
8883
3       NULL
 
8884
4       NULL
 
8885
5       NULL
 
8886
6       NULL
 
8887
7       NULL
 
8888
8       NULL
 
8889
9       NULL
 
8890
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
8891
c1      c1
 
8892
0       NULL
 
8893
1       NULL
 
8894
2       NULL
 
8895
3       NULL
 
8896
4       NULL
 
8897
5       NULL
 
8898
6       NULL
 
8899
7       NULL
 
8900
8       NULL
 
8901
9       NULL
 
8902
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <=> 5;
 
8903
c1      c1
 
8904
5       NULL
 
8905
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8906
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
8907
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
8908
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
8909
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
8910
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
8911
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
8912
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8913
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8914
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8915
INSERT INTO t4 (c1) VALUES(10);
 
8916
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8917
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
8918
c1      c1
 
8919
0       NULL
 
8920
1       NULL
 
8921
2       NULL
 
8922
3       NULL
 
8923
4       NULL
 
8924
5       NULL
 
8925
6       NULL
 
8926
7       NULL
 
8927
8       NULL
 
8928
9       NULL
 
8929
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
8930
c1      c1
 
8931
0       NULL
 
8932
1       NULL
 
8933
2       NULL
 
8934
3       NULL
 
8935
4       NULL
 
8936
5       NULL
 
8937
6       NULL
 
8938
7       NULL
 
8939
8       NULL
 
8940
9       NULL
 
8941
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <=> 5;
 
8942
c1      c1
 
8943
5       NULL
 
8944
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8945
CREATE TABLE t1 (c1 INT NOT NULL);
 
8946
CREATE TABLE t2 (c1 INT NOT NULL);
 
8947
CREATE TABLE t3 (c1 INT NOT NULL);
 
8948
CREATE TABLE t4 (c1 INT NOT NULL);
 
8949
CREATE TABLE t5 (c1 INT NOT NULL);
 
8950
CREATE TABLE t6 (c1 INT NOT NULL);
 
8951
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8952
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8953
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8954
INSERT INTO t4 (c1) VALUES(10);
 
8955
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8956
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
8957
c1      c1
 
8958
0       NULL
 
8959
1       NULL
 
8960
2       NULL
 
8961
3       NULL
 
8962
4       NULL
 
8963
5       NULL
 
8964
6       NULL
 
8965
7       NULL
 
8966
8       NULL
 
8967
9       NULL
 
8968
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
8969
c1      c1
 
8970
0       NULL
 
8971
1       NULL
 
8972
2       NULL
 
8973
3       NULL
 
8974
4       NULL
 
8975
5       NULL
 
8976
6       NULL
 
8977
7       NULL
 
8978
8       NULL
 
8979
9       NULL
 
8980
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <=> 5;
 
8981
c1      c1
 
8982
5       NULL
 
8983
DROP TABLE t1,t2,t3,t4,t5,t6;
 
8984
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
8985
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
8986
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
8987
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
8988
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
8989
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
8990
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8991
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
8992
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
8993
INSERT INTO t4 (c1) VALUES(10);
 
8994
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
8995
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
8996
c1      c1
 
8997
0       NULL
 
8998
1       NULL
 
8999
2       NULL
 
9000
3       NULL
 
9001
4       NULL
 
9002
5       NULL
 
9003
6       NULL
 
9004
7       NULL
 
9005
8       NULL
 
9006
9       NULL
 
9007
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
9008
c1      c1
 
9009
0       NULL
 
9010
1       NULL
 
9011
2       NULL
 
9012
3       NULL
 
9013
4       NULL
 
9014
5       NULL
 
9015
6       NULL
 
9016
7       NULL
 
9017
8       NULL
 
9018
9       NULL
 
9019
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <=> 5;
 
9020
c1      c1
 
9021
5       NULL
 
9022
DROP TABLE t1,t2,t3,t4,t5,t6;
 
9023
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
9024
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
9025
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
9026
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
9027
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
9028
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
9029
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
9030
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
9031
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
9032
INSERT INTO t4 (c1) VALUES(10);
 
9033
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
9034
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 USING (c1);
 
9035
c1      c1
 
9036
0       NULL
 
9037
1       NULL
 
9038
2       NULL
 
9039
3       NULL
 
9040
4       NULL
 
9041
5       NULL
 
9042
6       NULL
 
9043
7       NULL
 
9044
8       NULL
 
9045
9       NULL
 
9046
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1;
 
9047
c1      c1
 
9048
0       NULL
 
9049
1       NULL
 
9050
2       NULL
 
9051
3       NULL
 
9052
4       NULL
 
9053
5       NULL
 
9054
6       NULL
 
9055
7       NULL
 
9056
8       NULL
 
9057
9       NULL
 
9058
SELECT t1.c1,t6.c1 FROM t1 LEFT JOIN t6 ON t1.c1 = t6.c1 WHERE t1.c1 <=> 5;
 
9059
c1      c1
 
9060
5       NULL
 
9061
DROP TABLE t1,t2,t3,t4,t5,t6;