~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_natural_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 NATURAL LEFT JOIN t2;
 
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 NATURAL LEFT JOIN t2  WHERE t1.c1 < 5;
 
26
c1      c1
 
27
0       0
 
28
1       1
 
29
2       2
 
30
3       3
 
31
4       4
 
32
DROP TABLE t1,t2,t3,t4,t5,t6;
 
33
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
34
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
35
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
36
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
37
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
38
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
39
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
40
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
41
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
42
INSERT INTO t4 (c1) VALUES(10);
 
43
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
44
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
45
c1      c1
 
46
0       0
 
47
1       1
 
48
2       2
 
49
3       3
 
50
4       4
 
51
5       5
 
52
6       6
 
53
7       7
 
54
8       8
 
55
9       9
 
56
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 < 5;
 
57
c1      c1
 
58
0       0
 
59
1       1
 
60
2       2
 
61
3       3
 
62
4       4
 
63
DROP TABLE t1,t2,t3,t4,t5,t6;
 
64
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
65
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
66
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
67
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
68
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
69
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
70
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
71
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
72
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
73
INSERT INTO t4 (c1) VALUES(10);
 
74
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
75
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
76
c1      c1
 
77
0       0
 
78
1       1
 
79
2       2
 
80
3       3
 
81
4       4
 
82
5       5
 
83
6       6
 
84
7       7
 
85
8       8
 
86
9       9
 
87
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 < 5;
 
88
c1      c1
 
89
0       0
 
90
1       1
 
91
2       2
 
92
3       3
 
93
4       4
 
94
DROP TABLE t1,t2,t3,t4,t5,t6;
 
95
CREATE TABLE t1 (c1 INT NOT NULL);
 
96
CREATE TABLE t2 (c1 INT NOT NULL);
 
97
CREATE TABLE t3 (c1 INT NOT NULL);
 
98
CREATE TABLE t4 (c1 INT NOT NULL);
 
99
CREATE TABLE t5 (c1 INT NOT NULL);
 
100
CREATE TABLE t6 (c1 INT NOT NULL);
 
101
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
102
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
103
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
104
INSERT INTO t4 (c1) VALUES(10);
 
105
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
106
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
107
c1      c1
 
108
0       0
 
109
1       1
 
110
2       2
 
111
3       3
 
112
4       4
 
113
5       5
 
114
6       6
 
115
7       7
 
116
8       8
 
117
9       9
 
118
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 < 5;
 
119
c1      c1
 
120
0       0
 
121
1       1
 
122
2       2
 
123
3       3
 
124
4       4
 
125
DROP TABLE t1,t2,t3,t4,t5,t6;
 
126
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
127
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
128
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
129
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
130
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
131
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
132
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
133
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
134
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
135
INSERT INTO t4 (c1) VALUES(10);
 
136
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
137
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
138
c1      c1
 
139
0       0
 
140
1       1
 
141
2       2
 
142
3       3
 
143
4       4
 
144
5       5
 
145
6       6
 
146
7       7
 
147
8       8
 
148
9       9
 
149
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 < 5;
 
150
c1      c1
 
151
0       0
 
152
1       1
 
153
2       2
 
154
3       3
 
155
4       4
 
156
DROP TABLE t1,t2,t3,t4,t5,t6;
 
157
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
158
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
159
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
160
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
161
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
162
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
163
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
164
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
165
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
166
INSERT INTO t4 (c1) VALUES(10);
 
167
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
168
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
169
c1      c1
 
170
0       0
 
171
1       1
 
172
2       2
 
173
3       3
 
174
4       4
 
175
5       5
 
176
6       6
 
177
7       7
 
178
8       8
 
179
9       9
 
180
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 < 5;
 
181
c1      c1
 
182
0       0
 
183
1       1
 
184
2       2
 
185
3       3
 
186
4       4
 
187
DROP TABLE t1,t2,t3,t4,t5,t6;
 
188
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
189
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
190
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
191
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
192
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
193
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
194
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
195
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
196
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
197
INSERT INTO t4 (c1) VALUES(10);
 
198
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
199
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
200
c1      c1
 
201
0       NULL
 
202
1       1
 
203
2       NULL
 
204
3       3
 
205
4       NULL
 
206
5       5
 
207
6       NULL
 
208
7       7
 
209
8       NULL
 
210
9       9
 
211
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 < 5;
 
212
c1      c1
 
213
0       NULL
 
214
1       1
 
215
2       NULL
 
216
3       3
 
217
4       NULL
 
218
DROP TABLE t1,t2,t3,t4,t5,t6;
 
219
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
220
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
221
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
222
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
223
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
224
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
225
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
226
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
227
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
228
INSERT INTO t4 (c1) VALUES(10);
 
229
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
230
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
231
c1      c1
 
232
0       NULL
 
233
1       1
 
234
2       NULL
 
235
3       3
 
236
4       NULL
 
237
5       5
 
238
6       NULL
 
239
7       7
 
240
8       NULL
 
241
9       9
 
242
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 < 5;
 
243
c1      c1
 
244
0       NULL
 
245
1       1
 
246
2       NULL
 
247
3       3
 
248
4       NULL
 
249
DROP TABLE t1,t2,t3,t4,t5,t6;
 
250
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
251
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
252
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
253
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
254
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
255
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
256
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
257
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
258
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
259
INSERT INTO t4 (c1) VALUES(10);
 
260
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
261
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
262
c1      c1
 
263
0       NULL
 
264
1       1
 
265
2       NULL
 
266
3       3
 
267
4       NULL
 
268
5       5
 
269
6       NULL
 
270
7       7
 
271
8       NULL
 
272
9       9
 
273
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 < 5;
 
274
c1      c1
 
275
0       NULL
 
276
1       1
 
277
2       NULL
 
278
3       3
 
279
4       NULL
 
280
DROP TABLE t1,t2,t3,t4,t5,t6;
 
281
CREATE TABLE t1 (c1 INT NOT NULL);
 
282
CREATE TABLE t2 (c1 INT NOT NULL);
 
283
CREATE TABLE t3 (c1 INT NOT NULL);
 
284
CREATE TABLE t4 (c1 INT NOT NULL);
 
285
CREATE TABLE t5 (c1 INT NOT NULL);
 
286
CREATE TABLE t6 (c1 INT NOT NULL);
 
287
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
288
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
289
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
290
INSERT INTO t4 (c1) VALUES(10);
 
291
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
292
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
293
c1      c1
 
294
0       NULL
 
295
1       1
 
296
2       NULL
 
297
3       3
 
298
4       NULL
 
299
5       5
 
300
6       NULL
 
301
7       7
 
302
8       NULL
 
303
9       9
 
304
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 < 5;
 
305
c1      c1
 
306
0       NULL
 
307
1       1
 
308
2       NULL
 
309
3       3
 
310
4       NULL
 
311
DROP TABLE t1,t2,t3,t4,t5,t6;
 
312
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
313
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
314
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
315
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
316
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
317
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
318
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
319
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
320
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
321
INSERT INTO t4 (c1) VALUES(10);
 
322
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
323
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
324
c1      c1
 
325
0       NULL
 
326
1       1
 
327
2       NULL
 
328
3       3
 
329
4       NULL
 
330
5       5
 
331
6       NULL
 
332
7       7
 
333
8       NULL
 
334
9       9
 
335
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 < 5;
 
336
c1      c1
 
337
0       NULL
 
338
1       1
 
339
2       NULL
 
340
3       3
 
341
4       NULL
 
342
DROP TABLE t1,t2,t3,t4,t5,t6;
 
343
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
344
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
345
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
346
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
347
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
348
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
349
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
350
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
351
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
352
INSERT INTO t4 (c1) VALUES(10);
 
353
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
354
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
355
c1      c1
 
356
0       NULL
 
357
1       1
 
358
2       NULL
 
359
3       3
 
360
4       NULL
 
361
5       5
 
362
6       NULL
 
363
7       7
 
364
8       NULL
 
365
9       9
 
366
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 < 5;
 
367
c1      c1
 
368
0       NULL
 
369
1       1
 
370
2       NULL
 
371
3       3
 
372
4       NULL
 
373
DROP TABLE t1,t2,t3,t4,t5,t6;
 
374
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
375
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
376
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
377
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
378
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
379
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
380
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
381
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
382
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
383
INSERT INTO t4 (c1) VALUES(10);
 
384
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
385
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
386
c1      c1
 
387
0       NULL
 
388
1       NULL
 
389
2       NULL
 
390
3       NULL
 
391
4       NULL
 
392
5       NULL
 
393
6       NULL
 
394
7       NULL
 
395
8       NULL
 
396
9       NULL
 
397
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 < 5;
 
398
c1      c1
 
399
0       NULL
 
400
1       NULL
 
401
2       NULL
 
402
3       NULL
 
403
4       NULL
 
404
DROP TABLE t1,t2,t3,t4,t5,t6;
 
405
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
406
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
407
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
408
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
409
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
410
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
411
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
412
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
413
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
414
INSERT INTO t4 (c1) VALUES(10);
 
415
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
416
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
417
c1      c1
 
418
0       NULL
 
419
1       NULL
 
420
2       NULL
 
421
3       NULL
 
422
4       NULL
 
423
5       NULL
 
424
6       NULL
 
425
7       NULL
 
426
8       NULL
 
427
9       NULL
 
428
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 < 5;
 
429
c1      c1
 
430
0       NULL
 
431
1       NULL
 
432
2       NULL
 
433
3       NULL
 
434
4       NULL
 
435
DROP TABLE t1,t2,t3,t4,t5,t6;
 
436
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
437
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
438
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
439
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
440
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
441
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
442
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
443
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
444
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
445
INSERT INTO t4 (c1) VALUES(10);
 
446
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
447
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
448
c1      c1
 
449
0       NULL
 
450
1       NULL
 
451
2       NULL
 
452
3       NULL
 
453
4       NULL
 
454
5       NULL
 
455
6       NULL
 
456
7       NULL
 
457
8       NULL
 
458
9       NULL
 
459
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 < 5;
 
460
c1      c1
 
461
0       NULL
 
462
1       NULL
 
463
2       NULL
 
464
3       NULL
 
465
4       NULL
 
466
DROP TABLE t1,t2,t3,t4,t5,t6;
 
467
CREATE TABLE t1 (c1 INT NOT NULL);
 
468
CREATE TABLE t2 (c1 INT NOT NULL);
 
469
CREATE TABLE t3 (c1 INT NOT NULL);
 
470
CREATE TABLE t4 (c1 INT NOT NULL);
 
471
CREATE TABLE t5 (c1 INT NOT NULL);
 
472
CREATE TABLE t6 (c1 INT NOT NULL);
 
473
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
474
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
475
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
476
INSERT INTO t4 (c1) VALUES(10);
 
477
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
478
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
479
c1      c1
 
480
0       NULL
 
481
1       NULL
 
482
2       NULL
 
483
3       NULL
 
484
4       NULL
 
485
5       NULL
 
486
6       NULL
 
487
7       NULL
 
488
8       NULL
 
489
9       NULL
 
490
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 < 5;
 
491
c1      c1
 
492
0       NULL
 
493
1       NULL
 
494
2       NULL
 
495
3       NULL
 
496
4       NULL
 
497
DROP TABLE t1,t2,t3,t4,t5,t6;
 
498
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
499
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
500
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
501
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
502
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
503
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
504
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
505
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
506
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
507
INSERT INTO t4 (c1) VALUES(10);
 
508
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
509
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
510
c1      c1
 
511
0       NULL
 
512
1       NULL
 
513
2       NULL
 
514
3       NULL
 
515
4       NULL
 
516
5       NULL
 
517
6       NULL
 
518
7       NULL
 
519
8       NULL
 
520
9       NULL
 
521
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 < 5;
 
522
c1      c1
 
523
0       NULL
 
524
1       NULL
 
525
2       NULL
 
526
3       NULL
 
527
4       NULL
 
528
DROP TABLE t1,t2,t3,t4,t5,t6;
 
529
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
530
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
531
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
532
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
533
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
534
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
535
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
536
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
537
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
538
INSERT INTO t4 (c1) VALUES(10);
 
539
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
540
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
541
c1      c1
 
542
0       NULL
 
543
1       NULL
 
544
2       NULL
 
545
3       NULL
 
546
4       NULL
 
547
5       NULL
 
548
6       NULL
 
549
7       NULL
 
550
8       NULL
 
551
9       NULL
 
552
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 < 5;
 
553
c1      c1
 
554
0       NULL
 
555
1       NULL
 
556
2       NULL
 
557
3       NULL
 
558
4       NULL
 
559
DROP TABLE t1,t2,t3,t4,t5,t6;
 
560
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
561
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
562
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
563
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
564
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
565
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
566
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
567
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
568
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
569
INSERT INTO t4 (c1) VALUES(10);
 
570
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
571
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
572
c1      c1
 
573
0       NULL
 
574
1       NULL
 
575
2       NULL
 
576
3       NULL
 
577
4       NULL
 
578
5       NULL
 
579
6       NULL
 
580
7       NULL
 
581
8       NULL
 
582
9       NULL
 
583
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 < 5;
 
584
c1      c1
 
585
0       NULL
 
586
1       NULL
 
587
2       NULL
 
588
3       NULL
 
589
4       NULL
 
590
DROP TABLE t1,t2,t3,t4,t5,t6;
 
591
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
592
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
593
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
594
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
595
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
596
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
597
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
598
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
599
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
600
INSERT INTO t4 (c1) VALUES(10);
 
601
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
602
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
603
c1      c1
 
604
0       NULL
 
605
1       NULL
 
606
2       NULL
 
607
3       NULL
 
608
4       NULL
 
609
5       NULL
 
610
6       NULL
 
611
7       NULL
 
612
8       NULL
 
613
9       NULL
 
614
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 < 5;
 
615
c1      c1
 
616
0       NULL
 
617
1       NULL
 
618
2       NULL
 
619
3       NULL
 
620
4       NULL
 
621
DROP TABLE t1,t2,t3,t4,t5,t6;
 
622
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
623
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
624
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
625
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
626
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
627
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
628
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
629
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
630
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
631
INSERT INTO t4 (c1) VALUES(10);
 
632
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
633
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
634
c1      c1
 
635
0       NULL
 
636
1       NULL
 
637
2       NULL
 
638
3       NULL
 
639
4       NULL
 
640
5       NULL
 
641
6       NULL
 
642
7       NULL
 
643
8       NULL
 
644
9       NULL
 
645
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 < 5;
 
646
c1      c1
 
647
0       NULL
 
648
1       NULL
 
649
2       NULL
 
650
3       NULL
 
651
4       NULL
 
652
DROP TABLE t1,t2,t3,t4,t5,t6;
 
653
CREATE TABLE t1 (c1 INT NOT NULL);
 
654
CREATE TABLE t2 (c1 INT NOT NULL);
 
655
CREATE TABLE t3 (c1 INT NOT NULL);
 
656
CREATE TABLE t4 (c1 INT NOT NULL);
 
657
CREATE TABLE t5 (c1 INT NOT NULL);
 
658
CREATE TABLE t6 (c1 INT NOT NULL);
 
659
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
660
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
661
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
662
INSERT INTO t4 (c1) VALUES(10);
 
663
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
664
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
665
c1      c1
 
666
0       NULL
 
667
1       NULL
 
668
2       NULL
 
669
3       NULL
 
670
4       NULL
 
671
5       NULL
 
672
6       NULL
 
673
7       NULL
 
674
8       NULL
 
675
9       NULL
 
676
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 < 5;
 
677
c1      c1
 
678
0       NULL
 
679
1       NULL
 
680
2       NULL
 
681
3       NULL
 
682
4       NULL
 
683
DROP TABLE t1,t2,t3,t4,t5,t6;
 
684
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
685
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
686
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
687
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
688
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
689
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
690
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
691
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
692
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
693
INSERT INTO t4 (c1) VALUES(10);
 
694
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
695
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
696
c1      c1
 
697
0       NULL
 
698
1       NULL
 
699
2       NULL
 
700
3       NULL
 
701
4       NULL
 
702
5       NULL
 
703
6       NULL
 
704
7       NULL
 
705
8       NULL
 
706
9       NULL
 
707
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 < 5;
 
708
c1      c1
 
709
0       NULL
 
710
1       NULL
 
711
2       NULL
 
712
3       NULL
 
713
4       NULL
 
714
DROP TABLE t1,t2,t3,t4,t5,t6;
 
715
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
716
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
717
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
718
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
719
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
720
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
721
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
722
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
723
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
724
INSERT INTO t4 (c1) VALUES(10);
 
725
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
726
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
727
c1      c1
 
728
0       NULL
 
729
1       NULL
 
730
2       NULL
 
731
3       NULL
 
732
4       NULL
 
733
5       NULL
 
734
6       NULL
 
735
7       NULL
 
736
8       NULL
 
737
9       NULL
 
738
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 < 5;
 
739
c1      c1
 
740
0       NULL
 
741
1       NULL
 
742
2       NULL
 
743
3       NULL
 
744
4       NULL
 
745
DROP TABLE t1,t2,t3,t4,t5,t6;
 
746
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
747
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
748
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
749
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
750
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
751
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
752
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
753
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
754
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
755
INSERT INTO t4 (c1) VALUES(10);
 
756
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
757
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
758
c1      c1
 
759
0       NULL
 
760
1       NULL
 
761
2       NULL
 
762
3       NULL
 
763
4       NULL
 
764
5       NULL
 
765
6       NULL
 
766
7       NULL
 
767
8       NULL
 
768
9       NULL
 
769
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 < 5;
 
770
c1      c1
 
771
0       NULL
 
772
1       NULL
 
773
2       NULL
 
774
3       NULL
 
775
4       NULL
 
776
DROP TABLE t1,t2,t3,t4,t5,t6;
 
777
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
778
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
779
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
780
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
781
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
782
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
783
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
784
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
785
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
786
INSERT INTO t4 (c1) VALUES(10);
 
787
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
788
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
789
c1      c1
 
790
0       NULL
 
791
1       NULL
 
792
2       NULL
 
793
3       NULL
 
794
4       NULL
 
795
5       NULL
 
796
6       NULL
 
797
7       NULL
 
798
8       NULL
 
799
9       NULL
 
800
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 < 5;
 
801
c1      c1
 
802
0       NULL
 
803
1       NULL
 
804
2       NULL
 
805
3       NULL
 
806
4       NULL
 
807
DROP TABLE t1,t2,t3,t4,t5,t6;
 
808
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
809
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
810
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
811
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
812
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
813
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
814
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
815
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
816
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
817
INSERT INTO t4 (c1) VALUES(10);
 
818
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
819
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
820
c1      c1
 
821
0       NULL
 
822
1       NULL
 
823
2       NULL
 
824
3       NULL
 
825
4       NULL
 
826
5       NULL
 
827
6       NULL
 
828
7       NULL
 
829
8       NULL
 
830
9       NULL
 
831
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 < 5;
 
832
c1      c1
 
833
0       NULL
 
834
1       NULL
 
835
2       NULL
 
836
3       NULL
 
837
4       NULL
 
838
DROP TABLE t1,t2,t3,t4,t5,t6;
 
839
CREATE TABLE t1 (c1 INT NOT NULL);
 
840
CREATE TABLE t2 (c1 INT NOT NULL);
 
841
CREATE TABLE t3 (c1 INT NOT NULL);
 
842
CREATE TABLE t4 (c1 INT NOT NULL);
 
843
CREATE TABLE t5 (c1 INT NOT NULL);
 
844
CREATE TABLE t6 (c1 INT NOT NULL);
 
845
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
846
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
847
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
848
INSERT INTO t4 (c1) VALUES(10);
 
849
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
850
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
851
c1      c1
 
852
0       NULL
 
853
1       NULL
 
854
2       NULL
 
855
3       NULL
 
856
4       NULL
 
857
5       NULL
 
858
6       NULL
 
859
7       NULL
 
860
8       NULL
 
861
9       NULL
 
862
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 < 5;
 
863
c1      c1
 
864
0       NULL
 
865
1       NULL
 
866
2       NULL
 
867
3       NULL
 
868
4       NULL
 
869
DROP TABLE t1,t2,t3,t4,t5,t6;
 
870
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
871
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
872
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
873
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
874
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
875
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
876
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
877
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
878
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
879
INSERT INTO t4 (c1) VALUES(10);
 
880
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
881
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
882
c1      c1
 
883
0       NULL
 
884
1       NULL
 
885
2       NULL
 
886
3       NULL
 
887
4       NULL
 
888
5       NULL
 
889
6       NULL
 
890
7       NULL
 
891
8       NULL
 
892
9       NULL
 
893
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 < 5;
 
894
c1      c1
 
895
0       NULL
 
896
1       NULL
 
897
2       NULL
 
898
3       NULL
 
899
4       NULL
 
900
DROP TABLE t1,t2,t3,t4,t5,t6;
 
901
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
902
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
903
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
904
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
905
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
906
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
907
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
908
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
909
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
910
INSERT INTO t4 (c1) VALUES(10);
 
911
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
912
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
913
c1      c1
 
914
0       NULL
 
915
1       NULL
 
916
2       NULL
 
917
3       NULL
 
918
4       NULL
 
919
5       NULL
 
920
6       NULL
 
921
7       NULL
 
922
8       NULL
 
923
9       NULL
 
924
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 < 5;
 
925
c1      c1
 
926
0       NULL
 
927
1       NULL
 
928
2       NULL
 
929
3       NULL
 
930
4       NULL
 
931
DROP TABLE t1,t2,t3,t4,t5,t6;
 
932
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
933
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
934
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
935
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
936
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
937
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
938
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
939
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
940
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
941
INSERT INTO t4 (c1) VALUES(10);
 
942
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
943
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
944
c1      c1
 
945
0       0
 
946
1       1
 
947
2       2
 
948
3       3
 
949
4       4
 
950
5       5
 
951
6       6
 
952
7       7
 
953
8       8
 
954
9       9
 
955
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <= 5;
 
956
c1      c1
 
957
0       0
 
958
1       1
 
959
2       2
 
960
3       3
 
961
4       4
 
962
5       5
 
963
DROP TABLE t1,t2,t3,t4,t5,t6;
 
964
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
965
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
966
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
967
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
968
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
969
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
970
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
971
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
972
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
973
INSERT INTO t4 (c1) VALUES(10);
 
974
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
975
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
976
c1      c1
 
977
0       0
 
978
1       1
 
979
2       2
 
980
3       3
 
981
4       4
 
982
5       5
 
983
6       6
 
984
7       7
 
985
8       8
 
986
9       9
 
987
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <= 5;
 
988
c1      c1
 
989
0       0
 
990
1       1
 
991
2       2
 
992
3       3
 
993
4       4
 
994
5       5
 
995
DROP TABLE t1,t2,t3,t4,t5,t6;
 
996
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
997
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
998
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
999
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
1000
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
1001
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
1002
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1003
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1004
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1005
INSERT INTO t4 (c1) VALUES(10);
 
1006
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1007
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
1008
c1      c1
 
1009
0       0
 
1010
1       1
 
1011
2       2
 
1012
3       3
 
1013
4       4
 
1014
5       5
 
1015
6       6
 
1016
7       7
 
1017
8       8
 
1018
9       9
 
1019
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <= 5;
 
1020
c1      c1
 
1021
0       0
 
1022
1       1
 
1023
2       2
 
1024
3       3
 
1025
4       4
 
1026
5       5
 
1027
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1028
CREATE TABLE t1 (c1 INT NOT NULL);
 
1029
CREATE TABLE t2 (c1 INT NOT NULL);
 
1030
CREATE TABLE t3 (c1 INT NOT NULL);
 
1031
CREATE TABLE t4 (c1 INT NOT NULL);
 
1032
CREATE TABLE t5 (c1 INT NOT NULL);
 
1033
CREATE TABLE t6 (c1 INT NOT NULL);
 
1034
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1035
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1036
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1037
INSERT INTO t4 (c1) VALUES(10);
 
1038
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1039
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
1040
c1      c1
 
1041
0       0
 
1042
1       1
 
1043
2       2
 
1044
3       3
 
1045
4       4
 
1046
5       5
 
1047
6       6
 
1048
7       7
 
1049
8       8
 
1050
9       9
 
1051
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <= 5;
 
1052
c1      c1
 
1053
0       0
 
1054
1       1
 
1055
2       2
 
1056
3       3
 
1057
4       4
 
1058
5       5
 
1059
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1060
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
1061
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
1062
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
1063
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
1064
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
1065
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
1066
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1067
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1068
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1069
INSERT INTO t4 (c1) VALUES(10);
 
1070
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1071
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
1072
c1      c1
 
1073
0       0
 
1074
1       1
 
1075
2       2
 
1076
3       3
 
1077
4       4
 
1078
5       5
 
1079
6       6
 
1080
7       7
 
1081
8       8
 
1082
9       9
 
1083
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <= 5;
 
1084
c1      c1
 
1085
0       0
 
1086
1       1
 
1087
2       2
 
1088
3       3
 
1089
4       4
 
1090
5       5
 
1091
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1092
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
1093
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
1094
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
1095
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
1096
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
1097
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
1098
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1099
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1100
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1101
INSERT INTO t4 (c1) VALUES(10);
 
1102
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1103
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
1104
c1      c1
 
1105
0       0
 
1106
1       1
 
1107
2       2
 
1108
3       3
 
1109
4       4
 
1110
5       5
 
1111
6       6
 
1112
7       7
 
1113
8       8
 
1114
9       9
 
1115
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <= 5;
 
1116
c1      c1
 
1117
0       0
 
1118
1       1
 
1119
2       2
 
1120
3       3
 
1121
4       4
 
1122
5       5
 
1123
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1124
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
1125
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
1126
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
1127
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
1128
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
1129
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
1130
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1131
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1132
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1133
INSERT INTO t4 (c1) VALUES(10);
 
1134
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1135
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
1136
c1      c1
 
1137
0       NULL
 
1138
1       1
 
1139
2       NULL
 
1140
3       3
 
1141
4       NULL
 
1142
5       5
 
1143
6       NULL
 
1144
7       7
 
1145
8       NULL
 
1146
9       9
 
1147
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <= 5;
 
1148
c1      c1
 
1149
0       NULL
 
1150
1       1
 
1151
2       NULL
 
1152
3       3
 
1153
4       NULL
 
1154
5       5
 
1155
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1156
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
1157
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
1158
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
1159
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
1160
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
1161
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
1162
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1163
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1164
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1165
INSERT INTO t4 (c1) VALUES(10);
 
1166
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1167
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
1168
c1      c1
 
1169
0       NULL
 
1170
1       1
 
1171
2       NULL
 
1172
3       3
 
1173
4       NULL
 
1174
5       5
 
1175
6       NULL
 
1176
7       7
 
1177
8       NULL
 
1178
9       9
 
1179
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <= 5;
 
1180
c1      c1
 
1181
0       NULL
 
1182
1       1
 
1183
2       NULL
 
1184
3       3
 
1185
4       NULL
 
1186
5       5
 
1187
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1188
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
1189
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
1190
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
1191
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
1192
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
1193
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
1194
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1195
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1196
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1197
INSERT INTO t4 (c1) VALUES(10);
 
1198
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1199
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
1200
c1      c1
 
1201
0       NULL
 
1202
1       1
 
1203
2       NULL
 
1204
3       3
 
1205
4       NULL
 
1206
5       5
 
1207
6       NULL
 
1208
7       7
 
1209
8       NULL
 
1210
9       9
 
1211
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <= 5;
 
1212
c1      c1
 
1213
0       NULL
 
1214
1       1
 
1215
2       NULL
 
1216
3       3
 
1217
4       NULL
 
1218
5       5
 
1219
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1220
CREATE TABLE t1 (c1 INT NOT NULL);
 
1221
CREATE TABLE t2 (c1 INT NOT NULL);
 
1222
CREATE TABLE t3 (c1 INT NOT NULL);
 
1223
CREATE TABLE t4 (c1 INT NOT NULL);
 
1224
CREATE TABLE t5 (c1 INT NOT NULL);
 
1225
CREATE TABLE t6 (c1 INT NOT NULL);
 
1226
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1227
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1228
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1229
INSERT INTO t4 (c1) VALUES(10);
 
1230
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1231
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
1232
c1      c1
 
1233
0       NULL
 
1234
1       1
 
1235
2       NULL
 
1236
3       3
 
1237
4       NULL
 
1238
5       5
 
1239
6       NULL
 
1240
7       7
 
1241
8       NULL
 
1242
9       9
 
1243
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <= 5;
 
1244
c1      c1
 
1245
0       NULL
 
1246
1       1
 
1247
2       NULL
 
1248
3       3
 
1249
4       NULL
 
1250
5       5
 
1251
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1252
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
1253
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
1254
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
1255
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
1256
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
1257
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
1258
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1259
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1260
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1261
INSERT INTO t4 (c1) VALUES(10);
 
1262
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1263
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
1264
c1      c1
 
1265
0       NULL
 
1266
1       1
 
1267
2       NULL
 
1268
3       3
 
1269
4       NULL
 
1270
5       5
 
1271
6       NULL
 
1272
7       7
 
1273
8       NULL
 
1274
9       9
 
1275
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <= 5;
 
1276
c1      c1
 
1277
0       NULL
 
1278
1       1
 
1279
2       NULL
 
1280
3       3
 
1281
4       NULL
 
1282
5       5
 
1283
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1284
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
1285
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
1286
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
1287
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
1288
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
1289
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
1290
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1291
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1292
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1293
INSERT INTO t4 (c1) VALUES(10);
 
1294
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1295
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
1296
c1      c1
 
1297
0       NULL
 
1298
1       1
 
1299
2       NULL
 
1300
3       3
 
1301
4       NULL
 
1302
5       5
 
1303
6       NULL
 
1304
7       7
 
1305
8       NULL
 
1306
9       9
 
1307
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <= 5;
 
1308
c1      c1
 
1309
0       NULL
 
1310
1       1
 
1311
2       NULL
 
1312
3       3
 
1313
4       NULL
 
1314
5       5
 
1315
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1316
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
1317
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
1318
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
1319
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
1320
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
1321
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
1322
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1323
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1324
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1325
INSERT INTO t4 (c1) VALUES(10);
 
1326
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1327
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
1328
c1      c1
 
1329
0       NULL
 
1330
1       NULL
 
1331
2       NULL
 
1332
3       NULL
 
1333
4       NULL
 
1334
5       NULL
 
1335
6       NULL
 
1336
7       NULL
 
1337
8       NULL
 
1338
9       NULL
 
1339
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <= 5;
 
1340
c1      c1
 
1341
0       NULL
 
1342
1       NULL
 
1343
2       NULL
 
1344
3       NULL
 
1345
4       NULL
 
1346
5       NULL
 
1347
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1348
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
1349
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
1350
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
1351
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
1352
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
1353
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
1354
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1355
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1356
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1357
INSERT INTO t4 (c1) VALUES(10);
 
1358
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1359
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
1360
c1      c1
 
1361
0       NULL
 
1362
1       NULL
 
1363
2       NULL
 
1364
3       NULL
 
1365
4       NULL
 
1366
5       NULL
 
1367
6       NULL
 
1368
7       NULL
 
1369
8       NULL
 
1370
9       NULL
 
1371
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <= 5;
 
1372
c1      c1
 
1373
0       NULL
 
1374
1       NULL
 
1375
2       NULL
 
1376
3       NULL
 
1377
4       NULL
 
1378
5       NULL
 
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,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
1392
c1      c1
 
1393
0       NULL
 
1394
1       NULL
 
1395
2       NULL
 
1396
3       NULL
 
1397
4       NULL
 
1398
5       NULL
 
1399
6       NULL
 
1400
7       NULL
 
1401
8       NULL
 
1402
9       NULL
 
1403
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <= 5;
 
1404
c1      c1
 
1405
0       NULL
 
1406
1       NULL
 
1407
2       NULL
 
1408
3       NULL
 
1409
4       NULL
 
1410
5       NULL
 
1411
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1412
CREATE TABLE t1 (c1 INT NOT NULL);
 
1413
CREATE TABLE t2 (c1 INT NOT NULL);
 
1414
CREATE TABLE t3 (c1 INT NOT NULL);
 
1415
CREATE TABLE t4 (c1 INT NOT NULL);
 
1416
CREATE TABLE t5 (c1 INT NOT NULL);
 
1417
CREATE TABLE t6 (c1 INT NOT NULL);
 
1418
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1419
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1420
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1421
INSERT INTO t4 (c1) VALUES(10);
 
1422
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1423
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
1424
c1      c1
 
1425
0       NULL
 
1426
1       NULL
 
1427
2       NULL
 
1428
3       NULL
 
1429
4       NULL
 
1430
5       NULL
 
1431
6       NULL
 
1432
7       NULL
 
1433
8       NULL
 
1434
9       NULL
 
1435
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <= 5;
 
1436
c1      c1
 
1437
0       NULL
 
1438
1       NULL
 
1439
2       NULL
 
1440
3       NULL
 
1441
4       NULL
 
1442
5       NULL
 
1443
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1444
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
1445
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
1446
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
1447
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
1448
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
1449
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
1450
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1451
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1452
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1453
INSERT INTO t4 (c1) VALUES(10);
 
1454
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1455
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
1456
c1      c1
 
1457
0       NULL
 
1458
1       NULL
 
1459
2       NULL
 
1460
3       NULL
 
1461
4       NULL
 
1462
5       NULL
 
1463
6       NULL
 
1464
7       NULL
 
1465
8       NULL
 
1466
9       NULL
 
1467
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <= 5;
 
1468
c1      c1
 
1469
0       NULL
 
1470
1       NULL
 
1471
2       NULL
 
1472
3       NULL
 
1473
4       NULL
 
1474
5       NULL
 
1475
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1476
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
1477
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
1478
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
1479
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
1480
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
1481
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
1482
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1483
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1484
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1485
INSERT INTO t4 (c1) VALUES(10);
 
1486
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1487
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
1488
c1      c1
 
1489
0       NULL
 
1490
1       NULL
 
1491
2       NULL
 
1492
3       NULL
 
1493
4       NULL
 
1494
5       NULL
 
1495
6       NULL
 
1496
7       NULL
 
1497
8       NULL
 
1498
9       NULL
 
1499
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <= 5;
 
1500
c1      c1
 
1501
0       NULL
 
1502
1       NULL
 
1503
2       NULL
 
1504
3       NULL
 
1505
4       NULL
 
1506
5       NULL
 
1507
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1508
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
1509
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
1510
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
1511
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
1512
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
1513
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
1514
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1515
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1516
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1517
INSERT INTO t4 (c1) VALUES(10);
 
1518
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1519
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
1520
c1      c1
 
1521
0       NULL
 
1522
1       NULL
 
1523
2       NULL
 
1524
3       NULL
 
1525
4       NULL
 
1526
5       NULL
 
1527
6       NULL
 
1528
7       NULL
 
1529
8       NULL
 
1530
9       NULL
 
1531
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <= 5;
 
1532
c1      c1
 
1533
0       NULL
 
1534
1       NULL
 
1535
2       NULL
 
1536
3       NULL
 
1537
4       NULL
 
1538
5       NULL
 
1539
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1540
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
1541
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
1542
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
1543
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
1544
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
1545
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
1546
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1547
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1548
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1549
INSERT INTO t4 (c1) VALUES(10);
 
1550
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1551
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
1552
c1      c1
 
1553
0       NULL
 
1554
1       NULL
 
1555
2       NULL
 
1556
3       NULL
 
1557
4       NULL
 
1558
5       NULL
 
1559
6       NULL
 
1560
7       NULL
 
1561
8       NULL
 
1562
9       NULL
 
1563
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <= 5;
 
1564
c1      c1
 
1565
0       NULL
 
1566
1       NULL
 
1567
2       NULL
 
1568
3       NULL
 
1569
4       NULL
 
1570
5       NULL
 
1571
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1572
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
1573
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
1574
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
1575
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
1576
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
1577
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
1578
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1579
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1580
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1581
INSERT INTO t4 (c1) VALUES(10);
 
1582
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1583
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
1584
c1      c1
 
1585
0       NULL
 
1586
1       NULL
 
1587
2       NULL
 
1588
3       NULL
 
1589
4       NULL
 
1590
5       NULL
 
1591
6       NULL
 
1592
7       NULL
 
1593
8       NULL
 
1594
9       NULL
 
1595
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <= 5;
 
1596
c1      c1
 
1597
0       NULL
 
1598
1       NULL
 
1599
2       NULL
 
1600
3       NULL
 
1601
4       NULL
 
1602
5       NULL
 
1603
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1604
CREATE TABLE t1 (c1 INT NOT NULL);
 
1605
CREATE TABLE t2 (c1 INT NOT NULL);
 
1606
CREATE TABLE t3 (c1 INT NOT NULL);
 
1607
CREATE TABLE t4 (c1 INT NOT NULL);
 
1608
CREATE TABLE t5 (c1 INT NOT NULL);
 
1609
CREATE TABLE t6 (c1 INT NOT NULL);
 
1610
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1611
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1612
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1613
INSERT INTO t4 (c1) VALUES(10);
 
1614
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1615
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
1616
c1      c1
 
1617
0       NULL
 
1618
1       NULL
 
1619
2       NULL
 
1620
3       NULL
 
1621
4       NULL
 
1622
5       NULL
 
1623
6       NULL
 
1624
7       NULL
 
1625
8       NULL
 
1626
9       NULL
 
1627
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <= 5;
 
1628
c1      c1
 
1629
0       NULL
 
1630
1       NULL
 
1631
2       NULL
 
1632
3       NULL
 
1633
4       NULL
 
1634
5       NULL
 
1635
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1636
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
1637
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
1638
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
1639
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
1640
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
1641
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
1642
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1643
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1644
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1645
INSERT INTO t4 (c1) VALUES(10);
 
1646
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1647
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
1648
c1      c1
 
1649
0       NULL
 
1650
1       NULL
 
1651
2       NULL
 
1652
3       NULL
 
1653
4       NULL
 
1654
5       NULL
 
1655
6       NULL
 
1656
7       NULL
 
1657
8       NULL
 
1658
9       NULL
 
1659
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <= 5;
 
1660
c1      c1
 
1661
0       NULL
 
1662
1       NULL
 
1663
2       NULL
 
1664
3       NULL
 
1665
4       NULL
 
1666
5       NULL
 
1667
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1668
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
1669
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
1670
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
1671
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
1672
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
1673
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
1674
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1675
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1676
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1677
INSERT INTO t4 (c1) VALUES(10);
 
1678
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1679
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
1680
c1      c1
 
1681
0       NULL
 
1682
1       NULL
 
1683
2       NULL
 
1684
3       NULL
 
1685
4       NULL
 
1686
5       NULL
 
1687
6       NULL
 
1688
7       NULL
 
1689
8       NULL
 
1690
9       NULL
 
1691
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <= 5;
 
1692
c1      c1
 
1693
0       NULL
 
1694
1       NULL
 
1695
2       NULL
 
1696
3       NULL
 
1697
4       NULL
 
1698
5       NULL
 
1699
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1700
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
1701
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
1702
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
1703
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
1704
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
1705
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
1706
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1707
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1708
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1709
INSERT INTO t4 (c1) VALUES(10);
 
1710
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1711
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
1712
c1      c1
 
1713
0       NULL
 
1714
1       NULL
 
1715
2       NULL
 
1716
3       NULL
 
1717
4       NULL
 
1718
5       NULL
 
1719
6       NULL
 
1720
7       NULL
 
1721
8       NULL
 
1722
9       NULL
 
1723
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <= 5;
 
1724
c1      c1
 
1725
0       NULL
 
1726
1       NULL
 
1727
2       NULL
 
1728
3       NULL
 
1729
4       NULL
 
1730
5       NULL
 
1731
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1732
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
1733
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
1734
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
1735
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
1736
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
1737
CREATE TABLE t6 (c1 SMALLINT 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,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
1744
c1      c1
 
1745
0       NULL
 
1746
1       NULL
 
1747
2       NULL
 
1748
3       NULL
 
1749
4       NULL
 
1750
5       NULL
 
1751
6       NULL
 
1752
7       NULL
 
1753
8       NULL
 
1754
9       NULL
 
1755
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <= 5;
 
1756
c1      c1
 
1757
0       NULL
 
1758
1       NULL
 
1759
2       NULL
 
1760
3       NULL
 
1761
4       NULL
 
1762
5       NULL
 
1763
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1764
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
1765
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
1766
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
1767
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
1768
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
1769
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
1770
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1771
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1772
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1773
INSERT INTO t4 (c1) VALUES(10);
 
1774
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1775
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
1776
c1      c1
 
1777
0       NULL
 
1778
1       NULL
 
1779
2       NULL
 
1780
3       NULL
 
1781
4       NULL
 
1782
5       NULL
 
1783
6       NULL
 
1784
7       NULL
 
1785
8       NULL
 
1786
9       NULL
 
1787
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <= 5;
 
1788
c1      c1
 
1789
0       NULL
 
1790
1       NULL
 
1791
2       NULL
 
1792
3       NULL
 
1793
4       NULL
 
1794
5       NULL
 
1795
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1796
CREATE TABLE t1 (c1 INT NOT NULL);
 
1797
CREATE TABLE t2 (c1 INT NOT NULL);
 
1798
CREATE TABLE t3 (c1 INT NOT NULL);
 
1799
CREATE TABLE t4 (c1 INT NOT NULL);
 
1800
CREATE TABLE t5 (c1 INT NOT NULL);
 
1801
CREATE TABLE t6 (c1 INT NOT NULL);
 
1802
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1803
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1804
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1805
INSERT INTO t4 (c1) VALUES(10);
 
1806
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1807
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
1808
c1      c1
 
1809
0       NULL
 
1810
1       NULL
 
1811
2       NULL
 
1812
3       NULL
 
1813
4       NULL
 
1814
5       NULL
 
1815
6       NULL
 
1816
7       NULL
 
1817
8       NULL
 
1818
9       NULL
 
1819
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <= 5;
 
1820
c1      c1
 
1821
0       NULL
 
1822
1       NULL
 
1823
2       NULL
 
1824
3       NULL
 
1825
4       NULL
 
1826
5       NULL
 
1827
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1828
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
1829
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
1830
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
1831
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
1832
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
1833
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
1834
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1835
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1836
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1837
INSERT INTO t4 (c1) VALUES(10);
 
1838
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1839
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
1840
c1      c1
 
1841
0       NULL
 
1842
1       NULL
 
1843
2       NULL
 
1844
3       NULL
 
1845
4       NULL
 
1846
5       NULL
 
1847
6       NULL
 
1848
7       NULL
 
1849
8       NULL
 
1850
9       NULL
 
1851
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <= 5;
 
1852
c1      c1
 
1853
0       NULL
 
1854
1       NULL
 
1855
2       NULL
 
1856
3       NULL
 
1857
4       NULL
 
1858
5       NULL
 
1859
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1860
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
1861
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
1862
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
1863
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
1864
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
1865
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
1866
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1867
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1868
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1869
INSERT INTO t4 (c1) VALUES(10);
 
1870
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1871
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
1872
c1      c1
 
1873
0       NULL
 
1874
1       NULL
 
1875
2       NULL
 
1876
3       NULL
 
1877
4       NULL
 
1878
5       NULL
 
1879
6       NULL
 
1880
7       NULL
 
1881
8       NULL
 
1882
9       NULL
 
1883
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <= 5;
 
1884
c1      c1
 
1885
0       NULL
 
1886
1       NULL
 
1887
2       NULL
 
1888
3       NULL
 
1889
4       NULL
 
1890
5       NULL
 
1891
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1892
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
1893
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
1894
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
1895
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
1896
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
1897
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
1898
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1899
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1900
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1901
INSERT INTO t4 (c1) VALUES(10);
 
1902
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1903
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
1904
c1      c1
 
1905
0       0
 
1906
1       1
 
1907
2       2
 
1908
3       3
 
1909
4       4
 
1910
5       5
 
1911
6       6
 
1912
7       7
 
1913
8       8
 
1914
9       9
 
1915
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 = 5;
 
1916
c1      c1
 
1917
5       5
 
1918
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1919
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
1920
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
1921
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
1922
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
1923
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
1924
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
1925
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1926
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1927
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1928
INSERT INTO t4 (c1) VALUES(10);
 
1929
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1930
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
1931
c1      c1
 
1932
0       0
 
1933
1       1
 
1934
2       2
 
1935
3       3
 
1936
4       4
 
1937
5       5
 
1938
6       6
 
1939
7       7
 
1940
8       8
 
1941
9       9
 
1942
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 = 5;
 
1943
c1      c1
 
1944
5       5
 
1945
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1946
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
1947
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
1948
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
1949
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
1950
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
1951
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
1952
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1953
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1954
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1955
INSERT INTO t4 (c1) VALUES(10);
 
1956
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1957
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
1958
c1      c1
 
1959
0       0
 
1960
1       1
 
1961
2       2
 
1962
3       3
 
1963
4       4
 
1964
5       5
 
1965
6       6
 
1966
7       7
 
1967
8       8
 
1968
9       9
 
1969
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 = 5;
 
1970
c1      c1
 
1971
5       5
 
1972
DROP TABLE t1,t2,t3,t4,t5,t6;
 
1973
CREATE TABLE t1 (c1 INT NOT NULL);
 
1974
CREATE TABLE t2 (c1 INT NOT NULL);
 
1975
CREATE TABLE t3 (c1 INT NOT NULL);
 
1976
CREATE TABLE t4 (c1 INT NOT NULL);
 
1977
CREATE TABLE t5 (c1 INT NOT NULL);
 
1978
CREATE TABLE t6 (c1 INT NOT NULL);
 
1979
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1980
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
1981
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
1982
INSERT INTO t4 (c1) VALUES(10);
 
1983
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
1984
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
1985
c1      c1
 
1986
0       0
 
1987
1       1
 
1988
2       2
 
1989
3       3
 
1990
4       4
 
1991
5       5
 
1992
6       6
 
1993
7       7
 
1994
8       8
 
1995
9       9
 
1996
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 = 5;
 
1997
c1      c1
 
1998
5       5
 
1999
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2000
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
2001
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
2002
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
2003
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
2004
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
2005
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
2006
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2007
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2008
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2009
INSERT INTO t4 (c1) VALUES(10);
 
2010
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2011
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
2012
c1      c1
 
2013
0       0
 
2014
1       1
 
2015
2       2
 
2016
3       3
 
2017
4       4
 
2018
5       5
 
2019
6       6
 
2020
7       7
 
2021
8       8
 
2022
9       9
 
2023
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 = 5;
 
2024
c1      c1
 
2025
5       5
 
2026
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2027
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
2028
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
2029
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
2030
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
2031
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
2032
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
2033
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2034
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2035
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2036
INSERT INTO t4 (c1) VALUES(10);
 
2037
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2038
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
2039
c1      c1
 
2040
0       0
 
2041
1       1
 
2042
2       2
 
2043
3       3
 
2044
4       4
 
2045
5       5
 
2046
6       6
 
2047
7       7
 
2048
8       8
 
2049
9       9
 
2050
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 = 5;
 
2051
c1      c1
 
2052
5       5
 
2053
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2054
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
2055
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
2056
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
2057
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
2058
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
2059
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
2060
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2061
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2062
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2063
INSERT INTO t4 (c1) VALUES(10);
 
2064
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2065
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
2066
c1      c1
 
2067
0       NULL
 
2068
1       1
 
2069
2       NULL
 
2070
3       3
 
2071
4       NULL
 
2072
5       5
 
2073
6       NULL
 
2074
7       7
 
2075
8       NULL
 
2076
9       9
 
2077
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 = 5;
 
2078
c1      c1
 
2079
5       5
 
2080
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2081
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
2082
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
2083
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
2084
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
2085
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
2086
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
2087
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2088
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2089
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2090
INSERT INTO t4 (c1) VALUES(10);
 
2091
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2092
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
2093
c1      c1
 
2094
0       NULL
 
2095
1       1
 
2096
2       NULL
 
2097
3       3
 
2098
4       NULL
 
2099
5       5
 
2100
6       NULL
 
2101
7       7
 
2102
8       NULL
 
2103
9       9
 
2104
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 = 5;
 
2105
c1      c1
 
2106
5       5
 
2107
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2108
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
2109
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
2110
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
2111
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
2112
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
2113
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
2114
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2115
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2116
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2117
INSERT INTO t4 (c1) VALUES(10);
 
2118
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2119
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
2120
c1      c1
 
2121
0       NULL
 
2122
1       1
 
2123
2       NULL
 
2124
3       3
 
2125
4       NULL
 
2126
5       5
 
2127
6       NULL
 
2128
7       7
 
2129
8       NULL
 
2130
9       9
 
2131
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 = 5;
 
2132
c1      c1
 
2133
5       5
 
2134
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2135
CREATE TABLE t1 (c1 INT NOT NULL);
 
2136
CREATE TABLE t2 (c1 INT NOT NULL);
 
2137
CREATE TABLE t3 (c1 INT NOT NULL);
 
2138
CREATE TABLE t4 (c1 INT NOT NULL);
 
2139
CREATE TABLE t5 (c1 INT NOT NULL);
 
2140
CREATE TABLE t6 (c1 INT NOT NULL);
 
2141
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2142
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2143
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2144
INSERT INTO t4 (c1) VALUES(10);
 
2145
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2146
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
2147
c1      c1
 
2148
0       NULL
 
2149
1       1
 
2150
2       NULL
 
2151
3       3
 
2152
4       NULL
 
2153
5       5
 
2154
6       NULL
 
2155
7       7
 
2156
8       NULL
 
2157
9       9
 
2158
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 = 5;
 
2159
c1      c1
 
2160
5       5
 
2161
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2162
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
2163
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
2164
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
2165
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
2166
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
2167
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
2168
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2169
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2170
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2171
INSERT INTO t4 (c1) VALUES(10);
 
2172
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2173
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
2174
c1      c1
 
2175
0       NULL
 
2176
1       1
 
2177
2       NULL
 
2178
3       3
 
2179
4       NULL
 
2180
5       5
 
2181
6       NULL
 
2182
7       7
 
2183
8       NULL
 
2184
9       9
 
2185
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 = 5;
 
2186
c1      c1
 
2187
5       5
 
2188
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2189
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
2190
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
2191
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
2192
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
2193
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
2194
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
2195
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2196
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2197
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2198
INSERT INTO t4 (c1) VALUES(10);
 
2199
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2200
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
2201
c1      c1
 
2202
0       NULL
 
2203
1       1
 
2204
2       NULL
 
2205
3       3
 
2206
4       NULL
 
2207
5       5
 
2208
6       NULL
 
2209
7       7
 
2210
8       NULL
 
2211
9       9
 
2212
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 = 5;
 
2213
c1      c1
 
2214
5       5
 
2215
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2216
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
2217
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
2218
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
2219
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
2220
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
2221
CREATE TABLE t6 (c1 TINYINT 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,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
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,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 = 5;
 
2240
c1      c1
 
2241
5       NULL
 
2242
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2243
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
2244
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
2245
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
2246
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
2247
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
2248
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
2249
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2250
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2251
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2252
INSERT INTO t4 (c1) VALUES(10);
 
2253
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2254
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
2255
c1      c1
 
2256
0       NULL
 
2257
1       NULL
 
2258
2       NULL
 
2259
3       NULL
 
2260
4       NULL
 
2261
5       NULL
 
2262
6       NULL
 
2263
7       NULL
 
2264
8       NULL
 
2265
9       NULL
 
2266
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 = 5;
 
2267
c1      c1
 
2268
5       NULL
 
2269
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2270
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
2271
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
2272
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
2273
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
2274
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
2275
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
2276
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2277
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2278
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2279
INSERT INTO t4 (c1) VALUES(10);
 
2280
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2281
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
2282
c1      c1
 
2283
0       NULL
 
2284
1       NULL
 
2285
2       NULL
 
2286
3       NULL
 
2287
4       NULL
 
2288
5       NULL
 
2289
6       NULL
 
2290
7       NULL
 
2291
8       NULL
 
2292
9       NULL
 
2293
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 = 5;
 
2294
c1      c1
 
2295
5       NULL
 
2296
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2297
CREATE TABLE t1 (c1 INT NOT NULL);
 
2298
CREATE TABLE t2 (c1 INT NOT NULL);
 
2299
CREATE TABLE t3 (c1 INT NOT NULL);
 
2300
CREATE TABLE t4 (c1 INT NOT NULL);
 
2301
CREATE TABLE t5 (c1 INT NOT NULL);
 
2302
CREATE TABLE t6 (c1 INT NOT NULL);
 
2303
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2304
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2305
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2306
INSERT INTO t4 (c1) VALUES(10);
 
2307
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2308
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
2309
c1      c1
 
2310
0       NULL
 
2311
1       NULL
 
2312
2       NULL
 
2313
3       NULL
 
2314
4       NULL
 
2315
5       NULL
 
2316
6       NULL
 
2317
7       NULL
 
2318
8       NULL
 
2319
9       NULL
 
2320
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 = 5;
 
2321
c1      c1
 
2322
5       NULL
 
2323
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2324
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
2325
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
2326
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
2327
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
2328
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
2329
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
2330
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2331
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2332
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2333
INSERT INTO t4 (c1) VALUES(10);
 
2334
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2335
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
2336
c1      c1
 
2337
0       NULL
 
2338
1       NULL
 
2339
2       NULL
 
2340
3       NULL
 
2341
4       NULL
 
2342
5       NULL
 
2343
6       NULL
 
2344
7       NULL
 
2345
8       NULL
 
2346
9       NULL
 
2347
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 = 5;
 
2348
c1      c1
 
2349
5       NULL
 
2350
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2351
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
2352
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
2353
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
2354
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
2355
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
2356
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
2357
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2358
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2359
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2360
INSERT INTO t4 (c1) VALUES(10);
 
2361
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2362
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
2363
c1      c1
 
2364
0       NULL
 
2365
1       NULL
 
2366
2       NULL
 
2367
3       NULL
 
2368
4       NULL
 
2369
5       NULL
 
2370
6       NULL
 
2371
7       NULL
 
2372
8       NULL
 
2373
9       NULL
 
2374
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 = 5;
 
2375
c1      c1
 
2376
5       NULL
 
2377
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2378
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
2379
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
2380
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
2381
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
2382
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
2383
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
2384
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2385
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2386
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2387
INSERT INTO t4 (c1) VALUES(10);
 
2388
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2389
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
2390
c1      c1
 
2391
0       NULL
 
2392
1       NULL
 
2393
2       NULL
 
2394
3       NULL
 
2395
4       NULL
 
2396
5       NULL
 
2397
6       NULL
 
2398
7       NULL
 
2399
8       NULL
 
2400
9       NULL
 
2401
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 = 5;
 
2402
c1      c1
 
2403
5       NULL
 
2404
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2405
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
2406
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
2407
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
2408
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
2409
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
2410
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
2411
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2412
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2413
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2414
INSERT INTO t4 (c1) VALUES(10);
 
2415
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2416
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
2417
c1      c1
 
2418
0       NULL
 
2419
1       NULL
 
2420
2       NULL
 
2421
3       NULL
 
2422
4       NULL
 
2423
5       NULL
 
2424
6       NULL
 
2425
7       NULL
 
2426
8       NULL
 
2427
9       NULL
 
2428
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 = 5;
 
2429
c1      c1
 
2430
5       NULL
 
2431
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2432
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
2433
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
2434
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
2435
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
2436
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
2437
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
2438
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2439
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2440
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2441
INSERT INTO t4 (c1) VALUES(10);
 
2442
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2443
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
2444
c1      c1
 
2445
0       NULL
 
2446
1       NULL
 
2447
2       NULL
 
2448
3       NULL
 
2449
4       NULL
 
2450
5       NULL
 
2451
6       NULL
 
2452
7       NULL
 
2453
8       NULL
 
2454
9       NULL
 
2455
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 = 5;
 
2456
c1      c1
 
2457
5       NULL
 
2458
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2459
CREATE TABLE t1 (c1 INT NOT NULL);
 
2460
CREATE TABLE t2 (c1 INT NOT NULL);
 
2461
CREATE TABLE t3 (c1 INT NOT NULL);
 
2462
CREATE TABLE t4 (c1 INT NOT NULL);
 
2463
CREATE TABLE t5 (c1 INT NOT NULL);
 
2464
CREATE TABLE t6 (c1 INT NOT NULL);
 
2465
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2466
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2467
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2468
INSERT INTO t4 (c1) VALUES(10);
 
2469
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2470
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
2471
c1      c1
 
2472
0       NULL
 
2473
1       NULL
 
2474
2       NULL
 
2475
3       NULL
 
2476
4       NULL
 
2477
5       NULL
 
2478
6       NULL
 
2479
7       NULL
 
2480
8       NULL
 
2481
9       NULL
 
2482
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 = 5;
 
2483
c1      c1
 
2484
5       NULL
 
2485
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2486
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
2487
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
2488
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
2489
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
2490
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
2491
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
2492
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2493
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2494
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2495
INSERT INTO t4 (c1) VALUES(10);
 
2496
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2497
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
2498
c1      c1
 
2499
0       NULL
 
2500
1       NULL
 
2501
2       NULL
 
2502
3       NULL
 
2503
4       NULL
 
2504
5       NULL
 
2505
6       NULL
 
2506
7       NULL
 
2507
8       NULL
 
2508
9       NULL
 
2509
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 = 5;
 
2510
c1      c1
 
2511
5       NULL
 
2512
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2513
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
2514
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
2515
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
2516
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
2517
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
2518
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
2519
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2520
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2521
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2522
INSERT INTO t4 (c1) VALUES(10);
 
2523
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2524
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
2525
c1      c1
 
2526
0       NULL
 
2527
1       NULL
 
2528
2       NULL
 
2529
3       NULL
 
2530
4       NULL
 
2531
5       NULL
 
2532
6       NULL
 
2533
7       NULL
 
2534
8       NULL
 
2535
9       NULL
 
2536
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 = 5;
 
2537
c1      c1
 
2538
5       NULL
 
2539
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2540
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
2541
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
2542
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
2543
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
2544
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
2545
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
2546
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2547
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2548
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2549
INSERT INTO t4 (c1) VALUES(10);
 
2550
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2551
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
2552
c1      c1
 
2553
0       NULL
 
2554
1       NULL
 
2555
2       NULL
 
2556
3       NULL
 
2557
4       NULL
 
2558
5       NULL
 
2559
6       NULL
 
2560
7       NULL
 
2561
8       NULL
 
2562
9       NULL
 
2563
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 = 5;
 
2564
c1      c1
 
2565
5       NULL
 
2566
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2567
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
2568
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
2569
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
2570
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
2571
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
2572
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
2573
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2574
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2575
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2576
INSERT INTO t4 (c1) VALUES(10);
 
2577
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2578
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
2579
c1      c1
 
2580
0       NULL
 
2581
1       NULL
 
2582
2       NULL
 
2583
3       NULL
 
2584
4       NULL
 
2585
5       NULL
 
2586
6       NULL
 
2587
7       NULL
 
2588
8       NULL
 
2589
9       NULL
 
2590
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 = 5;
 
2591
c1      c1
 
2592
5       NULL
 
2593
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2594
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
2595
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
2596
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
2597
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
2598
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
2599
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
2600
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2601
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2602
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2603
INSERT INTO t4 (c1) VALUES(10);
 
2604
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2605
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
2606
c1      c1
 
2607
0       NULL
 
2608
1       NULL
 
2609
2       NULL
 
2610
3       NULL
 
2611
4       NULL
 
2612
5       NULL
 
2613
6       NULL
 
2614
7       NULL
 
2615
8       NULL
 
2616
9       NULL
 
2617
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 = 5;
 
2618
c1      c1
 
2619
5       NULL
 
2620
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2621
CREATE TABLE t1 (c1 INT NOT NULL);
 
2622
CREATE TABLE t2 (c1 INT NOT NULL);
 
2623
CREATE TABLE t3 (c1 INT NOT NULL);
 
2624
CREATE TABLE t4 (c1 INT NOT NULL);
 
2625
CREATE TABLE t5 (c1 INT NOT NULL);
 
2626
CREATE TABLE t6 (c1 INT NOT NULL);
 
2627
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2628
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2629
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2630
INSERT INTO t4 (c1) VALUES(10);
 
2631
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2632
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
2633
c1      c1
 
2634
0       NULL
 
2635
1       NULL
 
2636
2       NULL
 
2637
3       NULL
 
2638
4       NULL
 
2639
5       NULL
 
2640
6       NULL
 
2641
7       NULL
 
2642
8       NULL
 
2643
9       NULL
 
2644
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 = 5;
 
2645
c1      c1
 
2646
5       NULL
 
2647
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2648
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
2649
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
2650
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
2651
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
2652
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
2653
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
2654
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2655
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2656
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2657
INSERT INTO t4 (c1) VALUES(10);
 
2658
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2659
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
2660
c1      c1
 
2661
0       NULL
 
2662
1       NULL
 
2663
2       NULL
 
2664
3       NULL
 
2665
4       NULL
 
2666
5       NULL
 
2667
6       NULL
 
2668
7       NULL
 
2669
8       NULL
 
2670
9       NULL
 
2671
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 = 5;
 
2672
c1      c1
 
2673
5       NULL
 
2674
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2675
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
2676
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
2677
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
2678
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
2679
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
2680
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
2681
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2682
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2683
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2684
INSERT INTO t4 (c1) VALUES(10);
 
2685
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2686
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
2687
c1      c1
 
2688
0       NULL
 
2689
1       NULL
 
2690
2       NULL
 
2691
3       NULL
 
2692
4       NULL
 
2693
5       NULL
 
2694
6       NULL
 
2695
7       NULL
 
2696
8       NULL
 
2697
9       NULL
 
2698
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 = 5;
 
2699
c1      c1
 
2700
5       NULL
 
2701
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2702
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
2703
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
2704
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
2705
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
2706
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
2707
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
2708
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2709
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2710
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2711
INSERT INTO t4 (c1) VALUES(10);
 
2712
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2713
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
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 NATURAL LEFT JOIN t2  WHERE t1.c1 >= 5;
 
2726
c1      c1
 
2727
5       5
 
2728
6       6
 
2729
7       7
 
2730
8       8
 
2731
9       9
 
2732
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2733
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
2734
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
2735
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
2736
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
2737
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
2738
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
2739
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2740
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2741
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2742
INSERT INTO t4 (c1) VALUES(10);
 
2743
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2744
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
2745
c1      c1
 
2746
0       0
 
2747
1       1
 
2748
2       2
 
2749
3       3
 
2750
4       4
 
2751
5       5
 
2752
6       6
 
2753
7       7
 
2754
8       8
 
2755
9       9
 
2756
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 >= 5;
 
2757
c1      c1
 
2758
5       5
 
2759
6       6
 
2760
7       7
 
2761
8       8
 
2762
9       9
 
2763
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2764
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
2765
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
2766
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
2767
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
2768
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
2769
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
2770
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2771
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2772
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2773
INSERT INTO t4 (c1) VALUES(10);
 
2774
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2775
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
2776
c1      c1
 
2777
0       0
 
2778
1       1
 
2779
2       2
 
2780
3       3
 
2781
4       4
 
2782
5       5
 
2783
6       6
 
2784
7       7
 
2785
8       8
 
2786
9       9
 
2787
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 >= 5;
 
2788
c1      c1
 
2789
5       5
 
2790
6       6
 
2791
7       7
 
2792
8       8
 
2793
9       9
 
2794
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2795
CREATE TABLE t1 (c1 INT NOT NULL);
 
2796
CREATE TABLE t2 (c1 INT NOT NULL);
 
2797
CREATE TABLE t3 (c1 INT NOT NULL);
 
2798
CREATE TABLE t4 (c1 INT NOT NULL);
 
2799
CREATE TABLE t5 (c1 INT NOT NULL);
 
2800
CREATE TABLE t6 (c1 INT NOT NULL);
 
2801
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2802
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2803
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2804
INSERT INTO t4 (c1) VALUES(10);
 
2805
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2806
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
2807
c1      c1
 
2808
0       0
 
2809
1       1
 
2810
2       2
 
2811
3       3
 
2812
4       4
 
2813
5       5
 
2814
6       6
 
2815
7       7
 
2816
8       8
 
2817
9       9
 
2818
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 >= 5;
 
2819
c1      c1
 
2820
5       5
 
2821
6       6
 
2822
7       7
 
2823
8       8
 
2824
9       9
 
2825
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2826
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
2827
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
2828
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
2829
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
2830
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
2831
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
2832
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2833
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2834
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2835
INSERT INTO t4 (c1) VALUES(10);
 
2836
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2837
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
2838
c1      c1
 
2839
0       0
 
2840
1       1
 
2841
2       2
 
2842
3       3
 
2843
4       4
 
2844
5       5
 
2845
6       6
 
2846
7       7
 
2847
8       8
 
2848
9       9
 
2849
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 >= 5;
 
2850
c1      c1
 
2851
5       5
 
2852
6       6
 
2853
7       7
 
2854
8       8
 
2855
9       9
 
2856
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2857
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
2858
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
2859
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
2860
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
2861
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
2862
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
2863
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2864
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2865
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2866
INSERT INTO t4 (c1) VALUES(10);
 
2867
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2868
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
2869
c1      c1
 
2870
0       0
 
2871
1       1
 
2872
2       2
 
2873
3       3
 
2874
4       4
 
2875
5       5
 
2876
6       6
 
2877
7       7
 
2878
8       8
 
2879
9       9
 
2880
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 >= 5;
 
2881
c1      c1
 
2882
5       5
 
2883
6       6
 
2884
7       7
 
2885
8       8
 
2886
9       9
 
2887
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2888
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
2889
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
2890
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
2891
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
2892
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
2893
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
2894
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2895
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2896
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2897
INSERT INTO t4 (c1) VALUES(10);
 
2898
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2899
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
2900
c1      c1
 
2901
0       NULL
 
2902
1       1
 
2903
2       NULL
 
2904
3       3
 
2905
4       NULL
 
2906
5       5
 
2907
6       NULL
 
2908
7       7
 
2909
8       NULL
 
2910
9       9
 
2911
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 >= 5;
 
2912
c1      c1
 
2913
5       5
 
2914
6       NULL
 
2915
7       7
 
2916
8       NULL
 
2917
9       9
 
2918
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2919
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
2920
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
2921
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
2922
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
2923
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
2924
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
2925
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2926
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2927
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2928
INSERT INTO t4 (c1) VALUES(10);
 
2929
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2930
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
2931
c1      c1
 
2932
0       NULL
 
2933
1       1
 
2934
2       NULL
 
2935
3       3
 
2936
4       NULL
 
2937
5       5
 
2938
6       NULL
 
2939
7       7
 
2940
8       NULL
 
2941
9       9
 
2942
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 >= 5;
 
2943
c1      c1
 
2944
5       5
 
2945
6       NULL
 
2946
7       7
 
2947
8       NULL
 
2948
9       9
 
2949
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2950
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
2951
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
2952
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
2953
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
2954
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
2955
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
2956
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2957
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2958
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2959
INSERT INTO t4 (c1) VALUES(10);
 
2960
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2961
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
2962
c1      c1
 
2963
0       NULL
 
2964
1       1
 
2965
2       NULL
 
2966
3       3
 
2967
4       NULL
 
2968
5       5
 
2969
6       NULL
 
2970
7       7
 
2971
8       NULL
 
2972
9       9
 
2973
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 >= 5;
 
2974
c1      c1
 
2975
5       5
 
2976
6       NULL
 
2977
7       7
 
2978
8       NULL
 
2979
9       9
 
2980
DROP TABLE t1,t2,t3,t4,t5,t6;
 
2981
CREATE TABLE t1 (c1 INT NOT NULL);
 
2982
CREATE TABLE t2 (c1 INT NOT NULL);
 
2983
CREATE TABLE t3 (c1 INT NOT NULL);
 
2984
CREATE TABLE t4 (c1 INT NOT NULL);
 
2985
CREATE TABLE t5 (c1 INT NOT NULL);
 
2986
CREATE TABLE t6 (c1 INT NOT NULL);
 
2987
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2988
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
2989
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
2990
INSERT INTO t4 (c1) VALUES(10);
 
2991
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
2992
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
2993
c1      c1
 
2994
0       NULL
 
2995
1       1
 
2996
2       NULL
 
2997
3       3
 
2998
4       NULL
 
2999
5       5
 
3000
6       NULL
 
3001
7       7
 
3002
8       NULL
 
3003
9       9
 
3004
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 >= 5;
 
3005
c1      c1
 
3006
5       5
 
3007
6       NULL
 
3008
7       7
 
3009
8       NULL
 
3010
9       9
 
3011
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3012
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3013
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3014
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3015
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3016
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3017
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3018
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3019
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3020
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3021
INSERT INTO t4 (c1) VALUES(10);
 
3022
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3023
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
3024
c1      c1
 
3025
0       NULL
 
3026
1       1
 
3027
2       NULL
 
3028
3       3
 
3029
4       NULL
 
3030
5       5
 
3031
6       NULL
 
3032
7       7
 
3033
8       NULL
 
3034
9       9
 
3035
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 >= 5;
 
3036
c1      c1
 
3037
5       5
 
3038
6       NULL
 
3039
7       7
 
3040
8       NULL
 
3041
9       9
 
3042
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3043
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
3044
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
3045
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
3046
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
3047
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
3048
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
3049
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3050
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3051
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3052
INSERT INTO t4 (c1) VALUES(10);
 
3053
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3054
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
3055
c1      c1
 
3056
0       NULL
 
3057
1       1
 
3058
2       NULL
 
3059
3       3
 
3060
4       NULL
 
3061
5       5
 
3062
6       NULL
 
3063
7       7
 
3064
8       NULL
 
3065
9       9
 
3066
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 >= 5;
 
3067
c1      c1
 
3068
5       5
 
3069
6       NULL
 
3070
7       7
 
3071
8       NULL
 
3072
9       9
 
3073
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3074
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
3075
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
3076
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
3077
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
3078
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
3079
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
3080
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3081
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3082
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3083
INSERT INTO t4 (c1) VALUES(10);
 
3084
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3085
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
3086
c1      c1
 
3087
0       NULL
 
3088
1       NULL
 
3089
2       NULL
 
3090
3       NULL
 
3091
4       NULL
 
3092
5       NULL
 
3093
6       NULL
 
3094
7       NULL
 
3095
8       NULL
 
3096
9       NULL
 
3097
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 >= 5;
 
3098
c1      c1
 
3099
5       NULL
 
3100
6       NULL
 
3101
7       NULL
 
3102
8       NULL
 
3103
9       NULL
 
3104
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3105
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
3106
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
3107
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
3108
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
3109
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
3110
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
3111
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3112
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3113
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3114
INSERT INTO t4 (c1) VALUES(10);
 
3115
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3116
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
3117
c1      c1
 
3118
0       NULL
 
3119
1       NULL
 
3120
2       NULL
 
3121
3       NULL
 
3122
4       NULL
 
3123
5       NULL
 
3124
6       NULL
 
3125
7       NULL
 
3126
8       NULL
 
3127
9       NULL
 
3128
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 >= 5;
 
3129
c1      c1
 
3130
5       NULL
 
3131
6       NULL
 
3132
7       NULL
 
3133
8       NULL
 
3134
9       NULL
 
3135
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3136
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
3137
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
3138
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
3139
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
3140
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
3141
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
3142
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3143
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3144
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3145
INSERT INTO t4 (c1) VALUES(10);
 
3146
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3147
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
3148
c1      c1
 
3149
0       NULL
 
3150
1       NULL
 
3151
2       NULL
 
3152
3       NULL
 
3153
4       NULL
 
3154
5       NULL
 
3155
6       NULL
 
3156
7       NULL
 
3157
8       NULL
 
3158
9       NULL
 
3159
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 >= 5;
 
3160
c1      c1
 
3161
5       NULL
 
3162
6       NULL
 
3163
7       NULL
 
3164
8       NULL
 
3165
9       NULL
 
3166
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3167
CREATE TABLE t1 (c1 INT NOT NULL);
 
3168
CREATE TABLE t2 (c1 INT NOT NULL);
 
3169
CREATE TABLE t3 (c1 INT NOT NULL);
 
3170
CREATE TABLE t4 (c1 INT NOT NULL);
 
3171
CREATE TABLE t5 (c1 INT NOT NULL);
 
3172
CREATE TABLE t6 (c1 INT NOT NULL);
 
3173
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3174
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3175
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3176
INSERT INTO t4 (c1) VALUES(10);
 
3177
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3178
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
3179
c1      c1
 
3180
0       NULL
 
3181
1       NULL
 
3182
2       NULL
 
3183
3       NULL
 
3184
4       NULL
 
3185
5       NULL
 
3186
6       NULL
 
3187
7       NULL
 
3188
8       NULL
 
3189
9       NULL
 
3190
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 >= 5;
 
3191
c1      c1
 
3192
5       NULL
 
3193
6       NULL
 
3194
7       NULL
 
3195
8       NULL
 
3196
9       NULL
 
3197
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3198
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3199
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3200
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3201
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3202
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3203
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3204
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3205
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3206
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3207
INSERT INTO t4 (c1) VALUES(10);
 
3208
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3209
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
3210
c1      c1
 
3211
0       NULL
 
3212
1       NULL
 
3213
2       NULL
 
3214
3       NULL
 
3215
4       NULL
 
3216
5       NULL
 
3217
6       NULL
 
3218
7       NULL
 
3219
8       NULL
 
3220
9       NULL
 
3221
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 >= 5;
 
3222
c1      c1
 
3223
5       NULL
 
3224
6       NULL
 
3225
7       NULL
 
3226
8       NULL
 
3227
9       NULL
 
3228
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3229
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
3230
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
3231
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
3232
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
3233
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
3234
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
3235
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3236
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3237
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3238
INSERT INTO t4 (c1) VALUES(10);
 
3239
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3240
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
3241
c1      c1
 
3242
0       NULL
 
3243
1       NULL
 
3244
2       NULL
 
3245
3       NULL
 
3246
4       NULL
 
3247
5       NULL
 
3248
6       NULL
 
3249
7       NULL
 
3250
8       NULL
 
3251
9       NULL
 
3252
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 >= 5;
 
3253
c1      c1
 
3254
5       NULL
 
3255
6       NULL
 
3256
7       NULL
 
3257
8       NULL
 
3258
9       NULL
 
3259
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3260
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
3261
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
3262
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
3263
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
3264
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
3265
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
3266
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3267
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3268
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3269
INSERT INTO t4 (c1) VALUES(10);
 
3270
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3271
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
3272
c1      c1
 
3273
0       NULL
 
3274
1       NULL
 
3275
2       NULL
 
3276
3       NULL
 
3277
4       NULL
 
3278
5       NULL
 
3279
6       NULL
 
3280
7       NULL
 
3281
8       NULL
 
3282
9       NULL
 
3283
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 >= 5;
 
3284
c1      c1
 
3285
5       NULL
 
3286
6       NULL
 
3287
7       NULL
 
3288
8       NULL
 
3289
9       NULL
 
3290
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3291
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
3292
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
3293
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
3294
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
3295
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
3296
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
3297
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3298
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3299
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3300
INSERT INTO t4 (c1) VALUES(10);
 
3301
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3302
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
3303
c1      c1
 
3304
0       NULL
 
3305
1       NULL
 
3306
2       NULL
 
3307
3       NULL
 
3308
4       NULL
 
3309
5       NULL
 
3310
6       NULL
 
3311
7       NULL
 
3312
8       NULL
 
3313
9       NULL
 
3314
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 >= 5;
 
3315
c1      c1
 
3316
5       NULL
 
3317
6       NULL
 
3318
7       NULL
 
3319
8       NULL
 
3320
9       NULL
 
3321
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3322
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
3323
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
3324
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
3325
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
3326
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
3327
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
3328
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3329
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3330
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3331
INSERT INTO t4 (c1) VALUES(10);
 
3332
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3333
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
3334
c1      c1
 
3335
0       NULL
 
3336
1       NULL
 
3337
2       NULL
 
3338
3       NULL
 
3339
4       NULL
 
3340
5       NULL
 
3341
6       NULL
 
3342
7       NULL
 
3343
8       NULL
 
3344
9       NULL
 
3345
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 >= 5;
 
3346
c1      c1
 
3347
5       NULL
 
3348
6       NULL
 
3349
7       NULL
 
3350
8       NULL
 
3351
9       NULL
 
3352
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3353
CREATE TABLE t1 (c1 INT NOT NULL);
 
3354
CREATE TABLE t2 (c1 INT NOT NULL);
 
3355
CREATE TABLE t3 (c1 INT NOT NULL);
 
3356
CREATE TABLE t4 (c1 INT NOT NULL);
 
3357
CREATE TABLE t5 (c1 INT NOT NULL);
 
3358
CREATE TABLE t6 (c1 INT 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 NATURAL LEFT JOIN t5;
 
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 NATURAL LEFT JOIN t5  WHERE t1.c1 >= 5;
 
3377
c1      c1
 
3378
5       NULL
 
3379
6       NULL
 
3380
7       NULL
 
3381
8       NULL
 
3382
9       NULL
 
3383
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3384
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3385
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3386
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3387
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3388
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3389
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3390
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3391
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3392
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3393
INSERT INTO t4 (c1) VALUES(10);
 
3394
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3395
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
3396
c1      c1
 
3397
0       NULL
 
3398
1       NULL
 
3399
2       NULL
 
3400
3       NULL
 
3401
4       NULL
 
3402
5       NULL
 
3403
6       NULL
 
3404
7       NULL
 
3405
8       NULL
 
3406
9       NULL
 
3407
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 >= 5;
 
3408
c1      c1
 
3409
5       NULL
 
3410
6       NULL
 
3411
7       NULL
 
3412
8       NULL
 
3413
9       NULL
 
3414
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3415
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
3416
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
3417
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
3418
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
3419
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
3420
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
3421
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3422
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3423
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3424
INSERT INTO t4 (c1) VALUES(10);
 
3425
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3426
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
3427
c1      c1
 
3428
0       NULL
 
3429
1       NULL
 
3430
2       NULL
 
3431
3       NULL
 
3432
4       NULL
 
3433
5       NULL
 
3434
6       NULL
 
3435
7       NULL
 
3436
8       NULL
 
3437
9       NULL
 
3438
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 >= 5;
 
3439
c1      c1
 
3440
5       NULL
 
3441
6       NULL
 
3442
7       NULL
 
3443
8       NULL
 
3444
9       NULL
 
3445
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3446
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
3447
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
3448
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
3449
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
3450
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
3451
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
3452
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3453
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3454
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3455
INSERT INTO t4 (c1) VALUES(10);
 
3456
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3457
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
3458
c1      c1
 
3459
0       NULL
 
3460
1       NULL
 
3461
2       NULL
 
3462
3       NULL
 
3463
4       NULL
 
3464
5       NULL
 
3465
6       NULL
 
3466
7       NULL
 
3467
8       NULL
 
3468
9       NULL
 
3469
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 >= 5;
 
3470
c1      c1
 
3471
5       NULL
 
3472
6       NULL
 
3473
7       NULL
 
3474
8       NULL
 
3475
9       NULL
 
3476
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3477
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
3478
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
3479
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
3480
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
3481
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
3482
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
3483
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3484
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3485
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3486
INSERT INTO t4 (c1) VALUES(10);
 
3487
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3488
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
3489
c1      c1
 
3490
0       NULL
 
3491
1       NULL
 
3492
2       NULL
 
3493
3       NULL
 
3494
4       NULL
 
3495
5       NULL
 
3496
6       NULL
 
3497
7       NULL
 
3498
8       NULL
 
3499
9       NULL
 
3500
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 >= 5;
 
3501
c1      c1
 
3502
5       NULL
 
3503
6       NULL
 
3504
7       NULL
 
3505
8       NULL
 
3506
9       NULL
 
3507
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3508
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
3509
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
3510
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
3511
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
3512
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
3513
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
3514
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3515
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3516
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3517
INSERT INTO t4 (c1) VALUES(10);
 
3518
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3519
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
3520
c1      c1
 
3521
0       NULL
 
3522
1       NULL
 
3523
2       NULL
 
3524
3       NULL
 
3525
4       NULL
 
3526
5       NULL
 
3527
6       NULL
 
3528
7       NULL
 
3529
8       NULL
 
3530
9       NULL
 
3531
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 >= 5;
 
3532
c1      c1
 
3533
5       NULL
 
3534
6       NULL
 
3535
7       NULL
 
3536
8       NULL
 
3537
9       NULL
 
3538
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3539
CREATE TABLE t1 (c1 INT NOT NULL);
 
3540
CREATE TABLE t2 (c1 INT NOT NULL);
 
3541
CREATE TABLE t3 (c1 INT NOT NULL);
 
3542
CREATE TABLE t4 (c1 INT NOT NULL);
 
3543
CREATE TABLE t5 (c1 INT NOT NULL);
 
3544
CREATE TABLE t6 (c1 INT NOT NULL);
 
3545
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3546
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3547
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3548
INSERT INTO t4 (c1) VALUES(10);
 
3549
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3550
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
3551
c1      c1
 
3552
0       NULL
 
3553
1       NULL
 
3554
2       NULL
 
3555
3       NULL
 
3556
4       NULL
 
3557
5       NULL
 
3558
6       NULL
 
3559
7       NULL
 
3560
8       NULL
 
3561
9       NULL
 
3562
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 >= 5;
 
3563
c1      c1
 
3564
5       NULL
 
3565
6       NULL
 
3566
7       NULL
 
3567
8       NULL
 
3568
9       NULL
 
3569
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3570
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3571
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3572
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3573
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3574
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3575
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3576
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3577
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3578
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3579
INSERT INTO t4 (c1) VALUES(10);
 
3580
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3581
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
3582
c1      c1
 
3583
0       NULL
 
3584
1       NULL
 
3585
2       NULL
 
3586
3       NULL
 
3587
4       NULL
 
3588
5       NULL
 
3589
6       NULL
 
3590
7       NULL
 
3591
8       NULL
 
3592
9       NULL
 
3593
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 >= 5;
 
3594
c1      c1
 
3595
5       NULL
 
3596
6       NULL
 
3597
7       NULL
 
3598
8       NULL
 
3599
9       NULL
 
3600
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3601
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
3602
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
3603
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
3604
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
3605
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
3606
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
3607
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3608
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3609
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3610
INSERT INTO t4 (c1) VALUES(10);
 
3611
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3612
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
3613
c1      c1
 
3614
0       NULL
 
3615
1       NULL
 
3616
2       NULL
 
3617
3       NULL
 
3618
4       NULL
 
3619
5       NULL
 
3620
6       NULL
 
3621
7       NULL
 
3622
8       NULL
 
3623
9       NULL
 
3624
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 >= 5;
 
3625
c1      c1
 
3626
5       NULL
 
3627
6       NULL
 
3628
7       NULL
 
3629
8       NULL
 
3630
9       NULL
 
3631
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3632
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
3633
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
3634
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
3635
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
3636
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
3637
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
3638
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3639
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3640
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3641
INSERT INTO t4 (c1) VALUES(10);
 
3642
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3643
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
3644
c1      c1
 
3645
0       0
 
3646
1       1
 
3647
2       2
 
3648
3       3
 
3649
4       4
 
3650
5       5
 
3651
6       6
 
3652
7       7
 
3653
8       8
 
3654
9       9
 
3655
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 != 5;
 
3656
c1      c1
 
3657
0       0
 
3658
1       1
 
3659
2       2
 
3660
3       3
 
3661
4       4
 
3662
6       6
 
3663
7       7
 
3664
8       8
 
3665
9       9
 
3666
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3667
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
3668
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
3669
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
3670
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
3671
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
3672
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
3673
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3674
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3675
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3676
INSERT INTO t4 (c1) VALUES(10);
 
3677
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3678
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
3679
c1      c1
 
3680
0       0
 
3681
1       1
 
3682
2       2
 
3683
3       3
 
3684
4       4
 
3685
5       5
 
3686
6       6
 
3687
7       7
 
3688
8       8
 
3689
9       9
 
3690
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 != 5;
 
3691
c1      c1
 
3692
0       0
 
3693
1       1
 
3694
2       2
 
3695
3       3
 
3696
4       4
 
3697
6       6
 
3698
7       7
 
3699
8       8
 
3700
9       9
 
3701
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3702
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
3703
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
3704
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
3705
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
3706
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
3707
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
3708
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3709
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3710
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3711
INSERT INTO t4 (c1) VALUES(10);
 
3712
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3713
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
3714
c1      c1
 
3715
0       0
 
3716
1       1
 
3717
2       2
 
3718
3       3
 
3719
4       4
 
3720
5       5
 
3721
6       6
 
3722
7       7
 
3723
8       8
 
3724
9       9
 
3725
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 != 5;
 
3726
c1      c1
 
3727
0       0
 
3728
1       1
 
3729
2       2
 
3730
3       3
 
3731
4       4
 
3732
6       6
 
3733
7       7
 
3734
8       8
 
3735
9       9
 
3736
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3737
CREATE TABLE t1 (c1 INT NOT NULL);
 
3738
CREATE TABLE t2 (c1 INT NOT NULL);
 
3739
CREATE TABLE t3 (c1 INT NOT NULL);
 
3740
CREATE TABLE t4 (c1 INT NOT NULL);
 
3741
CREATE TABLE t5 (c1 INT NOT NULL);
 
3742
CREATE TABLE t6 (c1 INT NOT NULL);
 
3743
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3744
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3745
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3746
INSERT INTO t4 (c1) VALUES(10);
 
3747
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3748
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
3749
c1      c1
 
3750
0       0
 
3751
1       1
 
3752
2       2
 
3753
3       3
 
3754
4       4
 
3755
5       5
 
3756
6       6
 
3757
7       7
 
3758
8       8
 
3759
9       9
 
3760
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 != 5;
 
3761
c1      c1
 
3762
0       0
 
3763
1       1
 
3764
2       2
 
3765
3       3
 
3766
4       4
 
3767
6       6
 
3768
7       7
 
3769
8       8
 
3770
9       9
 
3771
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3772
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3773
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3774
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3775
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3776
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3777
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3778
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3779
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3780
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3781
INSERT INTO t4 (c1) VALUES(10);
 
3782
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3783
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
3784
c1      c1
 
3785
0       0
 
3786
1       1
 
3787
2       2
 
3788
3       3
 
3789
4       4
 
3790
5       5
 
3791
6       6
 
3792
7       7
 
3793
8       8
 
3794
9       9
 
3795
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 != 5;
 
3796
c1      c1
 
3797
0       0
 
3798
1       1
 
3799
2       2
 
3800
3       3
 
3801
4       4
 
3802
6       6
 
3803
7       7
 
3804
8       8
 
3805
9       9
 
3806
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3807
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
3808
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
3809
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
3810
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
3811
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
3812
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
3813
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3814
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3815
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3816
INSERT INTO t4 (c1) VALUES(10);
 
3817
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3818
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
3819
c1      c1
 
3820
0       0
 
3821
1       1
 
3822
2       2
 
3823
3       3
 
3824
4       4
 
3825
5       5
 
3826
6       6
 
3827
7       7
 
3828
8       8
 
3829
9       9
 
3830
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 != 5;
 
3831
c1      c1
 
3832
0       0
 
3833
1       1
 
3834
2       2
 
3835
3       3
 
3836
4       4
 
3837
6       6
 
3838
7       7
 
3839
8       8
 
3840
9       9
 
3841
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3842
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
3843
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
3844
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
3845
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
3846
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
3847
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
3848
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3849
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3850
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3851
INSERT INTO t4 (c1) VALUES(10);
 
3852
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3853
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
3854
c1      c1
 
3855
0       NULL
 
3856
1       1
 
3857
2       NULL
 
3858
3       3
 
3859
4       NULL
 
3860
5       5
 
3861
6       NULL
 
3862
7       7
 
3863
8       NULL
 
3864
9       9
 
3865
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 != 5;
 
3866
c1      c1
 
3867
0       NULL
 
3868
1       1
 
3869
2       NULL
 
3870
3       3
 
3871
4       NULL
 
3872
6       NULL
 
3873
7       7
 
3874
8       NULL
 
3875
9       9
 
3876
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3877
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
3878
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
3879
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
3880
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
3881
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
3882
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
3883
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3884
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3885
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3886
INSERT INTO t4 (c1) VALUES(10);
 
3887
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3888
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
3889
c1      c1
 
3890
0       NULL
 
3891
1       1
 
3892
2       NULL
 
3893
3       3
 
3894
4       NULL
 
3895
5       5
 
3896
6       NULL
 
3897
7       7
 
3898
8       NULL
 
3899
9       9
 
3900
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 != 5;
 
3901
c1      c1
 
3902
0       NULL
 
3903
1       1
 
3904
2       NULL
 
3905
3       3
 
3906
4       NULL
 
3907
6       NULL
 
3908
7       7
 
3909
8       NULL
 
3910
9       9
 
3911
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3912
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
3913
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
3914
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
3915
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
3916
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
3917
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
3918
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3919
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3920
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3921
INSERT INTO t4 (c1) VALUES(10);
 
3922
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3923
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
3924
c1      c1
 
3925
0       NULL
 
3926
1       1
 
3927
2       NULL
 
3928
3       3
 
3929
4       NULL
 
3930
5       5
 
3931
6       NULL
 
3932
7       7
 
3933
8       NULL
 
3934
9       9
 
3935
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 != 5;
 
3936
c1      c1
 
3937
0       NULL
 
3938
1       1
 
3939
2       NULL
 
3940
3       3
 
3941
4       NULL
 
3942
6       NULL
 
3943
7       7
 
3944
8       NULL
 
3945
9       9
 
3946
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3947
CREATE TABLE t1 (c1 INT NOT NULL);
 
3948
CREATE TABLE t2 (c1 INT NOT NULL);
 
3949
CREATE TABLE t3 (c1 INT NOT NULL);
 
3950
CREATE TABLE t4 (c1 INT NOT NULL);
 
3951
CREATE TABLE t5 (c1 INT NOT NULL);
 
3952
CREATE TABLE t6 (c1 INT NOT NULL);
 
3953
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3954
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3955
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3956
INSERT INTO t4 (c1) VALUES(10);
 
3957
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3958
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
3959
c1      c1
 
3960
0       NULL
 
3961
1       1
 
3962
2       NULL
 
3963
3       3
 
3964
4       NULL
 
3965
5       5
 
3966
6       NULL
 
3967
7       7
 
3968
8       NULL
 
3969
9       9
 
3970
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 != 5;
 
3971
c1      c1
 
3972
0       NULL
 
3973
1       1
 
3974
2       NULL
 
3975
3       3
 
3976
4       NULL
 
3977
6       NULL
 
3978
7       7
 
3979
8       NULL
 
3980
9       9
 
3981
DROP TABLE t1,t2,t3,t4,t5,t6;
 
3982
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
3983
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
3984
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
3985
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
3986
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
3987
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
3988
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3989
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
3990
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
3991
INSERT INTO t4 (c1) VALUES(10);
 
3992
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
3993
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
3994
c1      c1
 
3995
0       NULL
 
3996
1       1
 
3997
2       NULL
 
3998
3       3
 
3999
4       NULL
 
4000
5       5
 
4001
6       NULL
 
4002
7       7
 
4003
8       NULL
 
4004
9       9
 
4005
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 != 5;
 
4006
c1      c1
 
4007
0       NULL
 
4008
1       1
 
4009
2       NULL
 
4010
3       3
 
4011
4       NULL
 
4012
6       NULL
 
4013
7       7
 
4014
8       NULL
 
4015
9       9
 
4016
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4017
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
4018
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
4019
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
4020
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
4021
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
4022
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
4023
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4024
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4025
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4026
INSERT INTO t4 (c1) VALUES(10);
 
4027
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4028
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
4029
c1      c1
 
4030
0       NULL
 
4031
1       1
 
4032
2       NULL
 
4033
3       3
 
4034
4       NULL
 
4035
5       5
 
4036
6       NULL
 
4037
7       7
 
4038
8       NULL
 
4039
9       9
 
4040
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 != 5;
 
4041
c1      c1
 
4042
0       NULL
 
4043
1       1
 
4044
2       NULL
 
4045
3       3
 
4046
4       NULL
 
4047
6       NULL
 
4048
7       7
 
4049
8       NULL
 
4050
9       9
 
4051
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4052
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
4053
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
4054
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
4055
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
4056
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
4057
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
4058
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4059
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4060
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4061
INSERT INTO t4 (c1) VALUES(10);
 
4062
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4063
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
4064
c1      c1
 
4065
0       NULL
 
4066
1       NULL
 
4067
2       NULL
 
4068
3       NULL
 
4069
4       NULL
 
4070
5       NULL
 
4071
6       NULL
 
4072
7       NULL
 
4073
8       NULL
 
4074
9       NULL
 
4075
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 != 5;
 
4076
c1      c1
 
4077
0       NULL
 
4078
1       NULL
 
4079
2       NULL
 
4080
3       NULL
 
4081
4       NULL
 
4082
6       NULL
 
4083
7       NULL
 
4084
8       NULL
 
4085
9       NULL
 
4086
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4087
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
4088
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
4089
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
4090
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
4091
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
4092
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
4093
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4094
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4095
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4096
INSERT INTO t4 (c1) VALUES(10);
 
4097
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4098
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
4099
c1      c1
 
4100
0       NULL
 
4101
1       NULL
 
4102
2       NULL
 
4103
3       NULL
 
4104
4       NULL
 
4105
5       NULL
 
4106
6       NULL
 
4107
7       NULL
 
4108
8       NULL
 
4109
9       NULL
 
4110
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 != 5;
 
4111
c1      c1
 
4112
0       NULL
 
4113
1       NULL
 
4114
2       NULL
 
4115
3       NULL
 
4116
4       NULL
 
4117
6       NULL
 
4118
7       NULL
 
4119
8       NULL
 
4120
9       NULL
 
4121
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4122
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
4123
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
4124
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
4125
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
4126
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
4127
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
4128
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4129
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4130
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4131
INSERT INTO t4 (c1) VALUES(10);
 
4132
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4133
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
4134
c1      c1
 
4135
0       NULL
 
4136
1       NULL
 
4137
2       NULL
 
4138
3       NULL
 
4139
4       NULL
 
4140
5       NULL
 
4141
6       NULL
 
4142
7       NULL
 
4143
8       NULL
 
4144
9       NULL
 
4145
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 != 5;
 
4146
c1      c1
 
4147
0       NULL
 
4148
1       NULL
 
4149
2       NULL
 
4150
3       NULL
 
4151
4       NULL
 
4152
6       NULL
 
4153
7       NULL
 
4154
8       NULL
 
4155
9       NULL
 
4156
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4157
CREATE TABLE t1 (c1 INT NOT NULL);
 
4158
CREATE TABLE t2 (c1 INT NOT NULL);
 
4159
CREATE TABLE t3 (c1 INT NOT NULL);
 
4160
CREATE TABLE t4 (c1 INT NOT NULL);
 
4161
CREATE TABLE t5 (c1 INT NOT NULL);
 
4162
CREATE TABLE t6 (c1 INT NOT NULL);
 
4163
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4164
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4165
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4166
INSERT INTO t4 (c1) VALUES(10);
 
4167
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4168
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
4169
c1      c1
 
4170
0       NULL
 
4171
1       NULL
 
4172
2       NULL
 
4173
3       NULL
 
4174
4       NULL
 
4175
5       NULL
 
4176
6       NULL
 
4177
7       NULL
 
4178
8       NULL
 
4179
9       NULL
 
4180
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 != 5;
 
4181
c1      c1
 
4182
0       NULL
 
4183
1       NULL
 
4184
2       NULL
 
4185
3       NULL
 
4186
4       NULL
 
4187
6       NULL
 
4188
7       NULL
 
4189
8       NULL
 
4190
9       NULL
 
4191
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4192
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
4193
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
4194
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
4195
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
4196
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
4197
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
4198
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4199
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4200
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4201
INSERT INTO t4 (c1) VALUES(10);
 
4202
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4203
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
4204
c1      c1
 
4205
0       NULL
 
4206
1       NULL
 
4207
2       NULL
 
4208
3       NULL
 
4209
4       NULL
 
4210
5       NULL
 
4211
6       NULL
 
4212
7       NULL
 
4213
8       NULL
 
4214
9       NULL
 
4215
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 != 5;
 
4216
c1      c1
 
4217
0       NULL
 
4218
1       NULL
 
4219
2       NULL
 
4220
3       NULL
 
4221
4       NULL
 
4222
6       NULL
 
4223
7       NULL
 
4224
8       NULL
 
4225
9       NULL
 
4226
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4227
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
4228
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
4229
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
4230
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
4231
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
4232
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
4233
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4234
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4235
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4236
INSERT INTO t4 (c1) VALUES(10);
 
4237
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4238
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
4239
c1      c1
 
4240
0       NULL
 
4241
1       NULL
 
4242
2       NULL
 
4243
3       NULL
 
4244
4       NULL
 
4245
5       NULL
 
4246
6       NULL
 
4247
7       NULL
 
4248
8       NULL
 
4249
9       NULL
 
4250
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 != 5;
 
4251
c1      c1
 
4252
0       NULL
 
4253
1       NULL
 
4254
2       NULL
 
4255
3       NULL
 
4256
4       NULL
 
4257
6       NULL
 
4258
7       NULL
 
4259
8       NULL
 
4260
9       NULL
 
4261
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4262
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
4263
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
4264
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
4265
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
4266
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
4267
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
4268
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4269
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4270
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4271
INSERT INTO t4 (c1) VALUES(10);
 
4272
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4273
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
4274
c1      c1
 
4275
0       NULL
 
4276
1       NULL
 
4277
2       NULL
 
4278
3       NULL
 
4279
4       NULL
 
4280
5       NULL
 
4281
6       NULL
 
4282
7       NULL
 
4283
8       NULL
 
4284
9       NULL
 
4285
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 != 5;
 
4286
c1      c1
 
4287
0       NULL
 
4288
1       NULL
 
4289
2       NULL
 
4290
3       NULL
 
4291
4       NULL
 
4292
6       NULL
 
4293
7       NULL
 
4294
8       NULL
 
4295
9       NULL
 
4296
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4297
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
4298
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
4299
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
4300
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
4301
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
4302
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
4303
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4304
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4305
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4306
INSERT INTO t4 (c1) VALUES(10);
 
4307
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4308
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
4309
c1      c1
 
4310
0       NULL
 
4311
1       NULL
 
4312
2       NULL
 
4313
3       NULL
 
4314
4       NULL
 
4315
5       NULL
 
4316
6       NULL
 
4317
7       NULL
 
4318
8       NULL
 
4319
9       NULL
 
4320
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 != 5;
 
4321
c1      c1
 
4322
0       NULL
 
4323
1       NULL
 
4324
2       NULL
 
4325
3       NULL
 
4326
4       NULL
 
4327
6       NULL
 
4328
7       NULL
 
4329
8       NULL
 
4330
9       NULL
 
4331
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4332
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
4333
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
4334
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
4335
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
4336
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
4337
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
4338
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4339
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4340
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4341
INSERT INTO t4 (c1) VALUES(10);
 
4342
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4343
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
4344
c1      c1
 
4345
0       NULL
 
4346
1       NULL
 
4347
2       NULL
 
4348
3       NULL
 
4349
4       NULL
 
4350
5       NULL
 
4351
6       NULL
 
4352
7       NULL
 
4353
8       NULL
 
4354
9       NULL
 
4355
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 != 5;
 
4356
c1      c1
 
4357
0       NULL
 
4358
1       NULL
 
4359
2       NULL
 
4360
3       NULL
 
4361
4       NULL
 
4362
6       NULL
 
4363
7       NULL
 
4364
8       NULL
 
4365
9       NULL
 
4366
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4367
CREATE TABLE t1 (c1 INT NOT NULL);
 
4368
CREATE TABLE t2 (c1 INT NOT NULL);
 
4369
CREATE TABLE t3 (c1 INT NOT NULL);
 
4370
CREATE TABLE t4 (c1 INT NOT NULL);
 
4371
CREATE TABLE t5 (c1 INT NOT NULL);
 
4372
CREATE TABLE t6 (c1 INT NOT NULL);
 
4373
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4374
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4375
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4376
INSERT INTO t4 (c1) VALUES(10);
 
4377
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4378
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
4379
c1      c1
 
4380
0       NULL
 
4381
1       NULL
 
4382
2       NULL
 
4383
3       NULL
 
4384
4       NULL
 
4385
5       NULL
 
4386
6       NULL
 
4387
7       NULL
 
4388
8       NULL
 
4389
9       NULL
 
4390
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 != 5;
 
4391
c1      c1
 
4392
0       NULL
 
4393
1       NULL
 
4394
2       NULL
 
4395
3       NULL
 
4396
4       NULL
 
4397
6       NULL
 
4398
7       NULL
 
4399
8       NULL
 
4400
9       NULL
 
4401
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4402
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
4403
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
4404
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
4405
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
4406
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
4407
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
4408
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4409
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4410
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4411
INSERT INTO t4 (c1) VALUES(10);
 
4412
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4413
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
4414
c1      c1
 
4415
0       NULL
 
4416
1       NULL
 
4417
2       NULL
 
4418
3       NULL
 
4419
4       NULL
 
4420
5       NULL
 
4421
6       NULL
 
4422
7       NULL
 
4423
8       NULL
 
4424
9       NULL
 
4425
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 != 5;
 
4426
c1      c1
 
4427
0       NULL
 
4428
1       NULL
 
4429
2       NULL
 
4430
3       NULL
 
4431
4       NULL
 
4432
6       NULL
 
4433
7       NULL
 
4434
8       NULL
 
4435
9       NULL
 
4436
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4437
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
4438
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
4439
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
4440
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
4441
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
4442
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
4443
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4444
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4445
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4446
INSERT INTO t4 (c1) VALUES(10);
 
4447
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4448
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
4449
c1      c1
 
4450
0       NULL
 
4451
1       NULL
 
4452
2       NULL
 
4453
3       NULL
 
4454
4       NULL
 
4455
5       NULL
 
4456
6       NULL
 
4457
7       NULL
 
4458
8       NULL
 
4459
9       NULL
 
4460
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 != 5;
 
4461
c1      c1
 
4462
0       NULL
 
4463
1       NULL
 
4464
2       NULL
 
4465
3       NULL
 
4466
4       NULL
 
4467
6       NULL
 
4468
7       NULL
 
4469
8       NULL
 
4470
9       NULL
 
4471
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4472
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
4473
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
4474
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
4475
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
4476
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
4477
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
4478
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4479
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4480
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4481
INSERT INTO t4 (c1) VALUES(10);
 
4482
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4483
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
4484
c1      c1
 
4485
0       NULL
 
4486
1       NULL
 
4487
2       NULL
 
4488
3       NULL
 
4489
4       NULL
 
4490
5       NULL
 
4491
6       NULL
 
4492
7       NULL
 
4493
8       NULL
 
4494
9       NULL
 
4495
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 != 5;
 
4496
c1      c1
 
4497
0       NULL
 
4498
1       NULL
 
4499
2       NULL
 
4500
3       NULL
 
4501
4       NULL
 
4502
6       NULL
 
4503
7       NULL
 
4504
8       NULL
 
4505
9       NULL
 
4506
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4507
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
4508
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
4509
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
4510
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
4511
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
4512
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
4513
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4514
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4515
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4516
INSERT INTO t4 (c1) VALUES(10);
 
4517
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4518
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
4519
c1      c1
 
4520
0       NULL
 
4521
1       NULL
 
4522
2       NULL
 
4523
3       NULL
 
4524
4       NULL
 
4525
5       NULL
 
4526
6       NULL
 
4527
7       NULL
 
4528
8       NULL
 
4529
9       NULL
 
4530
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 != 5;
 
4531
c1      c1
 
4532
0       NULL
 
4533
1       NULL
 
4534
2       NULL
 
4535
3       NULL
 
4536
4       NULL
 
4537
6       NULL
 
4538
7       NULL
 
4539
8       NULL
 
4540
9       NULL
 
4541
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4542
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
4543
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
4544
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
4545
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
4546
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
4547
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
4548
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4549
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4550
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4551
INSERT INTO t4 (c1) VALUES(10);
 
4552
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4553
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
4554
c1      c1
 
4555
0       NULL
 
4556
1       NULL
 
4557
2       NULL
 
4558
3       NULL
 
4559
4       NULL
 
4560
5       NULL
 
4561
6       NULL
 
4562
7       NULL
 
4563
8       NULL
 
4564
9       NULL
 
4565
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 != 5;
 
4566
c1      c1
 
4567
0       NULL
 
4568
1       NULL
 
4569
2       NULL
 
4570
3       NULL
 
4571
4       NULL
 
4572
6       NULL
 
4573
7       NULL
 
4574
8       NULL
 
4575
9       NULL
 
4576
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4577
CREATE TABLE t1 (c1 INT NOT NULL);
 
4578
CREATE TABLE t2 (c1 INT NOT NULL);
 
4579
CREATE TABLE t3 (c1 INT NOT NULL);
 
4580
CREATE TABLE t4 (c1 INT NOT NULL);
 
4581
CREATE TABLE t5 (c1 INT NOT NULL);
 
4582
CREATE TABLE t6 (c1 INT NOT NULL);
 
4583
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4584
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4585
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4586
INSERT INTO t4 (c1) VALUES(10);
 
4587
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4588
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
4589
c1      c1
 
4590
0       NULL
 
4591
1       NULL
 
4592
2       NULL
 
4593
3       NULL
 
4594
4       NULL
 
4595
5       NULL
 
4596
6       NULL
 
4597
7       NULL
 
4598
8       NULL
 
4599
9       NULL
 
4600
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 != 5;
 
4601
c1      c1
 
4602
0       NULL
 
4603
1       NULL
 
4604
2       NULL
 
4605
3       NULL
 
4606
4       NULL
 
4607
6       NULL
 
4608
7       NULL
 
4609
8       NULL
 
4610
9       NULL
 
4611
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4612
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
4613
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
4614
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
4615
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
4616
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
4617
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
4618
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4619
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4620
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4621
INSERT INTO t4 (c1) VALUES(10);
 
4622
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4623
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
4624
c1      c1
 
4625
0       NULL
 
4626
1       NULL
 
4627
2       NULL
 
4628
3       NULL
 
4629
4       NULL
 
4630
5       NULL
 
4631
6       NULL
 
4632
7       NULL
 
4633
8       NULL
 
4634
9       NULL
 
4635
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 != 5;
 
4636
c1      c1
 
4637
0       NULL
 
4638
1       NULL
 
4639
2       NULL
 
4640
3       NULL
 
4641
4       NULL
 
4642
6       NULL
 
4643
7       NULL
 
4644
8       NULL
 
4645
9       NULL
 
4646
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4647
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
4648
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
4649
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
4650
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
4651
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
4652
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
4653
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4654
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4655
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4656
INSERT INTO t4 (c1) VALUES(10);
 
4657
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4658
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
4659
c1      c1
 
4660
0       NULL
 
4661
1       NULL
 
4662
2       NULL
 
4663
3       NULL
 
4664
4       NULL
 
4665
5       NULL
 
4666
6       NULL
 
4667
7       NULL
 
4668
8       NULL
 
4669
9       NULL
 
4670
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 != 5;
 
4671
c1      c1
 
4672
0       NULL
 
4673
1       NULL
 
4674
2       NULL
 
4675
3       NULL
 
4676
4       NULL
 
4677
6       NULL
 
4678
7       NULL
 
4679
8       NULL
 
4680
9       NULL
 
4681
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4682
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
4683
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
4684
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
4685
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
4686
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
4687
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
4688
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4689
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4690
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4691
INSERT INTO t4 (c1) VALUES(10);
 
4692
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4693
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
4694
c1      c1
 
4695
0       0
 
4696
1       1
 
4697
2       2
 
4698
3       3
 
4699
4       4
 
4700
5       5
 
4701
6       6
 
4702
7       7
 
4703
8       8
 
4704
9       9
 
4705
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <> 5;
 
4706
c1      c1
 
4707
0       0
 
4708
1       1
 
4709
2       2
 
4710
3       3
 
4711
4       4
 
4712
6       6
 
4713
7       7
 
4714
8       8
 
4715
9       9
 
4716
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4717
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
4718
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
4719
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
4720
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
4721
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
4722
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
4723
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4724
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4725
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4726
INSERT INTO t4 (c1) VALUES(10);
 
4727
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4728
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
4729
c1      c1
 
4730
0       0
 
4731
1       1
 
4732
2       2
 
4733
3       3
 
4734
4       4
 
4735
5       5
 
4736
6       6
 
4737
7       7
 
4738
8       8
 
4739
9       9
 
4740
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <> 5;
 
4741
c1      c1
 
4742
0       0
 
4743
1       1
 
4744
2       2
 
4745
3       3
 
4746
4       4
 
4747
6       6
 
4748
7       7
 
4749
8       8
 
4750
9       9
 
4751
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4752
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
4753
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
4754
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
4755
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
4756
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
4757
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
4758
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4759
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4760
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4761
INSERT INTO t4 (c1) VALUES(10);
 
4762
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4763
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
4764
c1      c1
 
4765
0       0
 
4766
1       1
 
4767
2       2
 
4768
3       3
 
4769
4       4
 
4770
5       5
 
4771
6       6
 
4772
7       7
 
4773
8       8
 
4774
9       9
 
4775
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <> 5;
 
4776
c1      c1
 
4777
0       0
 
4778
1       1
 
4779
2       2
 
4780
3       3
 
4781
4       4
 
4782
6       6
 
4783
7       7
 
4784
8       8
 
4785
9       9
 
4786
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4787
CREATE TABLE t1 (c1 INT NOT NULL);
 
4788
CREATE TABLE t2 (c1 INT NOT NULL);
 
4789
CREATE TABLE t3 (c1 INT NOT NULL);
 
4790
CREATE TABLE t4 (c1 INT NOT NULL);
 
4791
CREATE TABLE t5 (c1 INT NOT NULL);
 
4792
CREATE TABLE t6 (c1 INT NOT NULL);
 
4793
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4794
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4795
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4796
INSERT INTO t4 (c1) VALUES(10);
 
4797
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4798
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
4799
c1      c1
 
4800
0       0
 
4801
1       1
 
4802
2       2
 
4803
3       3
 
4804
4       4
 
4805
5       5
 
4806
6       6
 
4807
7       7
 
4808
8       8
 
4809
9       9
 
4810
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <> 5;
 
4811
c1      c1
 
4812
0       0
 
4813
1       1
 
4814
2       2
 
4815
3       3
 
4816
4       4
 
4817
6       6
 
4818
7       7
 
4819
8       8
 
4820
9       9
 
4821
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4822
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
4823
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
4824
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
4825
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
4826
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
4827
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
4828
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4829
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4830
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4831
INSERT INTO t4 (c1) VALUES(10);
 
4832
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4833
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
4834
c1      c1
 
4835
0       0
 
4836
1       1
 
4837
2       2
 
4838
3       3
 
4839
4       4
 
4840
5       5
 
4841
6       6
 
4842
7       7
 
4843
8       8
 
4844
9       9
 
4845
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <> 5;
 
4846
c1      c1
 
4847
0       0
 
4848
1       1
 
4849
2       2
 
4850
3       3
 
4851
4       4
 
4852
6       6
 
4853
7       7
 
4854
8       8
 
4855
9       9
 
4856
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4857
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
4858
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
4859
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
4860
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
4861
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
4862
CREATE TABLE t6 (c1 BIGINT 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,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
4869
c1      c1
 
4870
0       0
 
4871
1       1
 
4872
2       2
 
4873
3       3
 
4874
4       4
 
4875
5       5
 
4876
6       6
 
4877
7       7
 
4878
8       8
 
4879
9       9
 
4880
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <> 5;
 
4881
c1      c1
 
4882
0       0
 
4883
1       1
 
4884
2       2
 
4885
3       3
 
4886
4       4
 
4887
6       6
 
4888
7       7
 
4889
8       8
 
4890
9       9
 
4891
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4892
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
4893
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
4894
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
4895
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
4896
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
4897
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
4898
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4899
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4900
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4901
INSERT INTO t4 (c1) VALUES(10);
 
4902
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4903
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
4904
c1      c1
 
4905
0       NULL
 
4906
1       1
 
4907
2       NULL
 
4908
3       3
 
4909
4       NULL
 
4910
5       5
 
4911
6       NULL
 
4912
7       7
 
4913
8       NULL
 
4914
9       9
 
4915
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <> 5;
 
4916
c1      c1
 
4917
0       NULL
 
4918
1       1
 
4919
2       NULL
 
4920
3       3
 
4921
4       NULL
 
4922
6       NULL
 
4923
7       7
 
4924
8       NULL
 
4925
9       9
 
4926
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4927
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
4928
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
4929
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
4930
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
4931
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
4932
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
4933
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4934
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4935
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4936
INSERT INTO t4 (c1) VALUES(10);
 
4937
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4938
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
4939
c1      c1
 
4940
0       NULL
 
4941
1       1
 
4942
2       NULL
 
4943
3       3
 
4944
4       NULL
 
4945
5       5
 
4946
6       NULL
 
4947
7       7
 
4948
8       NULL
 
4949
9       9
 
4950
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <> 5;
 
4951
c1      c1
 
4952
0       NULL
 
4953
1       1
 
4954
2       NULL
 
4955
3       3
 
4956
4       NULL
 
4957
6       NULL
 
4958
7       7
 
4959
8       NULL
 
4960
9       9
 
4961
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4962
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
4963
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
4964
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
4965
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
4966
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
4967
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
4968
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4969
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
4970
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
4971
INSERT INTO t4 (c1) VALUES(10);
 
4972
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
4973
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
4974
c1      c1
 
4975
0       NULL
 
4976
1       1
 
4977
2       NULL
 
4978
3       3
 
4979
4       NULL
 
4980
5       5
 
4981
6       NULL
 
4982
7       7
 
4983
8       NULL
 
4984
9       9
 
4985
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <> 5;
 
4986
c1      c1
 
4987
0       NULL
 
4988
1       1
 
4989
2       NULL
 
4990
3       3
 
4991
4       NULL
 
4992
6       NULL
 
4993
7       7
 
4994
8       NULL
 
4995
9       9
 
4996
DROP TABLE t1,t2,t3,t4,t5,t6;
 
4997
CREATE TABLE t1 (c1 INT NOT NULL);
 
4998
CREATE TABLE t2 (c1 INT NOT NULL);
 
4999
CREATE TABLE t3 (c1 INT NOT NULL);
 
5000
CREATE TABLE t4 (c1 INT NOT NULL);
 
5001
CREATE TABLE t5 (c1 INT NOT NULL);
 
5002
CREATE TABLE t6 (c1 INT NOT NULL);
 
5003
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5004
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5005
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5006
INSERT INTO t4 (c1) VALUES(10);
 
5007
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5008
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
5009
c1      c1
 
5010
0       NULL
 
5011
1       1
 
5012
2       NULL
 
5013
3       3
 
5014
4       NULL
 
5015
5       5
 
5016
6       NULL
 
5017
7       7
 
5018
8       NULL
 
5019
9       9
 
5020
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <> 5;
 
5021
c1      c1
 
5022
0       NULL
 
5023
1       1
 
5024
2       NULL
 
5025
3       3
 
5026
4       NULL
 
5027
6       NULL
 
5028
7       7
 
5029
8       NULL
 
5030
9       9
 
5031
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5032
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
5033
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
5034
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
5035
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
5036
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
5037
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
5038
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5039
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5040
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5041
INSERT INTO t4 (c1) VALUES(10);
 
5042
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5043
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
5044
c1      c1
 
5045
0       NULL
 
5046
1       1
 
5047
2       NULL
 
5048
3       3
 
5049
4       NULL
 
5050
5       5
 
5051
6       NULL
 
5052
7       7
 
5053
8       NULL
 
5054
9       9
 
5055
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <> 5;
 
5056
c1      c1
 
5057
0       NULL
 
5058
1       1
 
5059
2       NULL
 
5060
3       3
 
5061
4       NULL
 
5062
6       NULL
 
5063
7       7
 
5064
8       NULL
 
5065
9       9
 
5066
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5067
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
5068
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
5069
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
5070
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
5071
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
5072
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
5073
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5074
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5075
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5076
INSERT INTO t4 (c1) VALUES(10);
 
5077
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5078
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
5079
c1      c1
 
5080
0       NULL
 
5081
1       1
 
5082
2       NULL
 
5083
3       3
 
5084
4       NULL
 
5085
5       5
 
5086
6       NULL
 
5087
7       7
 
5088
8       NULL
 
5089
9       9
 
5090
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <> 5;
 
5091
c1      c1
 
5092
0       NULL
 
5093
1       1
 
5094
2       NULL
 
5095
3       3
 
5096
4       NULL
 
5097
6       NULL
 
5098
7       7
 
5099
8       NULL
 
5100
9       9
 
5101
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5102
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
5103
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
5104
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
5105
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
5106
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
5107
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
5108
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5109
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5110
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5111
INSERT INTO t4 (c1) VALUES(10);
 
5112
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5113
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
5114
c1      c1
 
5115
0       NULL
 
5116
1       NULL
 
5117
2       NULL
 
5118
3       NULL
 
5119
4       NULL
 
5120
5       NULL
 
5121
6       NULL
 
5122
7       NULL
 
5123
8       NULL
 
5124
9       NULL
 
5125
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <> 5;
 
5126
c1      c1
 
5127
0       NULL
 
5128
1       NULL
 
5129
2       NULL
 
5130
3       NULL
 
5131
4       NULL
 
5132
6       NULL
 
5133
7       NULL
 
5134
8       NULL
 
5135
9       NULL
 
5136
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5137
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
5138
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
5139
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
5140
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
5141
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
5142
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
5143
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5144
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5145
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5146
INSERT INTO t4 (c1) VALUES(10);
 
5147
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5148
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
5149
c1      c1
 
5150
0       NULL
 
5151
1       NULL
 
5152
2       NULL
 
5153
3       NULL
 
5154
4       NULL
 
5155
5       NULL
 
5156
6       NULL
 
5157
7       NULL
 
5158
8       NULL
 
5159
9       NULL
 
5160
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <> 5;
 
5161
c1      c1
 
5162
0       NULL
 
5163
1       NULL
 
5164
2       NULL
 
5165
3       NULL
 
5166
4       NULL
 
5167
6       NULL
 
5168
7       NULL
 
5169
8       NULL
 
5170
9       NULL
 
5171
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5172
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
5173
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
5174
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
5175
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
5176
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
5177
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
5178
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5179
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5180
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5181
INSERT INTO t4 (c1) VALUES(10);
 
5182
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5183
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
5184
c1      c1
 
5185
0       NULL
 
5186
1       NULL
 
5187
2       NULL
 
5188
3       NULL
 
5189
4       NULL
 
5190
5       NULL
 
5191
6       NULL
 
5192
7       NULL
 
5193
8       NULL
 
5194
9       NULL
 
5195
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <> 5;
 
5196
c1      c1
 
5197
0       NULL
 
5198
1       NULL
 
5199
2       NULL
 
5200
3       NULL
 
5201
4       NULL
 
5202
6       NULL
 
5203
7       NULL
 
5204
8       NULL
 
5205
9       NULL
 
5206
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5207
CREATE TABLE t1 (c1 INT NOT NULL);
 
5208
CREATE TABLE t2 (c1 INT NOT NULL);
 
5209
CREATE TABLE t3 (c1 INT NOT NULL);
 
5210
CREATE TABLE t4 (c1 INT NOT NULL);
 
5211
CREATE TABLE t5 (c1 INT NOT NULL);
 
5212
CREATE TABLE t6 (c1 INT NOT NULL);
 
5213
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5214
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5215
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5216
INSERT INTO t4 (c1) VALUES(10);
 
5217
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5218
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
5219
c1      c1
 
5220
0       NULL
 
5221
1       NULL
 
5222
2       NULL
 
5223
3       NULL
 
5224
4       NULL
 
5225
5       NULL
 
5226
6       NULL
 
5227
7       NULL
 
5228
8       NULL
 
5229
9       NULL
 
5230
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <> 5;
 
5231
c1      c1
 
5232
0       NULL
 
5233
1       NULL
 
5234
2       NULL
 
5235
3       NULL
 
5236
4       NULL
 
5237
6       NULL
 
5238
7       NULL
 
5239
8       NULL
 
5240
9       NULL
 
5241
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5242
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
5243
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
5244
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
5245
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
5246
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
5247
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
5248
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5249
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5250
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5251
INSERT INTO t4 (c1) VALUES(10);
 
5252
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5253
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
5254
c1      c1
 
5255
0       NULL
 
5256
1       NULL
 
5257
2       NULL
 
5258
3       NULL
 
5259
4       NULL
 
5260
5       NULL
 
5261
6       NULL
 
5262
7       NULL
 
5263
8       NULL
 
5264
9       NULL
 
5265
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <> 5;
 
5266
c1      c1
 
5267
0       NULL
 
5268
1       NULL
 
5269
2       NULL
 
5270
3       NULL
 
5271
4       NULL
 
5272
6       NULL
 
5273
7       NULL
 
5274
8       NULL
 
5275
9       NULL
 
5276
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5277
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
5278
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
5279
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
5280
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
5281
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
5282
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
5283
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5284
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5285
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5286
INSERT INTO t4 (c1) VALUES(10);
 
5287
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5288
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
5289
c1      c1
 
5290
0       NULL
 
5291
1       NULL
 
5292
2       NULL
 
5293
3       NULL
 
5294
4       NULL
 
5295
5       NULL
 
5296
6       NULL
 
5297
7       NULL
 
5298
8       NULL
 
5299
9       NULL
 
5300
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <> 5;
 
5301
c1      c1
 
5302
0       NULL
 
5303
1       NULL
 
5304
2       NULL
 
5305
3       NULL
 
5306
4       NULL
 
5307
6       NULL
 
5308
7       NULL
 
5309
8       NULL
 
5310
9       NULL
 
5311
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5312
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
5313
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
5314
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
5315
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
5316
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
5317
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
5318
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5319
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5320
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5321
INSERT INTO t4 (c1) VALUES(10);
 
5322
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5323
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
5324
c1      c1
 
5325
0       NULL
 
5326
1       NULL
 
5327
2       NULL
 
5328
3       NULL
 
5329
4       NULL
 
5330
5       NULL
 
5331
6       NULL
 
5332
7       NULL
 
5333
8       NULL
 
5334
9       NULL
 
5335
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <> 5;
 
5336
c1      c1
 
5337
0       NULL
 
5338
1       NULL
 
5339
2       NULL
 
5340
3       NULL
 
5341
4       NULL
 
5342
6       NULL
 
5343
7       NULL
 
5344
8       NULL
 
5345
9       NULL
 
5346
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5347
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
5348
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
5349
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
5350
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
5351
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
5352
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
5353
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5354
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5355
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5356
INSERT INTO t4 (c1) VALUES(10);
 
5357
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5358
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
5359
c1      c1
 
5360
0       NULL
 
5361
1       NULL
 
5362
2       NULL
 
5363
3       NULL
 
5364
4       NULL
 
5365
5       NULL
 
5366
6       NULL
 
5367
7       NULL
 
5368
8       NULL
 
5369
9       NULL
 
5370
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <> 5;
 
5371
c1      c1
 
5372
0       NULL
 
5373
1       NULL
 
5374
2       NULL
 
5375
3       NULL
 
5376
4       NULL
 
5377
6       NULL
 
5378
7       NULL
 
5379
8       NULL
 
5380
9       NULL
 
5381
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5382
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
5383
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
5384
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
5385
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
5386
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
5387
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
5388
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5389
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5390
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5391
INSERT INTO t4 (c1) VALUES(10);
 
5392
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5393
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
5394
c1      c1
 
5395
0       NULL
 
5396
1       NULL
 
5397
2       NULL
 
5398
3       NULL
 
5399
4       NULL
 
5400
5       NULL
 
5401
6       NULL
 
5402
7       NULL
 
5403
8       NULL
 
5404
9       NULL
 
5405
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <> 5;
 
5406
c1      c1
 
5407
0       NULL
 
5408
1       NULL
 
5409
2       NULL
 
5410
3       NULL
 
5411
4       NULL
 
5412
6       NULL
 
5413
7       NULL
 
5414
8       NULL
 
5415
9       NULL
 
5416
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5417
CREATE TABLE t1 (c1 INT NOT NULL);
 
5418
CREATE TABLE t2 (c1 INT NOT NULL);
 
5419
CREATE TABLE t3 (c1 INT NOT NULL);
 
5420
CREATE TABLE t4 (c1 INT NOT NULL);
 
5421
CREATE TABLE t5 (c1 INT NOT NULL);
 
5422
CREATE TABLE t6 (c1 INT NOT NULL);
 
5423
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5424
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5425
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5426
INSERT INTO t4 (c1) VALUES(10);
 
5427
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5428
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
5429
c1      c1
 
5430
0       NULL
 
5431
1       NULL
 
5432
2       NULL
 
5433
3       NULL
 
5434
4       NULL
 
5435
5       NULL
 
5436
6       NULL
 
5437
7       NULL
 
5438
8       NULL
 
5439
9       NULL
 
5440
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <> 5;
 
5441
c1      c1
 
5442
0       NULL
 
5443
1       NULL
 
5444
2       NULL
 
5445
3       NULL
 
5446
4       NULL
 
5447
6       NULL
 
5448
7       NULL
 
5449
8       NULL
 
5450
9       NULL
 
5451
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5452
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
5453
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
5454
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
5455
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
5456
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
5457
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
5458
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5459
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5460
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5461
INSERT INTO t4 (c1) VALUES(10);
 
5462
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5463
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
5464
c1      c1
 
5465
0       NULL
 
5466
1       NULL
 
5467
2       NULL
 
5468
3       NULL
 
5469
4       NULL
 
5470
5       NULL
 
5471
6       NULL
 
5472
7       NULL
 
5473
8       NULL
 
5474
9       NULL
 
5475
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <> 5;
 
5476
c1      c1
 
5477
0       NULL
 
5478
1       NULL
 
5479
2       NULL
 
5480
3       NULL
 
5481
4       NULL
 
5482
6       NULL
 
5483
7       NULL
 
5484
8       NULL
 
5485
9       NULL
 
5486
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5487
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
5488
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
5489
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
5490
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
5491
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
5492
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
5493
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5494
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5495
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5496
INSERT INTO t4 (c1) VALUES(10);
 
5497
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5498
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
5499
c1      c1
 
5500
0       NULL
 
5501
1       NULL
 
5502
2       NULL
 
5503
3       NULL
 
5504
4       NULL
 
5505
5       NULL
 
5506
6       NULL
 
5507
7       NULL
 
5508
8       NULL
 
5509
9       NULL
 
5510
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <> 5;
 
5511
c1      c1
 
5512
0       NULL
 
5513
1       NULL
 
5514
2       NULL
 
5515
3       NULL
 
5516
4       NULL
 
5517
6       NULL
 
5518
7       NULL
 
5519
8       NULL
 
5520
9       NULL
 
5521
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5522
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
5523
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
5524
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
5525
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
5526
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
5527
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
5528
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5529
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5530
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5531
INSERT INTO t4 (c1) VALUES(10);
 
5532
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5533
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
5534
c1      c1
 
5535
0       NULL
 
5536
1       NULL
 
5537
2       NULL
 
5538
3       NULL
 
5539
4       NULL
 
5540
5       NULL
 
5541
6       NULL
 
5542
7       NULL
 
5543
8       NULL
 
5544
9       NULL
 
5545
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <> 5;
 
5546
c1      c1
 
5547
0       NULL
 
5548
1       NULL
 
5549
2       NULL
 
5550
3       NULL
 
5551
4       NULL
 
5552
6       NULL
 
5553
7       NULL
 
5554
8       NULL
 
5555
9       NULL
 
5556
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5557
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
5558
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
5559
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
5560
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
5561
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
5562
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
5563
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5564
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5565
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5566
INSERT INTO t4 (c1) VALUES(10);
 
5567
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5568
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
5569
c1      c1
 
5570
0       NULL
 
5571
1       NULL
 
5572
2       NULL
 
5573
3       NULL
 
5574
4       NULL
 
5575
5       NULL
 
5576
6       NULL
 
5577
7       NULL
 
5578
8       NULL
 
5579
9       NULL
 
5580
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <> 5;
 
5581
c1      c1
 
5582
0       NULL
 
5583
1       NULL
 
5584
2       NULL
 
5585
3       NULL
 
5586
4       NULL
 
5587
6       NULL
 
5588
7       NULL
 
5589
8       NULL
 
5590
9       NULL
 
5591
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5592
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
5593
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
5594
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
5595
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
5596
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
5597
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
5598
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5599
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5600
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5601
INSERT INTO t4 (c1) VALUES(10);
 
5602
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5603
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
5604
c1      c1
 
5605
0       NULL
 
5606
1       NULL
 
5607
2       NULL
 
5608
3       NULL
 
5609
4       NULL
 
5610
5       NULL
 
5611
6       NULL
 
5612
7       NULL
 
5613
8       NULL
 
5614
9       NULL
 
5615
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <> 5;
 
5616
c1      c1
 
5617
0       NULL
 
5618
1       NULL
 
5619
2       NULL
 
5620
3       NULL
 
5621
4       NULL
 
5622
6       NULL
 
5623
7       NULL
 
5624
8       NULL
 
5625
9       NULL
 
5626
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5627
CREATE TABLE t1 (c1 INT NOT NULL);
 
5628
CREATE TABLE t2 (c1 INT NOT NULL);
 
5629
CREATE TABLE t3 (c1 INT NOT NULL);
 
5630
CREATE TABLE t4 (c1 INT NOT NULL);
 
5631
CREATE TABLE t5 (c1 INT NOT NULL);
 
5632
CREATE TABLE t6 (c1 INT NOT NULL);
 
5633
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5634
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5635
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5636
INSERT INTO t4 (c1) VALUES(10);
 
5637
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5638
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
5639
c1      c1
 
5640
0       NULL
 
5641
1       NULL
 
5642
2       NULL
 
5643
3       NULL
 
5644
4       NULL
 
5645
5       NULL
 
5646
6       NULL
 
5647
7       NULL
 
5648
8       NULL
 
5649
9       NULL
 
5650
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <> 5;
 
5651
c1      c1
 
5652
0       NULL
 
5653
1       NULL
 
5654
2       NULL
 
5655
3       NULL
 
5656
4       NULL
 
5657
6       NULL
 
5658
7       NULL
 
5659
8       NULL
 
5660
9       NULL
 
5661
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5662
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
5663
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
5664
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
5665
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
5666
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
5667
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
5668
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5669
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5670
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5671
INSERT INTO t4 (c1) VALUES(10);
 
5672
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5673
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
5674
c1      c1
 
5675
0       NULL
 
5676
1       NULL
 
5677
2       NULL
 
5678
3       NULL
 
5679
4       NULL
 
5680
5       NULL
 
5681
6       NULL
 
5682
7       NULL
 
5683
8       NULL
 
5684
9       NULL
 
5685
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <> 5;
 
5686
c1      c1
 
5687
0       NULL
 
5688
1       NULL
 
5689
2       NULL
 
5690
3       NULL
 
5691
4       NULL
 
5692
6       NULL
 
5693
7       NULL
 
5694
8       NULL
 
5695
9       NULL
 
5696
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5697
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
5698
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
5699
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
5700
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
5701
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
5702
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
5703
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5704
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5705
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5706
INSERT INTO t4 (c1) VALUES(10);
 
5707
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5708
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
5709
c1      c1
 
5710
0       NULL
 
5711
1       NULL
 
5712
2       NULL
 
5713
3       NULL
 
5714
4       NULL
 
5715
5       NULL
 
5716
6       NULL
 
5717
7       NULL
 
5718
8       NULL
 
5719
9       NULL
 
5720
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <> 5;
 
5721
c1      c1
 
5722
0       NULL
 
5723
1       NULL
 
5724
2       NULL
 
5725
3       NULL
 
5726
4       NULL
 
5727
6       NULL
 
5728
7       NULL
 
5729
8       NULL
 
5730
9       NULL
 
5731
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5732
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
5733
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
5734
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
5735
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
5736
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
5737
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
5738
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5739
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5740
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5741
INSERT INTO t4 (c1) VALUES(10);
 
5742
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5743
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
5744
c1      c1
 
5745
0       0
 
5746
1       1
 
5747
2       2
 
5748
3       3
 
5749
4       4
 
5750
5       5
 
5751
6       6
 
5752
7       7
 
5753
8       8
 
5754
9       9
 
5755
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <=> 5;
 
5756
c1      c1
 
5757
5       5
 
5758
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5759
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
5760
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
5761
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
5762
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
5763
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
5764
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
5765
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5766
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5767
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5768
INSERT INTO t4 (c1) VALUES(10);
 
5769
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5770
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
5771
c1      c1
 
5772
0       0
 
5773
1       1
 
5774
2       2
 
5775
3       3
 
5776
4       4
 
5777
5       5
 
5778
6       6
 
5779
7       7
 
5780
8       8
 
5781
9       9
 
5782
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <=> 5;
 
5783
c1      c1
 
5784
5       5
 
5785
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5786
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
5787
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
5788
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
5789
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
5790
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
5791
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
5792
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5793
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5794
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5795
INSERT INTO t4 (c1) VALUES(10);
 
5796
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5797
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
5798
c1      c1
 
5799
0       0
 
5800
1       1
 
5801
2       2
 
5802
3       3
 
5803
4       4
 
5804
5       5
 
5805
6       6
 
5806
7       7
 
5807
8       8
 
5808
9       9
 
5809
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <=> 5;
 
5810
c1      c1
 
5811
5       5
 
5812
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5813
CREATE TABLE t1 (c1 INT NOT NULL);
 
5814
CREATE TABLE t2 (c1 INT NOT NULL);
 
5815
CREATE TABLE t3 (c1 INT NOT NULL);
 
5816
CREATE TABLE t4 (c1 INT NOT NULL);
 
5817
CREATE TABLE t5 (c1 INT NOT NULL);
 
5818
CREATE TABLE t6 (c1 INT NOT NULL);
 
5819
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5820
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5821
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5822
INSERT INTO t4 (c1) VALUES(10);
 
5823
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5824
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
5825
c1      c1
 
5826
0       0
 
5827
1       1
 
5828
2       2
 
5829
3       3
 
5830
4       4
 
5831
5       5
 
5832
6       6
 
5833
7       7
 
5834
8       8
 
5835
9       9
 
5836
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <=> 5;
 
5837
c1      c1
 
5838
5       5
 
5839
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5840
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
5841
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
5842
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
5843
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
5844
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
5845
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
5846
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5847
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5848
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5849
INSERT INTO t4 (c1) VALUES(10);
 
5850
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5851
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
5852
c1      c1
 
5853
0       0
 
5854
1       1
 
5855
2       2
 
5856
3       3
 
5857
4       4
 
5858
5       5
 
5859
6       6
 
5860
7       7
 
5861
8       8
 
5862
9       9
 
5863
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <=> 5;
 
5864
c1      c1
 
5865
5       5
 
5866
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5867
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
5868
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
5869
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
5870
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
5871
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
5872
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
5873
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5874
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5875
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5876
INSERT INTO t4 (c1) VALUES(10);
 
5877
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5878
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2;
 
5879
c1      c1
 
5880
0       0
 
5881
1       1
 
5882
2       2
 
5883
3       3
 
5884
4       4
 
5885
5       5
 
5886
6       6
 
5887
7       7
 
5888
8       8
 
5889
9       9
 
5890
SELECT t1.c1,t2.c1 FROM t1 NATURAL LEFT JOIN t2  WHERE t1.c1 <=> 5;
 
5891
c1      c1
 
5892
5       5
 
5893
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5894
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
5895
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
5896
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
5897
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
5898
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
5899
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
5900
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5901
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5902
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5903
INSERT INTO t4 (c1) VALUES(10);
 
5904
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5905
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
5906
c1      c1
 
5907
0       NULL
 
5908
1       1
 
5909
2       NULL
 
5910
3       3
 
5911
4       NULL
 
5912
5       5
 
5913
6       NULL
 
5914
7       7
 
5915
8       NULL
 
5916
9       9
 
5917
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <=> 5;
 
5918
c1      c1
 
5919
5       5
 
5920
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5921
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
5922
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
5923
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
5924
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
5925
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
5926
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
5927
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5928
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5929
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5930
INSERT INTO t4 (c1) VALUES(10);
 
5931
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5932
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
5933
c1      c1
 
5934
0       NULL
 
5935
1       1
 
5936
2       NULL
 
5937
3       3
 
5938
4       NULL
 
5939
5       5
 
5940
6       NULL
 
5941
7       7
 
5942
8       NULL
 
5943
9       9
 
5944
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <=> 5;
 
5945
c1      c1
 
5946
5       5
 
5947
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5948
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
5949
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
5950
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
5951
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
5952
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
5953
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
5954
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5955
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5956
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5957
INSERT INTO t4 (c1) VALUES(10);
 
5958
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5959
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
5960
c1      c1
 
5961
0       NULL
 
5962
1       1
 
5963
2       NULL
 
5964
3       3
 
5965
4       NULL
 
5966
5       5
 
5967
6       NULL
 
5968
7       7
 
5969
8       NULL
 
5970
9       9
 
5971
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <=> 5;
 
5972
c1      c1
 
5973
5       5
 
5974
DROP TABLE t1,t2,t3,t4,t5,t6;
 
5975
CREATE TABLE t1 (c1 INT NOT NULL);
 
5976
CREATE TABLE t2 (c1 INT NOT NULL);
 
5977
CREATE TABLE t3 (c1 INT NOT NULL);
 
5978
CREATE TABLE t4 (c1 INT NOT NULL);
 
5979
CREATE TABLE t5 (c1 INT NOT NULL);
 
5980
CREATE TABLE t6 (c1 INT NOT NULL);
 
5981
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5982
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
5983
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
5984
INSERT INTO t4 (c1) VALUES(10);
 
5985
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
5986
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
5987
c1      c1
 
5988
0       NULL
 
5989
1       1
 
5990
2       NULL
 
5991
3       3
 
5992
4       NULL
 
5993
5       5
 
5994
6       NULL
 
5995
7       7
 
5996
8       NULL
 
5997
9       9
 
5998
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <=> 5;
 
5999
c1      c1
 
6000
5       5
 
6001
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6002
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
6003
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
6004
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
6005
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
6006
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
6007
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
6008
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6009
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6010
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6011
INSERT INTO t4 (c1) VALUES(10);
 
6012
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6013
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
6014
c1      c1
 
6015
0       NULL
 
6016
1       1
 
6017
2       NULL
 
6018
3       3
 
6019
4       NULL
 
6020
5       5
 
6021
6       NULL
 
6022
7       7
 
6023
8       NULL
 
6024
9       9
 
6025
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <=> 5;
 
6026
c1      c1
 
6027
5       5
 
6028
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6029
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
6030
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
6031
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
6032
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
6033
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
6034
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
6035
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6036
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6037
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6038
INSERT INTO t4 (c1) VALUES(10);
 
6039
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6040
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3;
 
6041
c1      c1
 
6042
0       NULL
 
6043
1       1
 
6044
2       NULL
 
6045
3       3
 
6046
4       NULL
 
6047
5       5
 
6048
6       NULL
 
6049
7       7
 
6050
8       NULL
 
6051
9       9
 
6052
SELECT t1.c1,t3.c1 FROM t1 NATURAL LEFT JOIN t3  WHERE t1.c1 <=> 5;
 
6053
c1      c1
 
6054
5       5
 
6055
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6056
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
6057
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
6058
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
6059
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
6060
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
6061
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
6062
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6063
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6064
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6065
INSERT INTO t4 (c1) VALUES(10);
 
6066
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6067
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
6068
c1      c1
 
6069
0       NULL
 
6070
1       NULL
 
6071
2       NULL
 
6072
3       NULL
 
6073
4       NULL
 
6074
5       NULL
 
6075
6       NULL
 
6076
7       NULL
 
6077
8       NULL
 
6078
9       NULL
 
6079
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <=> 5;
 
6080
c1      c1
 
6081
5       NULL
 
6082
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6083
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
6084
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
6085
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
6086
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
6087
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
6088
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
6089
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6090
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6091
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6092
INSERT INTO t4 (c1) VALUES(10);
 
6093
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6094
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
6095
c1      c1
 
6096
0       NULL
 
6097
1       NULL
 
6098
2       NULL
 
6099
3       NULL
 
6100
4       NULL
 
6101
5       NULL
 
6102
6       NULL
 
6103
7       NULL
 
6104
8       NULL
 
6105
9       NULL
 
6106
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <=> 5;
 
6107
c1      c1
 
6108
5       NULL
 
6109
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6110
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
6111
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
6112
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
6113
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
6114
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
6115
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
6116
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6117
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6118
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6119
INSERT INTO t4 (c1) VALUES(10);
 
6120
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6121
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
6122
c1      c1
 
6123
0       NULL
 
6124
1       NULL
 
6125
2       NULL
 
6126
3       NULL
 
6127
4       NULL
 
6128
5       NULL
 
6129
6       NULL
 
6130
7       NULL
 
6131
8       NULL
 
6132
9       NULL
 
6133
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <=> 5;
 
6134
c1      c1
 
6135
5       NULL
 
6136
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6137
CREATE TABLE t1 (c1 INT NOT NULL);
 
6138
CREATE TABLE t2 (c1 INT NOT NULL);
 
6139
CREATE TABLE t3 (c1 INT NOT NULL);
 
6140
CREATE TABLE t4 (c1 INT NOT NULL);
 
6141
CREATE TABLE t5 (c1 INT NOT NULL);
 
6142
CREATE TABLE t6 (c1 INT NOT NULL);
 
6143
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6144
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6145
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6146
INSERT INTO t4 (c1) VALUES(10);
 
6147
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6148
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
6149
c1      c1
 
6150
0       NULL
 
6151
1       NULL
 
6152
2       NULL
 
6153
3       NULL
 
6154
4       NULL
 
6155
5       NULL
 
6156
6       NULL
 
6157
7       NULL
 
6158
8       NULL
 
6159
9       NULL
 
6160
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <=> 5;
 
6161
c1      c1
 
6162
5       NULL
 
6163
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6164
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
6165
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
6166
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
6167
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
6168
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
6169
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
6170
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6171
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6172
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6173
INSERT INTO t4 (c1) VALUES(10);
 
6174
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6175
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
6176
c1      c1
 
6177
0       NULL
 
6178
1       NULL
 
6179
2       NULL
 
6180
3       NULL
 
6181
4       NULL
 
6182
5       NULL
 
6183
6       NULL
 
6184
7       NULL
 
6185
8       NULL
 
6186
9       NULL
 
6187
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <=> 5;
 
6188
c1      c1
 
6189
5       NULL
 
6190
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6191
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
6192
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
6193
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
6194
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
6195
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
6196
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
6197
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6198
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6199
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6200
INSERT INTO t4 (c1) VALUES(10);
 
6201
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6202
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4;
 
6203
c1      c1
 
6204
0       NULL
 
6205
1       NULL
 
6206
2       NULL
 
6207
3       NULL
 
6208
4       NULL
 
6209
5       NULL
 
6210
6       NULL
 
6211
7       NULL
 
6212
8       NULL
 
6213
9       NULL
 
6214
SELECT t1.c1,t4.c1 FROM t1 NATURAL LEFT JOIN t4  WHERE t1.c1 <=> 5;
 
6215
c1      c1
 
6216
5       NULL
 
6217
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6218
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
6219
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
6220
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
6221
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
6222
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
6223
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
6224
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6225
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6226
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6227
INSERT INTO t4 (c1) VALUES(10);
 
6228
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6229
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
6230
c1      c1
 
6231
0       NULL
 
6232
1       NULL
 
6233
2       NULL
 
6234
3       NULL
 
6235
4       NULL
 
6236
5       NULL
 
6237
6       NULL
 
6238
7       NULL
 
6239
8       NULL
 
6240
9       NULL
 
6241
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <=> 5;
 
6242
c1      c1
 
6243
5       NULL
 
6244
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6245
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
6246
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
6247
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
6248
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
6249
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
6250
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
6251
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6252
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6253
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6254
INSERT INTO t4 (c1) VALUES(10);
 
6255
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6256
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
6257
c1      c1
 
6258
0       NULL
 
6259
1       NULL
 
6260
2       NULL
 
6261
3       NULL
 
6262
4       NULL
 
6263
5       NULL
 
6264
6       NULL
 
6265
7       NULL
 
6266
8       NULL
 
6267
9       NULL
 
6268
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <=> 5;
 
6269
c1      c1
 
6270
5       NULL
 
6271
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6272
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
6273
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
6274
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
6275
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
6276
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
6277
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
6278
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6279
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6280
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6281
INSERT INTO t4 (c1) VALUES(10);
 
6282
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6283
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
6284
c1      c1
 
6285
0       NULL
 
6286
1       NULL
 
6287
2       NULL
 
6288
3       NULL
 
6289
4       NULL
 
6290
5       NULL
 
6291
6       NULL
 
6292
7       NULL
 
6293
8       NULL
 
6294
9       NULL
 
6295
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <=> 5;
 
6296
c1      c1
 
6297
5       NULL
 
6298
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6299
CREATE TABLE t1 (c1 INT NOT NULL);
 
6300
CREATE TABLE t2 (c1 INT NOT NULL);
 
6301
CREATE TABLE t3 (c1 INT NOT NULL);
 
6302
CREATE TABLE t4 (c1 INT NOT NULL);
 
6303
CREATE TABLE t5 (c1 INT NOT NULL);
 
6304
CREATE TABLE t6 (c1 INT NOT NULL);
 
6305
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6306
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6307
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6308
INSERT INTO t4 (c1) VALUES(10);
 
6309
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6310
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
6311
c1      c1
 
6312
0       NULL
 
6313
1       NULL
 
6314
2       NULL
 
6315
3       NULL
 
6316
4       NULL
 
6317
5       NULL
 
6318
6       NULL
 
6319
7       NULL
 
6320
8       NULL
 
6321
9       NULL
 
6322
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <=> 5;
 
6323
c1      c1
 
6324
5       NULL
 
6325
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6326
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
6327
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
6328
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
6329
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
6330
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
6331
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
6332
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6333
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6334
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6335
INSERT INTO t4 (c1) VALUES(10);
 
6336
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6337
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
6338
c1      c1
 
6339
0       NULL
 
6340
1       NULL
 
6341
2       NULL
 
6342
3       NULL
 
6343
4       NULL
 
6344
5       NULL
 
6345
6       NULL
 
6346
7       NULL
 
6347
8       NULL
 
6348
9       NULL
 
6349
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <=> 5;
 
6350
c1      c1
 
6351
5       NULL
 
6352
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6353
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
6354
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
6355
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
6356
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
6357
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
6358
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
6359
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6360
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6361
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6362
INSERT INTO t4 (c1) VALUES(10);
 
6363
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6364
SELECT t1.c1,t5.c1 FROM t1 NATURAL LEFT JOIN t5;
 
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,t5.c1 FROM t1 NATURAL LEFT JOIN t5  WHERE t1.c1 <=> 5;
 
6377
c1      c1
 
6378
5       NULL
 
6379
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6380
CREATE TABLE t1 (c1 TINYINT NOT NULL);
 
6381
CREATE TABLE t2 (c1 TINYINT NOT NULL);
 
6382
CREATE TABLE t3 (c1 TINYINT NOT NULL);
 
6383
CREATE TABLE t4 (c1 TINYINT NOT NULL);
 
6384
CREATE TABLE t5 (c1 TINYINT NOT NULL);
 
6385
CREATE TABLE t6 (c1 TINYINT NOT NULL);
 
6386
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6387
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6388
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6389
INSERT INTO t4 (c1) VALUES(10);
 
6390
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6391
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
6392
c1      c1
 
6393
0       NULL
 
6394
1       NULL
 
6395
2       NULL
 
6396
3       NULL
 
6397
4       NULL
 
6398
5       NULL
 
6399
6       NULL
 
6400
7       NULL
 
6401
8       NULL
 
6402
9       NULL
 
6403
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <=> 5;
 
6404
c1      c1
 
6405
5       NULL
 
6406
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6407
CREATE TABLE t1 (c1 SMALLINT NOT NULL);
 
6408
CREATE TABLE t2 (c1 SMALLINT NOT NULL);
 
6409
CREATE TABLE t3 (c1 SMALLINT NOT NULL);
 
6410
CREATE TABLE t4 (c1 SMALLINT NOT NULL);
 
6411
CREATE TABLE t5 (c1 SMALLINT NOT NULL);
 
6412
CREATE TABLE t6 (c1 SMALLINT NOT NULL);
 
6413
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6414
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6415
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6416
INSERT INTO t4 (c1) VALUES(10);
 
6417
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6418
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
6419
c1      c1
 
6420
0       NULL
 
6421
1       NULL
 
6422
2       NULL
 
6423
3       NULL
 
6424
4       NULL
 
6425
5       NULL
 
6426
6       NULL
 
6427
7       NULL
 
6428
8       NULL
 
6429
9       NULL
 
6430
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <=> 5;
 
6431
c1      c1
 
6432
5       NULL
 
6433
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6434
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL);
 
6435
CREATE TABLE t2 (c1 MEDIUMINT NOT NULL);
 
6436
CREATE TABLE t3 (c1 MEDIUMINT NOT NULL);
 
6437
CREATE TABLE t4 (c1 MEDIUMINT NOT NULL);
 
6438
CREATE TABLE t5 (c1 MEDIUMINT NOT NULL);
 
6439
CREATE TABLE t6 (c1 MEDIUMINT NOT NULL);
 
6440
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6441
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6442
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6443
INSERT INTO t4 (c1) VALUES(10);
 
6444
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6445
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
6446
c1      c1
 
6447
0       NULL
 
6448
1       NULL
 
6449
2       NULL
 
6450
3       NULL
 
6451
4       NULL
 
6452
5       NULL
 
6453
6       NULL
 
6454
7       NULL
 
6455
8       NULL
 
6456
9       NULL
 
6457
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <=> 5;
 
6458
c1      c1
 
6459
5       NULL
 
6460
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6461
CREATE TABLE t1 (c1 INT NOT NULL);
 
6462
CREATE TABLE t2 (c1 INT NOT NULL);
 
6463
CREATE TABLE t3 (c1 INT NOT NULL);
 
6464
CREATE TABLE t4 (c1 INT NOT NULL);
 
6465
CREATE TABLE t5 (c1 INT NOT NULL);
 
6466
CREATE TABLE t6 (c1 INT NOT NULL);
 
6467
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6468
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6469
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6470
INSERT INTO t4 (c1) VALUES(10);
 
6471
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6472
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
6473
c1      c1
 
6474
0       NULL
 
6475
1       NULL
 
6476
2       NULL
 
6477
3       NULL
 
6478
4       NULL
 
6479
5       NULL
 
6480
6       NULL
 
6481
7       NULL
 
6482
8       NULL
 
6483
9       NULL
 
6484
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <=> 5;
 
6485
c1      c1
 
6486
5       NULL
 
6487
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6488
CREATE TABLE t1 (c1 INTEGER NOT NULL);
 
6489
CREATE TABLE t2 (c1 INTEGER NOT NULL);
 
6490
CREATE TABLE t3 (c1 INTEGER NOT NULL);
 
6491
CREATE TABLE t4 (c1 INTEGER NOT NULL);
 
6492
CREATE TABLE t5 (c1 INTEGER NOT NULL);
 
6493
CREATE TABLE t6 (c1 INTEGER NOT NULL);
 
6494
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6495
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6496
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6497
INSERT INTO t4 (c1) VALUES(10);
 
6498
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6499
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
6500
c1      c1
 
6501
0       NULL
 
6502
1       NULL
 
6503
2       NULL
 
6504
3       NULL
 
6505
4       NULL
 
6506
5       NULL
 
6507
6       NULL
 
6508
7       NULL
 
6509
8       NULL
 
6510
9       NULL
 
6511
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <=> 5;
 
6512
c1      c1
 
6513
5       NULL
 
6514
DROP TABLE t1,t2,t3,t4,t5,t6;
 
6515
CREATE TABLE t1 (c1 BIGINT NOT NULL);
 
6516
CREATE TABLE t2 (c1 BIGINT NOT NULL);
 
6517
CREATE TABLE t3 (c1 BIGINT NOT NULL);
 
6518
CREATE TABLE t4 (c1 BIGINT NOT NULL);
 
6519
CREATE TABLE t5 (c1 BIGINT NOT NULL);
 
6520
CREATE TABLE t6 (c1 BIGINT NOT NULL);
 
6521
INSERT INTO t1 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6522
INSERT INTO t2 (c1) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
 
6523
INSERT INTO t3 (c1) VALUES(1),(3),(5),(7),(9);
 
6524
INSERT INTO t4 (c1) VALUES(10);
 
6525
INSERT INTO t5 (c1) VALUES(10),(11),(12),(13),(14);
 
6526
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6;
 
6527
c1      c1
 
6528
0       NULL
 
6529
1       NULL
 
6530
2       NULL
 
6531
3       NULL
 
6532
4       NULL
 
6533
5       NULL
 
6534
6       NULL
 
6535
7       NULL
 
6536
8       NULL
 
6537
9       NULL
 
6538
SELECT t1.c1,t6.c1 FROM t1 NATURAL LEFT JOIN t6  WHERE t1.c1 <=> 5;
 
6539
c1      c1
 
6540
5       NULL
 
6541
DROP TABLE t1,t2,t3,t4,t5,t6;