sqllogictest
Hex Artifact Content
Not logged in

Artifact a2bdb380f3a3f538b48d5f38c79838e2d8346d54:


0000: 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 38  hash-threshold 8
0010: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
0020: 0d 0a 43 52 45 41 54 45 20 54 41 42 4c 45 20 74  ..CREATE TABLE t
0030: 61 62 30 28 70 6b 20 49 4e 54 45 47 45 52 20 50  ab0(pk INTEGER P
0040: 52 49 4d 41 52 59 20 4b 45 59 2c 20 63 6f 6c 30  RIMARY KEY, col0
0050: 20 49 4e 54 45 47 45 52 2c 20 63 6f 6c 31 20 46   INTEGER, col1 F
0060: 4c 4f 41 54 2c 20 63 6f 6c 32 20 54 45 58 54 2c  LOAT, col2 TEXT,
0070: 20 63 6f 6c 33 20 49 4e 54 45 47 45 52 2c 20 63   col3 INTEGER, c
0080: 6f 6c 34 20 46 4c 4f 41 54 2c 20 63 6f 6c 35 20  ol4 FLOAT, col5 
0090: 54 45 58 54 29 0d 0a 0d 0a 73 74 61 74 65 6d 65  TEXT)....stateme
00a0: 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e  nt ok..INSERT IN
00b0: 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 30  TO tab0 VALUES(0
00c0: 2c 38 36 31 2c 35 39 30 2e 32 32 2c 27 62 66 77  ,861,590.22,'bfw
00d0: 65 61 27 2c 37 35 39 2c 36 35 32 2e 38 32 2c 27  ea',759,652.82,'
00e0: 74 61 66 79 61 27 29 0d 0a 0d 0a 73 74 61 74 65  tafya')....state
00f0: 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20  ment ok..INSERT 
0100: 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53  INTO tab0 VALUES
0110: 28 31 2c 38 33 31 2c 32 38 37 2e 35 33 2c 27 67  (1,831,287.53,'g
0120: 67 71 6e 77 27 2c 34 30 37 2c 35 32 39 2e 32 30  gqnw',407,529.20
0130: 2c 27 65 6c 63 69 72 27 29 0d 0a 0d 0a 73 74 61  ,'elcir')....sta
0140: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52  tement ok..INSER
0150: 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55  T INTO tab0 VALU
0160: 45 53 28 32 2c 37 32 38 2c 37 39 37 2e 31 33 2c  ES(2,728,797.13,
0170: 27 78 6e 6e 6f 65 27 2c 31 38 35 2c 31 38 37 2e  'xnnoe',185,187.
0180: 32 33 2c 27 65 64 77 75 7a 27 29 0d 0a 0d 0a 73  23,'edwuz')....s
0190: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53  tatement ok..INS
01a0: 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41  ERT INTO tab0 VA
01b0: 4c 55 45 53 28 33 2c 36 38 34 2c 33 37 35 2e 32  LUES(3,684,375.2
01c0: 38 2c 27 63 7a 75 61 76 27 2c 31 33 33 2c 31 35  8,'czuav',133,15
01d0: 39 2e 33 34 2c 27 68 6e 66 6d 75 27 29 0d 0a 0d  9.34,'hnfmu')...
01e0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
01f0: 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20  NSERT INTO tab0 
0200: 56 41 4c 55 45 53 28 34 2c 35 34 2c 36 31 33 2e  VALUES(4,54,613.
0210: 32 35 2c 27 7a 6e 62 72 62 27 2c 33 32 35 2c 38  25,'znbrb',325,8
0220: 37 38 2e 32 37 2c 27 69 76 78 75 68 27 29 0d 0a  78.27,'ivxuh')..
0230: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
0240: 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30  INSERT INTO tab0
0250: 20 56 41 4c 55 45 53 28 35 2c 34 30 2c 35 36 36   VALUES(5,40,566
0260: 2e 38 39 2c 27 77 6c 6a 75 6f 27 2c 34 39 35 2c  .89,'wljuo',495,
0270: 38 30 32 2e 36 37 2c 27 65 6c 72 61 65 27 29 0d  802.67,'elrae').
0280: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
0290: 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62  .INSERT INTO tab
02a0: 30 20 56 41 4c 55 45 53 28 36 2c 33 31 30 2c 38  0 VALUES(6,310,8
02b0: 37 37 2e 33 31 2c 27 6a 67 6c 73 70 27 2c 36 35  77.31,'jglsp',65
02c0: 38 2c 35 34 30 2e 37 35 2c 27 63 76 6e 75 74 27  8,540.75,'cvnut'
02d0: 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  )....statement o
02e0: 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74  k..INSERT INTO t
02f0: 61 62 30 20 56 41 4c 55 45 53 28 37 2c 36 33 34  ab0 VALUES(7,634
0300: 2c 39 30 33 2e 34 37 2c 27 6d 65 75 70 64 27 2c  ,903.47,'meupd',
0310: 37 33 38 2c 39 37 37 2e 38 38 2c 27 79 78 71 79  738,977.88,'yxqy
0320: 64 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  d')....statement
0330: 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f   ok..INSERT INTO
0340: 20 74 61 62 30 20 56 41 4c 55 45 53 28 38 2c 34   tab0 VALUES(8,4
0350: 39 37 2c 38 33 37 2e 38 33 2c 27 74 77 73 61 77  97,837.83,'twsaw
0360: 27 2c 31 39 33 2c 33 39 38 2e 32 35 2c 27 61 77  ',193,398.25,'aw
0370: 73 77 6a 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65  swj')....stateme
0380: 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e  nt ok..INSERT IN
0390: 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 39  TO tab0 VALUES(9
03a0: 2c 37 33 33 2c 38 33 35 2e 39 34 2c 27 6c 77 6e  ,733,835.94,'lwn
03b0: 6d 71 27 2c 36 33 36 2c 36 31 32 2e 34 35 2c 27  mq',636,612.45,'
03c0: 6d 72 62 6b 6a 27 29 0d 0a 0d 0a 73 74 61 74 65  mrbkj')....state
03d0: 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20  ment ok..INSERT 
03e0: 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53  INTO tab0 VALUES
03f0: 28 31 30 2c 31 34 36 2c 31 34 33 2e 31 30 2c 27  (10,146,143.10,'
0400: 6e 6b 72 67 64 27 2c 34 36 38 2c 38 30 2e 31 33  nkrgd',468,80.13
0410: 2c 27 67 73 6e 6a 67 27 29 0d 0a 0d 0a 73 74 61  ,'gsnjg')....sta
0420: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52  tement ok..INSER
0430: 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55  T INTO tab0 VALU
0440: 45 53 28 31 31 2c 31 33 36 2c 32 31 38 2e 39 37  ES(11,136,218.97
0450: 2c 27 79 62 77 74 6b 27 2c 34 39 36 2c 33 37 2e  ,'ybwtk',496,37.
0460: 36 32 2c 27 67 6d 76 61 6d 27 29 0d 0a 0d 0a 73  62,'gmvam')....s
0470: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53  tatement ok..INS
0480: 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41  ERT INTO tab0 VA
0490: 4c 55 45 53 28 31 32 2c 33 32 32 2c 38 35 36 2e  LUES(12,322,856.
04a0: 31 39 2c 27 72 64 64 6a 73 27 2c 35 35 37 2c 36  19,'rddjs',557,6
04b0: 32 31 2e 35 34 2c 27 70 64 73 79 75 27 29 0d 0a  21.54,'pdsyu')..
04c0: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
04d0: 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30  INSERT INTO tab0
04e0: 20 56 41 4c 55 45 53 28 31 33 2c 31 37 31 2c 33   VALUES(13,171,3
04f0: 31 34 2e 33 2c 27 78 6e 61 7a 78 27 2c 31 35 32  14.3,'xnazx',152
0500: 2c 39 39 32 2e 34 33 2c 27 6c 65 77 6d 6c 27 29  ,992.43,'lewml')
0510: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
0520: 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61  ..INSERT INTO ta
0530: 62 30 20 56 41 4c 55 45 53 28 31 34 2c 36 32 30  b0 VALUES(14,620
0540: 2c 34 34 30 2e 39 36 2c 27 79 65 74 71 67 27 2c  ,440.96,'yetqg',
0550: 36 32 2c 34 36 33 2e 34 30 2c 27 6e 7a 64 6e 6b  62,463.40,'nzdnk
0560: 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  ')....statement 
0570: 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20  ok..INSERT INTO 
0580: 74 61 62 30 20 56 41 4c 55 45 53 28 31 35 2c 37  tab0 VALUES(15,7
0590: 30 30 2c 37 39 32 2e 33 35 2c 27 74 78 64 62 75  00,792.35,'txdbu
05a0: 27 2c 39 37 36 2c 36 32 32 2e 37 30 2c 27 76 6f  ',976,622.70,'vo
05b0: 75 78 68 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65  uxh')....stateme
05c0: 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e  nt ok..INSERT IN
05d0: 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 31  TO tab0 VALUES(1
05e0: 36 2c 31 36 35 2c 37 36 37 2e 34 2c 27 72 74 62  6,165,767.4,'rtb
05f0: 6e 6a 27 2c 31 31 37 2c 34 35 34 2e 34 31 2c 27  nj',117,454.41,'
0600: 64 63 6c 69 72 27 29 0d 0a 0d 0a 73 74 61 74 65  dclir')....state
0610: 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20  ment ok..INSERT 
0620: 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53  INTO tab0 VALUES
0630: 28 31 37 2c 31 31 34 2c 37 32 35 2e 39 38 2c 27  (17,114,725.98,'
0640: 74 79 67 64 76 27 2c 38 36 36 2c 34 37 35 2e 32  tygdv',866,475.2
0650: 2c 27 77 6f 69 71 65 27 29 0d 0a 0d 0a 73 74 61  ,'woiqe')....sta
0660: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52  tement ok..INSER
0670: 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55  T INTO tab0 VALU
0680: 45 53 28 31 38 2c 36 31 36 2c 31 31 34 2e 38 36  ES(18,616,114.86
0690: 2c 27 76 65 70 76 7a 27 2c 33 38 37 2c 38 34 38  ,'vepvz',387,848
06a0: 2e 37 2c 27 68 6a 67 76 6c 27 29 0d 0a 0d 0a 73  .7,'hjgvl')....s
06b0: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53  tatement ok..INS
06c0: 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41  ERT INTO tab0 VA
06d0: 4c 55 45 53 28 31 39 2c 33 33 37 2c 35 39 34 2e  LUES(19,337,594.
06e0: 37 32 2c 27 71 6c 67 72 79 27 2c 32 35 33 2c 35  72,'qlgry',253,5
06f0: 31 32 2e 37 37 2c 27 72 61 79 69 6c 27 29 0d 0a  12.77,'rayil')..
0700: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
0710: 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30  INSERT INTO tab0
0720: 20 56 41 4c 55 45 53 28 32 30 2c 31 36 31 2c 31   VALUES(20,161,1
0730: 36 35 2e 36 30 2c 27 62 72 74 72 63 27 2c 36 39  65.60,'brtrc',69
0740: 2c 33 30 36 2e 36 34 2c 27 6b 73 7a 75 70 27 29  ,306.64,'kszup')
0750: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
0760: 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61  ..INSERT INTO ta
0770: 62 30 20 56 41 4c 55 45 53 28 32 31 2c 38 32 32  b0 VALUES(21,822
0780: 2c 32 38 38 2e 31 35 2c 27 7a 66 62 69 67 27 2c  ,288.15,'zfbig',
0790: 39 39 2c 39 35 2e 31 31 2c 27 61 79 63 76 72 27  99,95.11,'aycvr'
07a0: 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  )....statement o
07b0: 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74  k..INSERT INTO t
07c0: 61 62 30 20 56 41 4c 55 45 53 28 32 32 2c 35 32  ab0 VALUES(22,52
07d0: 30 2c 31 30 2e 32 35 2c 27 72 70 75 6a 77 27 2c  0,10.25,'rpujw',
07e0: 38 39 30 2c 38 39 34 2e 31 37 2c 27 6e 63 64 69  890,894.17,'ncdi
07f0: 67 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  g')....statement
0800: 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f   ok..INSERT INTO
0810: 20 74 61 62 30 20 56 41 4c 55 45 53 28 32 33 2c   tab0 VALUES(23,
0820: 35 35 35 2c 39 37 2e 36 34 2c 27 77 62 69 65 61  555,97.64,'wbiea
0830: 27 2c 38 39 37 2c 39 39 34 2e 39 38 2c 27 6a 67  ',897,994.98,'jg
0840: 65 6a 6d 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65  ejm')....stateme
0850: 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e  nt ok..INSERT IN
0860: 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 32  TO tab0 VALUES(2
0870: 34 2c 39 34 35 2c 31 34 36 2e 35 36 2c 27 72 67  4,945,146.56,'rg
0880: 79 70 71 27 2c 31 31 30 2c 38 35 2e 35 30 2c 27  ypq',110,85.50,'
0890: 6d 6e 78 73 70 27 29 0d 0a 0d 0a 73 74 61 74 65  mnxsp')....state
08a0: 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20  ment ok..INSERT 
08b0: 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53  INTO tab0 VALUES
08c0: 28 32 35 2c 35 35 2c 37 32 32 2e 33 36 2c 27 62  (25,55,722.36,'b
08d0: 77 75 6c 71 27 2c 36 37 34 2c 33 38 35 2e 31 30  wulq',674,385.10
08e0: 2c 27 73 78 6c 6c 73 27 29 0d 0a 0d 0a 73 74 61  ,'sxlls')....sta
08f0: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52  tement ok..INSER
0900: 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55  T INTO tab0 VALU
0910: 45 53 28 32 36 2c 32 31 37 2c 34 37 35 2e 39 2c  ES(26,217,475.9,
0920: 27 72 63 68 66 78 27 2c 35 31 39 2c 37 35 39 2e  'rchfx',519,759.
0930: 32 33 2c 27 72 78 70 70 64 27 29 0d 0a 0d 0a 73  23,'rxppd')....s
0940: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53  tatement ok..INS
0950: 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41  ERT INTO tab0 VA
0960: 4c 55 45 53 28 32 37 2c 33 36 35 2c 32 37 30 2e  LUES(27,365,270.
0970: 32 32 2c 27 63 6d 7a 73 71 27 2c 39 38 33 2c 38  22,'cmzsq',983,8
0980: 34 39 2e 39 38 2c 27 78 61 61 76 69 27 29 0d 0a  49.98,'xaavi')..
0990: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
09a0: 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30  INSERT INTO tab0
09b0: 20 56 41 4c 55 45 53 28 32 38 2c 36 35 30 2c 33   VALUES(28,650,3
09c0: 30 36 2e 31 36 2c 27 79 6d 77 6e 69 27 2c 34 33  06.16,'ymwni',43
09d0: 38 2c 32 30 30 2e 37 37 2c 27 64 6b 67 77 69 27  8,200.77,'dkgwi'
09e0: 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  )....statement o
09f0: 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74  k..INSERT INTO t
0a00: 61 62 30 20 56 41 4c 55 45 53 28 32 39 2c 36 39  ab0 VALUES(29,69
0a10: 2c 32 35 31 2e 39 35 2c 27 61 78 6b 76 76 27 2c  ,251.95,'axkvv',
0a20: 39 31 33 2c 33 37 37 2e 39 30 2c 27 68 70 7a 6d  913,377.90,'hpzm
0a30: 6d 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  m')....statement
0a40: 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f   ok..INSERT INTO
0a50: 20 74 61 62 30 20 56 41 4c 55 45 53 28 33 30 2c   tab0 VALUES(30,
0a60: 39 30 2c 33 35 34 2e 38 37 2c 27 6c 76 71 78 71  90,354.87,'lvqxq
0a70: 27 2c 37 32 30 2c 31 30 30 2e 32 38 2c 27 70 61  ',720,100.28,'pa
0a80: 7a 73 79 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65  zsy')....stateme
0a90: 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e  nt ok..INSERT IN
0aa0: 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 33  TO tab0 VALUES(3
0ab0: 31 2c 32 37 37 2c 35 38 33 2e 34 2c 27 71 62 6a  1,277,583.4,'qbj
0ac0: 77 7a 27 2c 38 31 2c 33 36 32 2e 39 33 2c 27 78  wz',81,362.93,'x
0ad0: 74 69 75 6c 27 29 0d 0a 0d 0a 73 74 61 74 65 6d  tiul')....statem
0ae0: 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49  ent ok..INSERT I
0af0: 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28  NTO tab0 VALUES(
0b00: 33 32 2c 39 31 33 2c 37 34 31 2e 31 30 2c 27 73  32,913,741.10,'s
0b10: 72 69 65 76 27 2c 37 35 30 2c 35 35 38 2e 37 32  riev',750,558.72
0b20: 2c 27 6d 78 70 6f 75 27 29 0d 0a 0d 0a 73 74 61  ,'mxpou')....sta
0b30: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52  tement ok..INSER
0b40: 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55  T INTO tab0 VALU
0b50: 45 53 28 33 33 2c 36 32 39 2c 35 39 33 2e 37 37  ES(33,629,593.77
0b60: 2c 27 69 78 66 69 65 27 2c 36 33 38 2c 36 30 36  ,'ixfie',638,606
0b70: 2e 39 31 2c 27 6c 70 79 69 72 27 29 0d 0a 0d 0a  .91,'lpyir')....
0b80: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e  statement ok..IN
0b90: 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56  SERT INTO tab0 V
0ba0: 41 4c 55 45 53 28 33 34 2c 32 36 2c 39 39 33 2e  ALUES(34,26,993.
0bb0: 35 32 2c 27 61 6e 75 6b 62 27 2c 34 34 32 2c 37  52,'anukb',442,7
0bc0: 36 2e 38 33 2c 27 75 65 62 65 7a 27 29 0d 0a 0d  6.83,'uebez')...
0bd0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
0be0: 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20  NSERT INTO tab0 
0bf0: 56 41 4c 55 45 53 28 33 35 2c 32 39 39 2c 39 2e  VALUES(35,299,9.
0c00: 31 39 2c 27 66 6e 63 76 71 27 2c 32 36 34 2c 33  19,'fncvq',264,3
0c10: 31 35 2e 34 37 2c 27 6a 67 70 7a 75 27 29 0d 0a  15.47,'jgpzu')..
0c20: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
0c30: 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30  INSERT INTO tab0
0c40: 20 56 41 4c 55 45 53 28 33 36 2c 38 36 37 2c 34   VALUES(36,867,4
0c50: 36 2e 35 39 2c 27 68 76 6f 77 6e 27 2c 32 34 33  6.59,'hvown',243
0c60: 2c 35 36 37 2e 31 33 2c 27 66 61 61 70 71 27 29  ,567.13,'faapq')
0c70: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
0c80: 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61  ..INSERT INTO ta
0c90: 62 30 20 56 41 4c 55 45 53 28 33 37 2c 39 39 32  b0 VALUES(37,992
0ca0: 2c 39 37 30 2e 31 34 2c 27 7a 78 63 6a 72 27 2c  ,970.14,'zxcjr',
0cb0: 31 37 32 2c 31 30 34 2e 32 2c 27 70 7a 7a 78 6e  172,104.2,'pzzxn
0cc0: 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  ')....statement 
0cd0: 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20  ok..INSERT INTO 
0ce0: 74 61 62 30 20 56 41 4c 55 45 53 28 33 38 2c 34  tab0 VALUES(38,4
0cf0: 30 37 2c 32 33 38 2e 35 32 2c 27 63 67 67 66 72  07,238.52,'cggfr
0d00: 27 2c 31 33 30 2c 33 34 36 2e 39 32 2c 27 63 70  ',130,346.92,'cp
0d10: 65 63 63 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65  ecc')....stateme
0d20: 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e  nt ok..INSERT IN
0d30: 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 33  TO tab0 VALUES(3
0d40: 39 2c 39 34 33 2c 31 38 2e 32 35 2c 27 61 65 68  9,943,18.25,'aeh
0d50: 64 75 27 2c 31 30 35 2c 39 39 31 2e 37 36 2c 27  du',105,991.76,'
0d60: 76 79 73 6f 75 27 29 0d 0a 0d 0a 73 74 61 74 65  vysou')....state
0d70: 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20  ment ok..INSERT 
0d80: 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53  INTO tab0 VALUES
0d90: 28 34 30 2c 31 34 38 2c 33 31 36 2e 33 34 2c 27  (40,148,316.34,'
0da0: 70 69 69 68 63 27 2c 36 31 34 2c 31 33 36 2e 32  piihc',614,136.2
0db0: 38 2c 27 6d 65 62 68 78 27 29 0d 0a 0d 0a 73 74  8,'mebhx')....st
0dc0: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45  atement ok..INSE
0dd0: 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c  RT INTO tab0 VAL
0de0: 55 45 53 28 34 31 2c 39 31 38 2c 31 30 32 2e 39  UES(41,918,102.9
0df0: 32 2c 27 6b 6c 6d 74 71 27 2c 33 33 37 2c 34 30  2,'klmtq',337,40
0e00: 34 2e 36 34 2c 27 6c 6a 69 72 73 27 29 0d 0a 0d  4.64,'ljirs')...
0e10: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
0e20: 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20  NSERT INTO tab0 
0e30: 56 41 4c 55 45 53 28 34 32 2c 31 32 31 2c 34 33  VALUES(42,121,43
0e40: 33 2e 38 34 2c 27 74 74 62 69 6e 27 2c 37 33 34  3.84,'ttbin',734
0e50: 2c 36 37 2e 37 2c 27 61 61 65 61 71 27 29 0d 0a  ,67.7,'aaeaq')..
0e60: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
0e70: 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30  INSERT INTO tab0
0e80: 20 56 41 4c 55 45 53 28 34 33 2c 32 31 38 2c 35   VALUES(43,218,5
0e90: 37 39 2e 33 32 2c 27 76 76 6f 7a 62 27 2c 36 37  79.32,'vvozb',67
0ea0: 35 2c 31 37 34 2e 34 33 2c 27 6b 70 65 67 6c 27  5,174.43,'kpegl'
0eb0: 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  )....statement o
0ec0: 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74  k..INSERT INTO t
0ed0: 61 62 30 20 56 41 4c 55 45 53 28 34 34 2c 38 39  ab0 VALUES(44,89
0ee0: 30 2c 31 34 38 2e 35 38 2c 27 7a 63 76 73 77 27  0,148.58,'zcvsw'
0ef0: 2c 36 31 2c 36 37 34 2e 39 33 2c 27 7a 6a 76 6c  ,61,674.93,'zjvl
0f00: 65 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  e')....statement
0f10: 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f   ok..INSERT INTO
0f20: 20 74 61 62 30 20 56 41 4c 55 45 53 28 34 35 2c   tab0 VALUES(45,
0f30: 36 36 38 2c 32 31 31 2e 34 33 2c 27 71 6e 66 78  668,211.43,'qnfx
0f40: 7a 27 2c 34 35 35 2c 35 34 31 2e 36 37 2c 27 6a  z',455,541.67,'j
0f50: 78 71 6f 6b 27 29 0d 0a 0d 0a 73 74 61 74 65 6d  xqok')....statem
0f60: 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49  ent ok..INSERT I
0f70: 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28  NTO tab0 VALUES(
0f80: 34 36 2c 35 35 30 2c 34 32 36 2e 39 32 2c 27 6f  46,550,426.92,'o
0f90: 64 73 66 64 27 2c 36 39 39 2c 38 39 38 2e 33 30  dsfd',699,898.30
0fa0: 2c 27 6b 71 68 7a 6b 27 29 0d 0a 0d 0a 73 74 61  ,'kqhzk')....sta
0fb0: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52  tement ok..INSER
0fc0: 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55  T INTO tab0 VALU
0fd0: 45 53 28 34 37 2c 36 33 32 2c 31 36 36 2e 39 38  ES(47,632,166.98
0fe0: 2c 27 77 74 62 79 70 27 2c 35 34 36 2c 31 34 37  ,'wtbyp',546,147
0ff0: 2e 36 36 2c 27 70 71 77 65 65 27 29 0d 0a 0d 0a  .66,'pqwee')....
1000: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e  statement ok..IN
1010: 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56  SERT INTO tab0 V
1020: 41 4c 55 45 53 28 34 38 2c 37 32 39 2c 36 33 38  ALUES(48,729,638
1030: 2e 31 2c 27 68 6f 77 76 6f 27 2c 32 38 32 2c 38  .1,'howvo',282,8
1040: 38 2e 33 37 2c 27 78 63 76 69 6e 27 29 0d 0a 0d  8.37,'xcvin')...
1050: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
1060: 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20  NSERT INTO tab0 
1070: 56 41 4c 55 45 53 28 34 39 2c 30 2c 31 36 2e 35  VALUES(49,0,16.5
1080: 31 2c 27 65 74 71 72 64 27 2c 33 34 39 2c 34 35  1,'etqrd',349,45
1090: 2e 35 30 2c 27 63 64 63 7a 6a 27 29 0d 0a 0d 0a  .50,'cdczj')....
10a0: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e  statement ok..IN
10b0: 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56  SERT INTO tab0 V
10c0: 41 4c 55 45 53 28 35 30 2c 35 38 30 2c 35 36 31  ALUES(50,580,561
10d0: 2e 37 35 2c 27 72 64 66 78 6d 27 2c 39 37 34 2c  .75,'rdfxm',974,
10e0: 39 39 37 2e 31 34 2c 27 74 66 6c 6e 74 27 29 0d  997.14,'tflnt').
10f0: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
1100: 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62  .INSERT INTO tab
1110: 30 20 56 41 4c 55 45 53 28 35 31 2c 31 39 36 2c  0 VALUES(51,196,
1120: 37 34 35 2e 33 32 2c 27 78 75 6b 64 62 27 2c 37  745.32,'xukdb',7
1130: 39 32 2c 36 39 33 2e 37 2c 27 6c 77 68 62 79 27  92,693.7,'lwhby'
1140: 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  )....statement o
1150: 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74  k..INSERT INTO t
1160: 61 62 30 20 56 41 4c 55 45 53 28 35 32 2c 37 39  ab0 VALUES(52,79
1170: 37 2c 33 38 30 2e 38 34 2c 27 78 71 71 79 6d 27  7,380.84,'xqqym'
1180: 2c 34 37 32 2c 37 38 36 2e 33 37 2c 27 78 69 64  ,472,786.37,'xid
1190: 76 6f 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  vo')....statemen
11a0: 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54  t ok..INSERT INT
11b0: 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 35 33  O tab0 VALUES(53
11c0: 2c 31 37 35 2c 37 33 39 2e 35 31 2c 27 7a 64 73  ,175,739.51,'zds
11d0: 6c 79 27 2c 33 34 30 2c 39 35 33 2e 34 2c 27 79  ly',340,953.4,'y
11e0: 66 6c 77 75 27 29 0d 0a 0d 0a 73 74 61 74 65 6d  flwu')....statem
11f0: 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49  ent ok..INSERT I
1200: 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28  NTO tab0 VALUES(
1210: 35 34 2c 35 39 36 2c 36 38 34 2e 37 37 2c 27 73  54,596,684.77,'s
1220: 77 61 77 64 27 2c 35 2c 32 31 2e 36 32 2c 27 79  wawd',5,21.62,'y
1230: 79 76 74 6d 27 29 0d 0a 0d 0a 73 74 61 74 65 6d  yvtm')....statem
1240: 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49  ent ok..INSERT I
1250: 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28  NTO tab0 VALUES(
1260: 35 35 2c 34 32 31 2c 37 39 31 2e 39 33 2c 27 63  55,421,791.93,'c
1270: 64 74 65 6e 27 2c 39 38 35 2c 39 36 2e 38 34 2c  dten',985,96.84,
1280: 27 6e 71 69 63 65 27 29 0d 0a 0d 0a 73 74 61 74  'nqice')....stat
1290: 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54  ement ok..INSERT
12a0: 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45   INTO tab0 VALUE
12b0: 53 28 35 36 2c 37 33 31 2c 34 37 31 2e 37 39 2c  S(56,731,471.79,
12c0: 27 71 73 7a 75 6a 27 2c 33 33 30 2c 36 37 37 2e  'qszuj',330,677.
12d0: 32 31 2c 27 64 6e 69 65 69 27 29 0d 0a 0d 0a 73  21,'dniei')....s
12e0: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53  tatement ok..INS
12f0: 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41  ERT INTO tab0 VA
1300: 4c 55 45 53 28 35 37 2c 39 35 32 2c 31 30 30 2e  LUES(57,952,100.
1310: 32 35 2c 27 6f 66 73 63 75 27 2c 32 35 31 2c 37  25,'ofscu',251,7
1320: 39 35 2e 36 39 2c 27 74 72 75 72 6b 27 29 0d 0a  95.69,'trurk')..
1330: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
1340: 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30  INSERT INTO tab0
1350: 20 56 41 4c 55 45 53 28 35 38 2c 34 38 33 2c 31   VALUES(58,483,1
1360: 34 32 2e 39 35 2c 27 75 61 64 64 63 27 2c 37 33  42.95,'uaddc',73
1370: 39 2c 31 33 30 2e 32 36 2c 27 6b 70 6a 66 79 27  9,130.26,'kpjfy'
1380: 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  )....statement o
1390: 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74  k..INSERT INTO t
13a0: 61 62 30 20 56 41 4c 55 45 53 28 35 39 2c 33 31  ab0 VALUES(59,31
13b0: 36 2c 32 37 33 2e 39 30 2c 27 67 72 72 66 73 27  6,273.90,'grrfs'
13c0: 2c 31 39 36 2c 31 33 37 2e 36 30 2c 27 78 76 6c  ,196,137.60,'xvl
13d0: 78 78 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  xx')....statemen
13e0: 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54  t ok..INSERT INT
13f0: 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 36 30  O tab0 VALUES(60
1400: 2c 36 36 35 2c 35 30 36 2e 37 2c 27 78 73 62 6f  ,665,506.7,'xsbo
1410: 6d 27 2c 35 33 2c 31 36 38 2e 36 36 2c 27 68 72  m',53,168.66,'hr
1420: 6d 66 6c 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65  mfl')....stateme
1430: 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e  nt ok..INSERT IN
1440: 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 36  TO tab0 VALUES(6
1450: 31 2c 35 39 32 2c 33 32 30 2e 38 2c 27 77 61 70  1,592,320.8,'wap
1460: 79 70 27 2c 34 30 35 2c 36 30 37 2e 33 35 2c 27  yp',405,607.35,'
1470: 75 72 78 69 69 27 29 0d 0a 0d 0a 73 74 61 74 65  urxii')....state
1480: 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20  ment ok..INSERT 
1490: 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53  INTO tab0 VALUES
14a0: 28 36 32 2c 36 32 34 2c 37 37 39 2e 37 36 2c 27  (62,624,779.76,'
14b0: 6d 73 64 64 77 27 2c 36 32 35 2c 39 38 32 2e 39  msddw',625,982.9
14c0: 2c 27 62 6a 68 78 7a 27 29 0d 0a 0d 0a 73 74 61  ,'bjhxz')....sta
14d0: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52  tement ok..INSER
14e0: 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55  T INTO tab0 VALU
14f0: 45 53 28 36 33 2c 33 39 30 2c 36 36 31 2e 38 31  ES(63,390,661.81
1500: 2c 27 70 72 69 76 74 27 2c 39 39 37 2c 31 30 31  ,'privt',997,101
1510: 2e 35 30 2c 27 62 76 70 74 6e 27 29 0d 0a 0d 0a  .50,'bvptn')....
1520: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e  statement ok..IN
1530: 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56  SERT INTO tab0 V
1540: 41 4c 55 45 53 28 36 34 2c 32 33 35 2c 35 38 32  ALUES(64,235,582
1550: 2e 34 30 2c 27 6f 62 73 62 71 27 2c 33 33 38 2c  .40,'obsbq',338,
1560: 31 36 39 2e 30 2c 27 6f 68 65 67 79 27 29 0d 0a  169.0,'ohegy')..
1570: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
1580: 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30  INSERT INTO tab0
1590: 20 56 41 4c 55 45 53 28 36 35 2c 38 35 33 2c 31   VALUES(65,853,1
15a0: 32 30 2e 38 34 2c 27 6b 63 73 77 74 27 2c 36 32  20.84,'kcswt',62
15b0: 33 2c 39 31 39 2e 34 31 2c 27 77 76 79 67 6a 27  3,919.41,'wvygj'
15c0: 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  )....statement o
15d0: 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74  k..INSERT INTO t
15e0: 61 62 30 20 56 41 4c 55 45 53 28 36 36 2c 39 30  ab0 VALUES(66,90
15f0: 36 2c 39 34 32 2e 31 36 2c 27 78 72 7a 79 6c 27  6,942.16,'xrzyl'
1600: 2c 36 30 39 2c 37 33 34 2e 36 33 2c 27 69 61 6d  ,609,734.63,'iam
1610: 6c 78 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  lx')....statemen
1620: 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54  t ok..INSERT INT
1630: 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 36 37  O tab0 VALUES(67
1640: 2c 36 35 33 2c 39 32 37 2e 37 35 2c 27 76 77 6a  ,653,927.75,'vwj
1650: 66 67 27 2c 34 36 32 2c 37 37 30 2e 32 30 2c 27  fg',462,770.20,'
1660: 63 6b 65 66 7a 27 29 0d 0a 0d 0a 73 74 61 74 65  ckefz')....state
1670: 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20  ment ok..INSERT 
1680: 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53  INTO tab0 VALUES
1690: 28 36 38 2c 35 37 35 2c 32 39 33 2e 39 38 2c 27  (68,575,293.98,'
16a0: 79 72 63 6e 62 27 2c 33 38 33 2c 38 37 2e 30 2c  yrcnb',383,87.0,
16b0: 27 6f 68 6c 62 6d 27 29 0d 0a 0d 0a 73 74 61 74  'ohlbm')....stat
16c0: 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54  ement ok..INSERT
16d0: 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45   INTO tab0 VALUE
16e0: 53 28 36 39 2c 39 39 36 2c 37 32 30 2e 38 36 2c  S(69,996,720.86,
16f0: 27 65 6e 78 68 64 27 2c 32 32 38 2c 37 36 37 2e  'enxhd',228,767.
1700: 37 39 2c 27 68 66 6f 6a 72 27 29 0d 0a 0d 0a 73  79,'hfojr')....s
1710: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53  tatement ok..INS
1720: 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41  ERT INTO tab0 VA
1730: 4c 55 45 53 28 37 30 2c 37 31 32 2c 34 37 36 2e  LUES(70,712,476.
1740: 36 31 2c 27 73 62 64 7a 6b 27 2c 31 33 38 2c 34  61,'sbdzk',138,4
1750: 36 2e 39 31 2c 27 64 74 66 78 6e 27 29 0d 0a 0d  6.91,'dtfxn')...
1760: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
1770: 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20  NSERT INTO tab0 
1780: 56 41 4c 55 45 53 28 37 31 2c 36 31 37 2c 35 34  VALUES(71,617,54
1790: 31 2e 33 31 2c 27 67 71 77 77 6b 27 2c 31 36 33  1.31,'gqwwk',163
17a0: 2c 34 32 39 2e 38 35 2c 27 6f 7a 65 70 75 27 29  ,429.85,'ozepu')
17b0: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
17c0: 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61  ..INSERT INTO ta
17d0: 62 30 20 56 41 4c 55 45 53 28 37 32 2c 33 31 39  b0 VALUES(72,319
17e0: 2c 37 33 36 2e 35 34 2c 27 79 79 62 72 6e 27 2c  ,736.54,'yybrn',
17f0: 38 38 34 2c 38 33 31 2e 39 33 2c 27 6e 65 76 61  884,831.93,'neva
1800: 62 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  b')....statement
1810: 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f   ok..INSERT INTO
1820: 20 74 61 62 30 20 56 41 4c 55 45 53 28 37 33 2c   tab0 VALUES(73,
1830: 37 38 30 2c 38 34 31 2e 39 38 2c 27 71 75 70 61  780,841.98,'qupa
1840: 65 27 2c 34 32 2c 36 38 33 2e 38 37 2c 27 75 6c  e',42,683.87,'ul
1850: 61 63 79 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65  acy')....stateme
1860: 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e  nt ok..INSERT IN
1870: 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 37  TO tab0 VALUES(7
1880: 34 2c 39 32 38 2c 37 32 36 2e 37 2c 27 7a 6d 72  4,928,726.7,'zmr
1890: 68 73 27 2c 31 36 30 2c 37 33 2e 34 34 2c 27 79  hs',160,73.44,'y
18a0: 69 68 75 65 27 29 0d 0a 0d 0a 73 74 61 74 65 6d  ihue')....statem
18b0: 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49  ent ok..INSERT I
18c0: 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28  NTO tab0 VALUES(
18d0: 37 35 2c 32 38 37 2c 34 37 34 2e 35 37 2c 27 6e  75,287,474.57,'n
18e0: 72 6d 61 75 27 2c 31 37 31 2c 38 36 31 2e 31 30  rmau',171,861.10
18f0: 2c 27 6d 6a 7a 6d 76 27 29 0d 0a 0d 0a 73 74 61  ,'mjzmv')....sta
1900: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52  tement ok..INSER
1910: 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55  T INTO tab0 VALU
1920: 45 53 28 37 36 2c 36 30 32 2c 35 30 37 2e 32 37  ES(76,602,507.27
1930: 2c 27 77 76 74 74 69 27 2c 33 39 2c 38 30 38 2e  ,'wvtti',39,808.
1940: 35 38 2c 27 64 79 6c 77 68 27 29 0d 0a 0d 0a 73  58,'dylwh')....s
1950: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53  tatement ok..INS
1960: 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41  ERT INTO tab0 VA
1970: 4c 55 45 53 28 37 37 2c 34 36 36 2c 37 30 33 2e  LUES(77,466,703.
1980: 35 34 2c 27 75 7a 72 6d 73 27 2c 33 38 38 2c 37  54,'uzrms',388,7
1990: 30 31 2e 35 37 2c 27 74 70 79 6c 6b 27 29 0d 0a  01.57,'tpylk')..
19a0: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
19b0: 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30  INSERT INTO tab0
19c0: 20 56 41 4c 55 45 53 28 37 38 2c 39 33 38 2c 35   VALUES(78,938,5
19d0: 33 39 2e 30 2c 27 69 65 61 69 78 27 2c 31 32 32  39.0,'ieaix',122
19e0: 2c 34 37 36 2e 32 37 2c 27 70 78 62 65 74 27 29  ,476.27,'pxbet')
19f0: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
1a00: 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61  ..INSERT INTO ta
1a10: 62 30 20 56 41 4c 55 45 53 28 37 39 2c 31 37 37  b0 VALUES(79,177
1a20: 2c 31 39 37 2e 31 34 2c 27 79 6a 69 67 70 27 2c  ,197.14,'yjigp',
1a30: 35 39 2c 33 34 38 2e 39 2c 27 6b 7a 70 63 71 27  59,348.9,'kzpcq'
1a40: 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  )....statement o
1a50: 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74  k..INSERT INTO t
1a60: 61 62 30 20 56 41 4c 55 45 53 28 38 30 2c 36 30  ab0 VALUES(80,60
1a70: 2c 36 39 38 2e 39 30 2c 27 71 74 61 6e 66 27 2c  ,698.90,'qtanf',
1a80: 35 34 35 2c 39 32 37 2e 32 32 2c 27 6e 62 76 78  545,927.22,'nbvx
1a90: 66 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  f')....statement
1aa0: 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f   ok..INSERT INTO
1ab0: 20 74 61 62 30 20 56 41 4c 55 45 53 28 38 31 2c   tab0 VALUES(81,
1ac0: 38 31 32 2c 32 39 2e 33 38 2c 27 64 70 6d 6d 65  812,29.38,'dpmme
1ad0: 27 2c 38 36 2c 33 35 33 2e 32 37 2c 27 79 69 6f  ',86,353.27,'yio
1ae0: 74 74 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  tt')....statemen
1af0: 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54  t ok..INSERT INT
1b00: 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 38 32  O tab0 VALUES(82
1b10: 2c 36 32 37 2c 32 36 31 2e 33 38 2c 27 76 75 67  ,627,261.38,'vug
1b20: 64 61 27 2c 39 37 31 2c 34 31 33 2e 39 31 2c 27  da',971,413.91,'
1b30: 70 68 69 70 6e 27 29 0d 0a 0d 0a 73 74 61 74 65  phipn')....state
1b40: 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20  ment ok..INSERT 
1b50: 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53  INTO tab0 VALUES
1b60: 28 38 33 2c 32 39 35 2c 36 38 30 2e 38 2c 27 65  (83,295,680.8,'e
1b70: 6c 62 71 6c 27 2c 38 39 39 2c 36 37 33 2e 34 38  lbql',899,673.48
1b80: 2c 27 6c 70 6b 63 63 27 29 0d 0a 0d 0a 73 74 61  ,'lpkcc')....sta
1b90: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52  tement ok..INSER
1ba0: 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55  T INTO tab0 VALU
1bb0: 45 53 28 38 34 2c 38 32 37 2c 39 31 30 2e 36 34  ES(84,827,910.64
1bc0: 2c 27 70 6f 62 66 6c 27 2c 35 39 39 2c 35 39 36  ,'pobfl',599,596
1bd0: 2e 36 32 2c 27 6a 6e 62 61 6d 27 29 0d 0a 0d 0a  .62,'jnbam')....
1be0: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e  statement ok..IN
1bf0: 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56  SERT INTO tab0 V
1c00: 41 4c 55 45 53 28 38 35 2c 37 39 2c 33 37 2e 38  ALUES(85,79,37.8
1c10: 33 2c 27 71 72 78 6c 6c 27 2c 34 36 31 2c 36 37  3,'qrxll',461,67
1c20: 32 2e 38 39 2c 27 71 72 6f 7a 66 27 29 0d 0a 0d  2.89,'qrozf')...
1c30: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
1c40: 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20  NSERT INTO tab0 
1c50: 56 41 4c 55 45 53 28 38 36 2c 33 38 30 2c 37 33  VALUES(86,380,73
1c60: 37 2e 36 36 2c 27 65 6c 75 64 6f 27 2c 31 35 35  7.66,'eludo',155
1c70: 2c 35 34 32 2e 33 39 2c 27 77 72 6b 65 68 27 29  ,542.39,'wrkeh')
1c80: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
1c90: 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61  ..INSERT INTO ta
1ca0: 62 30 20 56 41 4c 55 45 53 28 38 37 2c 31 35 31  b0 VALUES(87,151
1cb0: 2c 33 39 34 2e 30 2c 27 6f 66 74 77 6d 27 2c 32  ,394.0,'oftwm',2
1cc0: 36 35 2c 31 32 30 2e 34 32 2c 27 62 70 6a 72 73  65,120.42,'bpjrs
1cd0: 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  ')....statement 
1ce0: 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20  ok..INSERT INTO 
1cf0: 74 61 62 30 20 56 41 4c 55 45 53 28 38 38 2c 35  tab0 VALUES(88,5
1d00: 33 37 2c 32 33 35 2e 32 30 2c 27 6f 74 71 6f 75  37,235.20,'otqou
1d10: 27 2c 39 30 30 2c 37 32 33 2e 36 2c 27 77 74 72  ',900,723.6,'wtr
1d20: 6b 65 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  ke')....statemen
1d30: 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54  t ok..INSERT INT
1d40: 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28 38 39  O tab0 VALUES(89
1d50: 2c 32 37 2c 34 34 39 2e 37 33 2c 27 74 76 68 66  ,27,449.73,'tvhf
1d60: 79 27 2c 33 33 33 2c 31 39 33 2e 38 32 2c 27 72  y',333,193.82,'r
1d70: 68 63 70 6c 27 29 0d 0a 0d 0a 73 74 61 74 65 6d  hcpl')....statem
1d80: 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49  ent ok..INSERT I
1d90: 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28  NTO tab0 VALUES(
1da0: 39 30 2c 38 31 2c 33 31 31 2e 38 30 2c 27 6b 76  90,81,311.80,'kv
1db0: 73 6b 6f 27 2c 36 32 31 2c 32 30 2e 32 34 2c 27  sko',621,20.24,'
1dc0: 74 75 63 6b 6d 27 29 0d 0a 0d 0a 73 74 61 74 65  tuckm')....state
1dd0: 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20  ment ok..INSERT 
1de0: 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53  INTO tab0 VALUES
1df0: 28 39 31 2c 37 35 35 2c 33 30 39 2e 39 37 2c 27  (91,755,309.97,'
1e00: 73 6c 63 61 6a 27 2c 32 32 35 2c 34 37 33 2e 35  slcaj',225,473.5
1e10: 36 2c 27 69 76 78 6e 6b 27 29 0d 0a 0d 0a 73 74  6,'ivxnk')....st
1e20: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45  atement ok..INSE
1e30: 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c  RT INTO tab0 VAL
1e40: 55 45 53 28 39 32 2c 33 32 36 2c 32 37 31 2e 37  UES(92,326,271.7
1e50: 39 2c 27 7a 65 61 77 6e 27 2c 36 34 32 2c 37 31  9,'zeawn',642,71
1e60: 37 2e 33 32 2c 27 72 75 74 7a 75 27 29 0d 0a 0d  7.32,'rutzu')...
1e70: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
1e80: 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20  NSERT INTO tab0 
1e90: 56 41 4c 55 45 53 28 39 33 2c 39 31 35 2c 34 38  VALUES(93,915,48
1ea0: 36 2e 34 33 2c 27 6f 61 70 65 6e 27 2c 32 37 2c  6.43,'oapen',27,
1eb0: 39 34 38 2e 39 35 2c 27 69 67 77 6e 73 27 29 0d  948.95,'igwns').
1ec0: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
1ed0: 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62  .INSERT INTO tab
1ee0: 30 20 56 41 4c 55 45 53 28 39 34 2c 31 31 36 2c  0 VALUES(94,116,
1ef0: 38 33 31 2e 32 38 2c 27 65 65 6d 6b 6d 27 2c 38  831.28,'eemkm',8
1f00: 31 36 2c 35 30 37 2e 34 37 2c 27 67 77 73 6a 76  16,507.47,'gwsjv
1f10: 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  ')....statement 
1f20: 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f 20  ok..INSERT INTO 
1f30: 74 61 62 30 20 56 41 4c 55 45 53 28 39 35 2c 36  tab0 VALUES(95,6
1f40: 31 38 2c 38 39 37 2e 36 30 2c 27 7a 6d 65 74 66  18,897.60,'zmetf
1f50: 27 2c 33 35 36 2c 31 33 2e 35 2c 27 75 72 7a 76  ',356,13.5,'urzv
1f60: 71 27 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  q')....statement
1f70: 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f   ok..INSERT INTO
1f80: 20 74 61 62 30 20 56 41 4c 55 45 53 28 39 36 2c   tab0 VALUES(96,
1f90: 38 32 38 2c 31 31 32 2e 31 33 2c 27 71 68 79 75  828,112.13,'qhyu
1fa0: 6b 27 2c 35 32 35 2c 34 38 36 2e 36 36 2c 27 79  k',525,486.66,'y
1fb0: 63 77 7a 6d 27 29 0d 0a 0d 0a 73 74 61 74 65 6d  cwzm')....statem
1fc0: 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49  ent ok..INSERT I
1fd0: 4e 54 4f 20 74 61 62 30 20 56 41 4c 55 45 53 28  NTO tab0 VALUES(
1fe0: 39 37 2c 35 30 33 2c 38 36 38 2e 37 35 2c 27 6c  97,503,868.75,'l
1ff0: 76 63 65 6f 27 2c 33 36 32 2c 34 37 30 2e 37 30  vceo',362,470.70
2000: 2c 27 6b 66 63 64 72 27 29 0d 0a 0d 0a 73 74 61  ,'kfcdr')....sta
2010: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45 52  tement ok..INSER
2020: 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41 4c 55  T INTO tab0 VALU
2030: 45 53 28 39 38 2c 33 36 39 2c 36 34 33 2e 34 2c  ES(98,369,643.4,
2040: 27 70 62 63 63 6a 27 2c 36 38 37 2c 31 36 30 2e  'pbccj',687,160.
2050: 36 32 2c 27 74 71 63 70 73 27 29 0d 0a 0d 0a 73  62,'tqcps')....s
2060: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53  tatement ok..INS
2070: 45 52 54 20 49 4e 54 4f 20 74 61 62 30 20 56 41  ERT INTO tab0 VA
2080: 4c 55 45 53 28 39 39 2c 37 34 36 2c 31 32 38 2e  LUES(99,746,128.
2090: 39 35 2c 27 62 62 70 64 73 27 2c 37 32 37 2c 35  95,'bbpds',727,5
20a0: 32 35 2e 35 34 2c 27 6f 7a 62 67 6a 27 29 0d 0a  25.54,'ozbgj')..
20b0: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
20c0: 43 52 45 41 54 45 20 54 41 42 4c 45 20 74 61 62  CREATE TABLE tab
20d0: 31 28 70 6b 20 49 4e 54 45 47 45 52 20 50 52 49  1(pk INTEGER PRI
20e0: 4d 41 52 59 20 4b 45 59 2c 20 63 6f 6c 30 20 49  MARY KEY, col0 I
20f0: 4e 54 45 47 45 52 2c 20 63 6f 6c 31 20 46 4c 4f  NTEGER, col1 FLO
2100: 41 54 2c 20 63 6f 6c 32 20 54 45 58 54 2c 20 63  AT, col2 TEXT, c
2110: 6f 6c 33 20 49 4e 54 45 47 45 52 2c 20 63 6f 6c  ol3 INTEGER, col
2120: 34 20 46 4c 4f 41 54 2c 20 63 6f 6c 35 20 54 45  4 FLOAT, col5 TE
2130: 58 54 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  XT)....statement
2140: 20 6f 6b 0d 0a 43 52 45 41 54 45 20 49 4e 44 45   ok..CREATE INDE
2150: 58 20 69 64 78 5f 74 61 62 31 5f 30 20 6f 6e 20  X idx_tab1_0 on 
2160: 74 61 62 31 20 28 63 6f 6c 30 29 0d 0a 0d 0a 73  tab1 (col0)....s
2170: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45  tatement ok..CRE
2180: 41 54 45 20 49 4e 44 45 58 20 69 64 78 5f 74 61  ATE INDEX idx_ta
2190: 62 31 5f 31 20 6f 6e 20 74 61 62 31 20 28 63 6f  b1_1 on tab1 (co
21a0: 6c 31 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  l1)....statement
21b0: 20 6f 6b 0d 0a 43 52 45 41 54 45 20 49 4e 44 45   ok..CREATE INDE
21c0: 58 20 69 64 78 5f 74 61 62 31 5f 33 20 6f 6e 20  X idx_tab1_3 on 
21d0: 74 61 62 31 20 28 63 6f 6c 33 29 0d 0a 0d 0a 73  tab1 (col3)....s
21e0: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45  tatement ok..CRE
21f0: 41 54 45 20 49 4e 44 45 58 20 69 64 78 5f 74 61  ATE INDEX idx_ta
2200: 62 31 5f 34 20 6f 6e 20 74 61 62 31 20 28 63 6f  b1_4 on tab1 (co
2210: 6c 34 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  l4)....statement
2220: 20 6f 6b 0d 0a 49 4e 53 45 52 54 20 49 4e 54 4f   ok..INSERT INTO
2230: 20 74 61 62 31 20 53 45 4c 45 43 54 20 2a 20 46   tab1 SELECT * F
2240: 52 4f 4d 20 74 61 62 30 0d 0a 0d 0a 73 74 61 74  ROM tab0....stat
2250: 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45  ement ok..CREATE
2260: 20 54 41 42 4c 45 20 74 61 62 32 28 70 6b 20 49   TABLE tab2(pk I
2270: 4e 54 45 47 45 52 20 50 52 49 4d 41 52 59 20 4b  NTEGER PRIMARY K
2280: 45 59 2c 20 63 6f 6c 30 20 49 4e 54 45 47 45 52  EY, col0 INTEGER
2290: 2c 20 63 6f 6c 31 20 46 4c 4f 41 54 2c 20 63 6f  , col1 FLOAT, co
22a0: 6c 32 20 54 45 58 54 2c 20 63 6f 6c 33 20 49 4e  l2 TEXT, col3 IN
22b0: 54 45 47 45 52 2c 20 63 6f 6c 34 20 46 4c 4f 41  TEGER, col4 FLOA
22c0: 54 2c 20 63 6f 6c 35 20 54 45 58 54 29 0d 0a 0d  T, col5 TEXT)...
22d0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
22e0: 52 45 41 54 45 20 49 4e 44 45 58 20 69 64 78 5f  REATE INDEX idx_
22f0: 74 61 62 32 5f 30 20 4f 4e 20 74 61 62 32 20 28  tab2_0 ON tab2 (
2300: 63 6f 6c 33 20 44 45 53 43 2c 63 6f 6c 34 29 0d  col3 DESC,col4).
2310: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
2320: 0a 43 52 45 41 54 45 20 55 4e 49 51 55 45 20 49  .CREATE UNIQUE I
2330: 4e 44 45 58 20 69 64 78 5f 74 61 62 32 5f 31 20  NDEX idx_tab2_1 
2340: 4f 4e 20 74 61 62 32 20 28 63 6f 6c 34 2c 63 6f  ON tab2 (col4,co
2350: 6c 30 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  l0)....statement
2360: 20 6f 6b 0d 0a 43 52 45 41 54 45 20 49 4e 44 45   ok..CREATE INDE
2370: 58 20 69 64 78 5f 74 61 62 32 5f 34 20 4f 4e 20  X idx_tab2_4 ON 
2380: 74 61 62 32 20 28 63 6f 6c 30 2c 63 6f 6c 34 20  tab2 (col0,col4 
2390: 44 45 53 43 2c 63 6f 6c 31 29 0d 0a 0d 0a 73 74  DESC,col1)....st
23a0: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53 45  atement ok..INSE
23b0: 52 54 20 49 4e 54 4f 20 74 61 62 32 20 53 45 4c  RT INTO tab2 SEL
23c0: 45 43 54 20 2a 20 46 52 4f 4d 20 74 61 62 30 0d  ECT * FROM tab0.
23d0: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
23e0: 0a 43 52 45 41 54 45 20 54 41 42 4c 45 20 74 61  .CREATE TABLE ta
23f0: 62 33 28 70 6b 20 49 4e 54 45 47 45 52 20 50 52  b3(pk INTEGER PR
2400: 49 4d 41 52 59 20 4b 45 59 2c 20 63 6f 6c 30 20  IMARY KEY, col0 
2410: 49 4e 54 45 47 45 52 2c 20 63 6f 6c 31 20 46 4c  INTEGER, col1 FL
2420: 4f 41 54 2c 20 63 6f 6c 32 20 54 45 58 54 2c 20  OAT, col2 TEXT, 
2430: 63 6f 6c 33 20 49 4e 54 45 47 45 52 2c 20 63 6f  col3 INTEGER, co
2440: 6c 34 20 46 4c 4f 41 54 2c 20 63 6f 6c 35 20 54  l4 FLOAT, col5 T
2450: 45 58 54 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  EXT)....statemen
2460: 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 49 4e 44  t ok..CREATE IND
2470: 45 58 20 69 64 78 5f 74 61 62 33 5f 30 20 4f 4e  EX idx_tab3_0 ON
2480: 20 74 61 62 33 20 28 63 6f 6c 30 20 44 45 53 43   tab3 (col0 DESC
2490: 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  )....statement o
24a0: 6b 0d 0a 43 52 45 41 54 45 20 49 4e 44 45 58 20  k..CREATE INDEX 
24b0: 69 64 78 5f 74 61 62 33 5f 31 20 4f 4e 20 74 61  idx_tab3_1 ON ta
24c0: 62 33 20 28 63 6f 6c 34 20 44 45 53 43 29 0d 0a  b3 (col4 DESC)..
24d0: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
24e0: 49 4e 53 45 52 54 20 49 4e 54 4f 20 74 61 62 33  INSERT INTO tab3
24f0: 20 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20 74   SELECT * FROM t
2500: 61 62 30 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  ab0....statement
2510: 20 6f 6b 0d 0a 43 52 45 41 54 45 20 54 41 42 4c   ok..CREATE TABL
2520: 45 20 74 61 62 34 28 70 6b 20 49 4e 54 45 47 45  E tab4(pk INTEGE
2530: 52 20 50 52 49 4d 41 52 59 20 4b 45 59 2c 20 63  R PRIMARY KEY, c
2540: 6f 6c 30 20 49 4e 54 45 47 45 52 2c 20 63 6f 6c  ol0 INTEGER, col
2550: 31 20 46 4c 4f 41 54 2c 20 63 6f 6c 32 20 54 45  1 FLOAT, col2 TE
2560: 58 54 2c 20 63 6f 6c 33 20 49 4e 54 45 47 45 52  XT, col3 INTEGER
2570: 2c 20 63 6f 6c 34 20 46 4c 4f 41 54 2c 20 63 6f  , col4 FLOAT, co
2580: 6c 35 20 54 45 58 54 29 0d 0a 0d 0a 73 74 61 74  l5 TEXT)....stat
2590: 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45  ement ok..CREATE
25a0: 20 55 4e 49 51 55 45 20 49 4e 44 45 58 20 69 64   UNIQUE INDEX id
25b0: 78 5f 74 61 62 34 5f 30 20 4f 4e 20 74 61 62 34  x_tab4_0 ON tab4
25c0: 20 28 63 6f 6c 30 20 44 45 53 43 29 0d 0a 0d 0a   (col0 DESC)....
25d0: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52  statement ok..CR
25e0: 45 41 54 45 20 55 4e 49 51 55 45 20 49 4e 44 45  EATE UNIQUE INDE
25f0: 58 20 69 64 78 5f 74 61 62 34 5f 31 20 4f 4e 20  X idx_tab4_1 ON 
2600: 74 61 62 34 20 28 63 6f 6c 34 29 0d 0a 0d 0a 73  tab4 (col4)....s
2610: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 4e 53  tatement ok..INS
2620: 45 52 54 20 49 4e 54 4f 20 74 61 62 34 20 53 45  ERT INTO tab4 SE
2630: 4c 45 43 54 20 2a 20 46 52 4f 4d 20 74 61 62 30  LECT * FROM tab0
2640: 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73  ....query I rows
2650: 6f 72 74 20 6c 61 62 65 6c 2d 65 6d 70 74 79 0d  ort label-empty.
2660: 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20  .SELECT pk FROM 
2670: 74 61 62 30 20 57 48 45 52 45 20 70 6b 20 49 53  tab0 WHERE pk IS
2680: 20 4e 55 4c 4c 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 71   NULL..----....q
2690: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
26a0: 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43  label-all..SELEC
26b0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
26c0: 74 61 62 30 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20  tab0..----..200 
26d0: 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
26e0: 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65  o ee9d23c216f4de
26f0: 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34  232614e0a99cb5b4
2700: 36 31 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  61....onlyif mss
2710: 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
2720: 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
2730: 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
2740: 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
2750: 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
2760: 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
2770: 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
2780: 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61  AME = 'view_1_ta
2790: 62 30 5f 35 39 37 27 29 20 44 52 4f 50 20 56 49  b0_597') DROP VI
27a0: 45 57 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 35  EW view_1_tab0_5
27b0: 39 37 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  97....skipif mss
27c0: 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
27d0: 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
27e0: 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
27f0: 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61  EXISTS view_1_ta
2800: 62 30 5f 35 39 37 0d 0a 0d 0a 6f 6e 6c 79 69 66  b0_597....onlyif
2810: 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
2820: 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
2830: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
2840: 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
2850: 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
2860: 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
2870: 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
2880: 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
2890: 32 5f 74 61 62 30 5f 35 39 37 27 29 20 44 52 4f  2_tab0_597') DRO
28a0: 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
28b0: 62 30 5f 35 39 37 0d 0a 0d 0a 73 6b 69 70 69 66  b0_597....skipif
28c0: 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
28d0: 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
28e0: 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
28f0: 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
2900: 32 5f 74 61 62 30 5f 35 39 37 0d 0a 0d 0a 6f 6e  2_tab0_597....on
2910: 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
2920: 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
2930: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
2940: 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
2950: 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
2960: 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
2970: 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
2980: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
2990: 69 65 77 5f 33 5f 74 61 62 30 5f 35 39 37 27 29  iew_3_tab0_597')
29a0: 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
29b0: 33 5f 74 61 62 30 5f 35 39 37 0d 0a 0d 0a 73 6b  3_tab0_597....sk
29c0: 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
29d0: 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
29e0: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
29f0: 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
2a00: 69 65 77 5f 33 5f 74 61 62 30 5f 35 39 37 0d 0a  iew_3_tab0_597..
2a10: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
2a20: 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
2a30: 5f 31 5f 74 61 62 30 5f 35 39 37 20 41 53 20 53  _1_tab0_597 AS S
2a40: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2a50: 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 28  ROM tab0 WHERE (
2a60: 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29  (col1 >= 565.79)
2a70: 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38  ) AND col0 > 948
2a80: 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30 37   AND (col4 > 207
2a90: 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33  .27 OR col3 = 33
2aa0: 31 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  1)....statement 
2ab0: 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20  ok..CREATE VIEW 
2ac0: 76 69 65 77 5f 32 5f 74 61 62 30 5f 35 39 37 20  view_2_tab0_597 
2ad0: 41 53 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  AS SELECT pk, co
2ae0: 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45  l0 FROM tab0 WHE
2af0: 52 45 20 4e 4f 54 20 28 28 28 63 6f 6c 31 20 3e  RE NOT (((col1 >
2b00: 3d 20 35 36 35 2e 37 39 29 29 20 41 4e 44 20 63  = 565.79)) AND c
2b10: 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44 20 28 63  ol0 > 948 AND (c
2b20: 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f 52 20  ol4 > 207.27 OR 
2b30: 63 6f 6c 33 20 3d 20 33 33 31 29 29 0d 0a 0d 0a  col3 = 331))....
2b40: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52  statement ok..CR
2b50: 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f 33  EATE VIEW view_3
2b60: 5f 74 61 62 30 5f 35 39 37 20 41 53 20 53 45 4c  _tab0_597 AS SEL
2b70: 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69 65 77  ECT pk FROM view
2b80: 5f 31 5f 74 61 62 30 5f 35 39 37 0d 0a 0d 0a 71  _1_tab0_597....q
2b90: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
2ba0: 6c 61 62 65 6c 2d 30 2d 31 0d 0a 53 45 4c 45 43  label-0-1..SELEC
2bb0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
2bc0: 74 61 62 30 20 57 48 45 52 45 20 28 28 63 6f 6c  tab0 WHERE ((col
2bd0: 31 20 3e 3d 20 35 36 35 2e 37 39 29 29 20 41 4e  1 >= 565.79)) AN
2be0: 44 20 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44  D col0 > 948 AND
2bf0: 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20   (col4 > 207.27 
2c00: 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31 29 0d 0a  OR col3 = 331)..
2c10: 2d 2d 2d 2d 0d 0a 36 39 0d 0a 39 39 36 0d 0a 0d  ----..69..996...
2c20: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
2c30: 74 20 6c 61 62 65 6c 2d 30 2d 32 0d 0a 53 45 4c  t label-0-2..SEL
2c40: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
2c50: 4d 20 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54  M tab0 WHERE NOT
2c60: 20 28 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e   (((col1 >= 565.
2c70: 37 39 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20  79)) AND col0 > 
2c80: 39 34 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  948 AND (col4 > 
2c90: 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d  207.27 OR col3 =
2ca0: 20 33 33 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a 31 39   331))..----..19
2cb0: 38 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  8 values hashing
2cc0: 20 74 6f 20 32 31 33 37 38 36 30 38 37 31 61 65   to 2137860871ae
2cd0: 34 66 65 37 39 63 34 62 38 30 63 34 63 34 66 62  4fe79c4b80c4c4fb
2ce0: 62 65 39 66 0d 0a 0d 0a 71 75 65 72 79 20 49 49  be9f....query II
2cf0: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 30   rowsort label-0
2d00: 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
2d10: 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
2d20: 74 61 62 30 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a  tab0_597..----..
2d30: 36 39 0d 0a 39 39 36 0d 0a 0d 0a 71 75 65 72 79  69..996....query
2d40: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
2d50: 6c 2d 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b  l-0-2..SELECT pk
2d60: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
2d70: 5f 32 5f 74 61 62 30 5f 35 39 37 0d 0a 2d 2d 2d  _2_tab0_597..---
2d80: 2d 0d 0a 31 39 38 20 76 61 6c 75 65 73 20 68 61  -..198 values ha
2d90: 73 68 69 6e 67 20 74 6f 20 32 31 33 37 38 36 30  shing to 2137860
2da0: 38 37 31 61 65 34 66 65 37 39 63 34 62 38 30 63  871ae4fe79c4b80c
2db0: 34 63 34 66 62 62 65 39 66 0d 0a 0d 0a 71 75 65  4c4fbbe9f....que
2dc0: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
2dd0: 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
2de0: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
2df0: 62 30 20 57 48 45 52 45 20 28 28 63 6f 6c 31 20  b0 WHERE ((col1 
2e00: 3e 3d 20 35 36 35 2e 37 39 29 29 20 41 4e 44 20  >= 565.79)) AND 
2e10: 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44 20 28  col0 > 948 AND (
2e20: 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f 52  col4 > 207.27 OR
2e30: 20 63 6f 6c 33 20 3d 20 33 33 31 29 20 55 4e 49   col3 = 331) UNI
2e40: 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
2e50: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30  , col0 FROM tab0
2e60: 20 57 48 45 52 45 20 4e 4f 54 20 28 28 28 63 6f   WHERE NOT (((co
2e70: 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29 29 20 41  l1 >= 565.79)) A
2e80: 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e  ND col0 > 948 AN
2e90: 44 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37  D (col4 > 207.27
2ea0: 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31 29 29   OR col3 = 331))
2eb0: 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75  ..----..200 valu
2ec0: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65  es hashing to ee
2ed0: 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36  9d23c216f4de2326
2ee0: 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a  14e0a99cb5b461..
2ef0: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
2f00: 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45  rt label-all..SE
2f10: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
2f20: 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 35  OM view_1_tab0_5
2f30: 39 37 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c  97 UNION ALL SEL
2f40: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
2f50: 4d 20 76 69 65 77 5f 32 5f 74 61 62 30 5f 35 39  M view_2_tab0_59
2f60: 37 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c  7..----..200 val
2f70: 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65  ues hashing to e
2f80: 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32  e9d23c216f4de232
2f90: 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d  614e0a99cb5b461.
2fa0: 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73  ...query II rows
2fb0: 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53  ort label-all..S
2fc0: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2fd0: 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 28  ROM tab0 WHERE (
2fe0: 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29  (col1 >= 565.79)
2ff0: 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38  ) AND col0 > 948
3000: 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30 37   AND (col4 > 207
3010: 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33  .27 OR col3 = 33
3020: 31 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20  1) UNION SELECT 
3030: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
3040: 62 30 20 57 48 45 52 45 20 4e 4f 54 20 28 28 28  b0 WHERE NOT (((
3050: 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29 29  col1 >= 565.79))
3060: 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38 20   AND col0 > 948 
3070: 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e  AND (col4 > 207.
3080: 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31  27 OR col3 = 331
3090: 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  ))..----..200 va
30a0: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
30b0: 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
30c0: 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
30d0: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
30e0: 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
30f0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
3100: 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 30  FROM view_1_tab0
3110: 5f 35 39 37 20 55 4e 49 4f 4e 20 53 45 4c 45 43  _597 UNION SELEC
3120: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
3130: 76 69 65 77 5f 32 5f 74 61 62 30 5f 35 39 37 0d  view_2_tab0_597.
3140: 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65  .----..200 value
3150: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39  s hashing to ee9
3160: 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31  d23c216f4de23261
3170: 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d  4e0a99cb5b461...
3180: 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74  .query I rowsort
3190: 20 6c 61 62 65 6c 2d 30 2d 33 0d 0a 53 45 4c 45   label-0-3..SELE
31a0: 43 54 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c  CT pk FROM ( SEL
31b0: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
31c0: 4d 20 74 61 62 30 20 57 48 45 52 45 20 28 28 63  M tab0 WHERE ((c
31d0: 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29 29 20  ol1 >= 565.79)) 
31e0: 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38 20 41  AND col0 > 948 A
31f0: 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32  ND (col4 > 207.2
3200: 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31 29  7 OR col3 = 331)
3210: 20 29 20 41 53 20 74 61 62 30 5f 35 39 37 0d 0a   ) AS tab0_597..
3220: 2d 2d 2d 2d 0d 0a 36 39 0d 0a 0d 0a 71 75 65 72  ----..69....quer
3230: 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
3240: 6c 2d 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20  l-0-3..SELECT * 
3250: 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 30  FROM view_3_tab0
3260: 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a 36 39 0d 0a  _597..----..69..
3270: 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72  ..query I rowsor
3280: 74 20 6c 61 62 65 6c 2d 30 2d 33 0d 0a 53 45 4c  t label-0-3..SEL
3290: 45 43 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 30  ECT pk FROM tab0
32a0: 20 57 48 45 52 45 20 28 28 63 6f 6c 31 20 3e 3d   WHERE ((col1 >=
32b0: 20 35 36 35 2e 37 39 29 29 20 41 4e 44 20 63 6f   565.79)) AND co
32c0: 6c 30 20 3e 20 39 34 38 20 41 4e 44 20 28 63 6f  l0 > 948 AND (co
32d0: 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f 52 20 63  l4 > 207.27 OR c
32e0: 6f 6c 33 20 3d 20 33 33 31 29 0d 0a 2d 2d 2d 2d  ol3 = 331)..----
32f0: 0d 0a 36 39 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  ..69....statemen
3300: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
3310: 76 69 65 77 5f 31 5f 74 61 62 30 5f 35 39 37 0d  view_1_tab0_597.
3320: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
3330: 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f  .DROP VIEW view_
3340: 32 5f 74 61 62 30 5f 35 39 37 0d 0a 0d 0a 73 74  2_tab0_597....st
3350: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50  atement ok..DROP
3360: 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62   VIEW view_3_tab
3370: 30 5f 35 39 37 0d 0a 0d 0a 6f 6e 6c 79 69 66 20  0_597....onlyif 
3380: 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54  mssql # IF EXIST
3390: 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61  S support: ..sta
33a0: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58  tement ok..IF EX
33b0: 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42  ISTS (SELECT TAB
33c0: 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46  LE_NAME FROM INF
33d0: 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e  ORMATION_SCHEMA.
33e0: 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c  VIEWS WHERE TABL
33f0: 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 31  E_NAME = 'view_1
3400: 5f 74 61 62 31 5f 35 39 37 27 29 20 44 52 4f 50  _tab1_597') DROP
3410: 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62   VIEW view_1_tab
3420: 31 5f 35 39 37 0d 0a 0d 0a 73 6b 69 70 69 66 20  1_597....skipif 
3430: 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70  mssql # not comp
3440: 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e  atible..statemen
3450: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
3460: 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 31  IF EXISTS view_1
3470: 5f 74 61 62 31 5f 35 39 37 0d 0a 0d 0a 6f 6e 6c  _tab1_597....onl
3480: 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45  yif mssql # IF E
3490: 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d  XISTS support: .
34a0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
34b0: 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54  F EXISTS (SELECT
34c0: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d   TABLE_NAME FROM
34d0: 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48   INFORMATION_SCH
34e0: 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20  EMA.VIEWS WHERE 
34f0: 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69  TABLE_NAME = 'vi
3500: 65 77 5f 32 5f 74 61 62 31 5f 35 39 37 27 29 20  ew_2_tab1_597') 
3510: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32  DROP VIEW view_2
3520: 5f 74 61 62 31 5f 35 39 37 0d 0a 0d 0a 73 6b 69  _tab1_597....ski
3530: 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20  pif mssql # not 
3540: 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74  compatible..stat
3550: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
3560: 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69  IEW IF EXISTS vi
3570: 65 77 5f 32 5f 74 61 62 31 5f 35 39 37 0d 0a 0d  ew_2_tab1_597...
3580: 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20  .onlyif mssql # 
3590: 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f 72  IF EXISTS suppor
35a0: 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  t: ..statement o
35b0: 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53 45  k..IF EXISTS (SE
35c0: 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20  LECT TABLE_NAME 
35d0: 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e  FROM INFORMATION
35e0: 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48  _SCHEMA.VIEWS WH
35f0: 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d  ERE TABLE_NAME =
3600: 20 27 76 69 65 77 5f 33 5f 74 61 62 31 5f 35 39   'view_3_tab1_59
3610: 37 27 29 20 44 52 4f 50 20 56 49 45 57 20 76 69  7') DROP VIEW vi
3620: 65 77 5f 33 5f 74 61 62 31 5f 35 39 37 0d 0a 0d  ew_3_tab1_597...
3630: 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20  .skipif mssql # 
3640: 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a  not compatible..
3650: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
3660: 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53 54  OP VIEW IF EXIST
3670: 53 20 76 69 65 77 5f 33 5f 74 61 62 31 5f 35 39  S view_3_tab1_59
3680: 37 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  7....statement o
3690: 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20 76  k..CREATE VIEW v
36a0: 69 65 77 5f 31 5f 74 61 62 31 5f 35 39 37 20 41  iew_1_tab1_597 A
36b0: 53 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  S SELECT pk, col
36c0: 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52  0 FROM tab1 WHER
36d0: 45 20 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e  E ((col1 >= 565.
36e0: 37 39 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20  79)) AND col0 > 
36f0: 39 34 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  948 AND (col4 > 
3700: 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d  207.27 OR col3 =
3710: 20 33 33 31 29 0d 0a 0d 0a 73 74 61 74 65 6d 65   331)....stateme
3720: 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49  nt ok..CREATE VI
3730: 45 57 20 76 69 65 77 5f 32 5f 74 61 62 31 5f 35  EW view_2_tab1_5
3740: 39 37 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c  97 AS SELECT pk,
3750: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20   col0 FROM tab1 
3760: 57 48 45 52 45 20 4e 4f 54 20 28 28 28 63 6f 6c  WHERE NOT (((col
3770: 31 20 3e 3d 20 35 36 35 2e 37 39 29 29 20 41 4e  1 >= 565.79)) AN
3780: 44 20 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44  D col0 > 948 AND
3790: 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20   (col4 > 207.27 
37a0: 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31 29 29 0d  OR col3 = 331)).
37b0: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
37c0: 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
37d0: 77 5f 33 5f 74 61 62 31 5f 35 39 37 20 41 53 20  w_3_tab1_597 AS 
37e0: 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76  SELECT pk FROM v
37f0: 69 65 77 5f 31 5f 74 61 62 31 5f 35 39 37 0d 0a  iew_1_tab1_597..
3800: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
3810: 72 74 20 6c 61 62 65 6c 2d 30 2d 31 0d 0a 53 45  rt label-0-1..SE
3820: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
3830: 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 28 28  OM tab1 WHERE ((
3840: 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29 29  col1 >= 565.79))
3850: 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38 20   AND col0 > 948 
3860: 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e  AND (col4 > 207.
3870: 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31  27 OR col3 = 331
3880: 29 0d 0a 2d 2d 2d 2d 0d 0a 36 39 0d 0a 39 39 36  )..----..69..996
3890: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
38a0: 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d 32 0d 0a  sort label-0-2..
38b0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
38c0: 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20  FROM tab1 WHERE 
38d0: 4e 4f 54 20 28 28 28 63 6f 6c 31 20 3e 3d 20 35  NOT (((col1 >= 5
38e0: 36 35 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c 30  65.79)) AND col0
38f0: 20 3e 20 39 34 38 20 41 4e 44 20 28 63 6f 6c 34   > 948 AND (col4
3900: 20 3e 20 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c   > 207.27 OR col
3910: 33 20 3d 20 33 33 31 29 29 0d 0a 2d 2d 2d 2d 0d  3 = 331))..----.
3920: 0a 31 39 38 20 76 61 6c 75 65 73 20 68 61 73 68  .198 values hash
3930: 69 6e 67 20 74 6f 20 32 31 33 37 38 36 30 38 37  ing to 213786087
3940: 31 61 65 34 66 65 37 39 63 34 62 38 30 63 34 63  1ae4fe79c4b80c4c
3950: 34 66 62 62 65 39 66 0d 0a 0d 0a 71 75 65 72 79  4fbbe9f....query
3960: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
3970: 6c 2d 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  l-0-1..SELECT pk
3980: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
3990: 5f 31 5f 74 61 62 31 5f 35 39 37 0d 0a 2d 2d 2d  _1_tab1_597..---
39a0: 2d 0d 0a 36 39 0d 0a 39 39 36 0d 0a 0d 0a 71 75  -..69..996....qu
39b0: 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
39c0: 61 62 65 6c 2d 30 2d 32 0d 0a 53 45 4c 45 43 54  abel-0-2..SELECT
39d0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76   pk, col0 FROM v
39e0: 69 65 77 5f 32 5f 74 61 62 31 5f 35 39 37 0d 0a  iew_2_tab1_597..
39f0: 2d 2d 2d 2d 0d 0a 31 39 38 20 76 61 6c 75 65 73  ----..198 values
3a00: 20 68 61 73 68 69 6e 67 20 74 6f 20 32 31 33 37   hashing to 2137
3a10: 38 36 30 38 37 31 61 65 34 66 65 37 39 63 34 62  860871ae4fe79c4b
3a20: 38 30 63 34 63 34 66 62 62 65 39 66 0d 0a 0d 0a  80c4c4fbbe9f....
3a30: 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
3a40: 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
3a50: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
3a60: 20 74 61 62 31 20 57 48 45 52 45 20 28 28 63 6f   tab1 WHERE ((co
3a70: 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29 29 20 41  l1 >= 565.79)) A
3a80: 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e  ND col0 > 948 AN
3a90: 44 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37  D (col4 > 207.27
3aa0: 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31 29 20   OR col3 = 331) 
3ab0: 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54  UNION ALL SELECT
3ac0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
3ad0: 61 62 31 20 57 48 45 52 45 20 4e 4f 54 20 28 28  ab1 WHERE NOT ((
3ae0: 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29  (col1 >= 565.79)
3af0: 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38  ) AND col0 > 948
3b00: 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30 37   AND (col4 > 207
3b10: 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33  .27 OR col3 = 33
3b20: 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  1))..----..200 v
3b30: 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
3b40: 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
3b50: 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
3b60: 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
3b70: 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
3b80: 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
3b90: 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
3ba0: 31 5f 35 39 37 20 55 4e 49 4f 4e 20 41 4c 4c 20  1_597 UNION ALL 
3bb0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
3bc0: 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 31  FROM view_2_tab1
3bd0: 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20  _597..----..200 
3be0: 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
3bf0: 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65  o ee9d23c216f4de
3c00: 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34  232614e0a99cb5b4
3c10: 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  61....query II r
3c20: 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c  owsort label-all
3c30: 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
3c40: 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52  0 FROM tab1 WHER
3c50: 45 20 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e  E ((col1 >= 565.
3c60: 37 39 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20  79)) AND col0 > 
3c70: 39 34 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  948 AND (col4 > 
3c80: 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d  207.27 OR col3 =
3c90: 20 33 33 31 29 20 55 4e 49 4f 4e 20 53 45 4c 45   331) UNION SELE
3ca0: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
3cb0: 20 74 61 62 31 20 57 48 45 52 45 20 4e 4f 54 20   tab1 WHERE NOT 
3cc0: 28 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37  (((col1 >= 565.7
3cd0: 39 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39  9)) AND col0 > 9
3ce0: 34 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32  48 AND (col4 > 2
3cf0: 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20  07.27 OR col3 = 
3d00: 33 33 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30  331))..----..200
3d10: 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
3d20: 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64  to ee9d23c216f4d
3d30: 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62  e232614e0a99cb5b
3d40: 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  461....query II 
3d50: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c  rowsort label-al
3d60: 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  l..SELECT pk, co
3d70: 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74  l0 FROM view_1_t
3d80: 61 62 31 5f 35 39 37 20 55 4e 49 4f 4e 20 53 45  ab1_597 UNION SE
3d90: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
3da0: 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 31 5f 35  OM view_2_tab1_5
3db0: 39 37 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  97..----..200 va
3dc0: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
3dd0: 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
3de0: 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
3df0: 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73  ....query I rows
3e00: 6f 72 74 20 6c 61 62 65 6c 2d 30 2d 33 0d 0a 53  ort label-0-3..S
3e10: 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 28 20  ELECT pk FROM ( 
3e20: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
3e30: 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20  FROM tab1 WHERE 
3e40: 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39  ((col1 >= 565.79
3e50: 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34  )) AND col0 > 94
3e60: 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30  8 AND (col4 > 20
3e70: 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33  7.27 OR col3 = 3
3e80: 33 31 29 20 29 20 41 53 20 74 61 62 31 5f 35 39  31) ) AS tab1_59
3e90: 37 0d 0a 2d 2d 2d 2d 0d 0a 36 39 0d 0a 0d 0a 71  7..----..69....q
3ea0: 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c  uery I rowsort l
3eb0: 61 62 65 6c 2d 30 2d 33 0d 0a 53 45 4c 45 43 54  abel-0-3..SELECT
3ec0: 20 2a 20 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74   * FROM view_3_t
3ed0: 61 62 31 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a 36  ab1_597..----..6
3ee0: 39 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  9....query I row
3ef0: 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d 33 0d 0a  sort label-0-3..
3f00: 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 74  SELECT pk FROM t
3f10: 61 62 31 20 57 48 45 52 45 20 28 28 63 6f 6c 31  ab1 WHERE ((col1
3f20: 20 3e 3d 20 35 36 35 2e 37 39 29 29 20 41 4e 44   >= 565.79)) AND
3f30: 20 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44 20   col0 > 948 AND 
3f40: 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f  (col4 > 207.27 O
3f50: 52 20 63 6f 6c 33 20 3d 20 33 33 31 29 0d 0a 2d  R col3 = 331)..-
3f60: 2d 2d 2d 0d 0a 36 39 0d 0a 0d 0a 73 74 61 74 65  ---..69....state
3f70: 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
3f80: 45 57 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 35  EW view_1_tab1_5
3f90: 39 37 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  97....statement 
3fa0: 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69  ok..DROP VIEW vi
3fb0: 65 77 5f 32 5f 74 61 62 31 5f 35 39 37 0d 0a 0d  ew_2_tab1_597...
3fc0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
3fd0: 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f  ROP VIEW view_3_
3fe0: 74 61 62 31 5f 35 39 37 0d 0a 0d 0a 6f 6e 6c 79  tab1_597....only
3ff0: 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58  if mssql # IF EX
4000: 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a  ISTS support: ..
4010: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46  statement ok..IF
4020: 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54 20   EXISTS (SELECT 
4030: 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20  TABLE_NAME FROM 
4040: 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45  INFORMATION_SCHE
4050: 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20 54  MA.VIEWS WHERE T
4060: 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65  ABLE_NAME = 'vie
4070: 77 5f 31 5f 74 61 62 32 5f 35 39 37 27 29 20 44  w_1_tab2_597') D
4080: 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f  ROP VIEW view_1_
4090: 74 61 62 32 5f 35 39 37 0d 0a 0d 0a 73 6b 69 70  tab2_597....skip
40a0: 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63  if mssql # not c
40b0: 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65  ompatible..state
40c0: 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
40d0: 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69 65  EW IF EXISTS vie
40e0: 77 5f 31 5f 74 61 62 32 5f 35 39 37 0d 0a 0d 0a  w_1_tab2_597....
40f0: 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49  onlyif mssql # I
4100: 46 20 45 58 49 53 54 53 20 73 75 70 70 6f 72 74  F EXISTS support
4110: 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  : ..statement ok
4120: 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53 45 4c  ..IF EXISTS (SEL
4130: 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46  ECT TABLE_NAME F
4140: 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f  ROM INFORMATION_
4150: 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45  SCHEMA.VIEWS WHE
4160: 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20  RE TABLE_NAME = 
4170: 27 76 69 65 77 5f 32 5f 74 61 62 32 5f 35 39 37  'view_2_tab2_597
4180: 27 29 20 44 52 4f 50 20 56 49 45 57 20 76 69 65  ') DROP VIEW vie
4190: 77 5f 32 5f 74 61 62 32 5f 35 39 37 0d 0a 0d 0a  w_2_tab2_597....
41a0: 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e  skipif mssql # n
41b0: 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73  ot compatible..s
41c0: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
41d0: 50 20 56 49 45 57 20 49 46 20 45 58 49 53 54 53  P VIEW IF EXISTS
41e0: 20 76 69 65 77 5f 32 5f 74 61 62 32 5f 35 39 37   view_2_tab2_597
41f0: 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c  ....onlyif mssql
4200: 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75 70   # IF EXISTS sup
4210: 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e  port: ..statemen
4220: 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20  t ok..IF EXISTS 
4230: 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41  (SELECT TABLE_NA
4240: 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54  ME FROM INFORMAT
4250: 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53  ION_SCHEMA.VIEWS
4260: 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d   WHERE TABLE_NAM
4270: 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61 62 32  E = 'view_3_tab2
4280: 5f 35 39 37 27 29 20 44 52 4f 50 20 56 49 45 57  _597') DROP VIEW
4290: 20 76 69 65 77 5f 33 5f 74 61 62 32 5f 35 39 37   view_3_tab2_597
42a0: 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c  ....skipif mssql
42b0: 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c   # not compatibl
42c0: 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  e..statement ok.
42d0: 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45 58  .DROP VIEW IF EX
42e0: 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61 62 32  ISTS view_3_tab2
42f0: 5f 35 39 37 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _597....statemen
4300: 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45  t ok..CREATE VIE
4310: 57 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 35 39  W view_1_tab2_59
4320: 37 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c 20  7 AS SELECT pk, 
4330: 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57  col0 FROM tab2 W
4340: 48 45 52 45 20 28 28 63 6f 6c 31 20 3e 3d 20 35  HERE ((col1 >= 5
4350: 36 35 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c 30  65.79)) AND col0
4360: 20 3e 20 39 34 38 20 41 4e 44 20 28 63 6f 6c 34   > 948 AND (col4
4370: 20 3e 20 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c   > 207.27 OR col
4380: 33 20 3d 20 33 33 31 29 0d 0a 0d 0a 73 74 61 74  3 = 331)....stat
4390: 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45  ement ok..CREATE
43a0: 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62   VIEW view_2_tab
43b0: 32 5f 35 39 37 20 41 53 20 53 45 4c 45 43 54 20  2_597 AS SELECT 
43c0: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
43d0: 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28 28 28  b2 WHERE NOT (((
43e0: 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29 29  col1 >= 565.79))
43f0: 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38 20   AND col0 > 948 
4400: 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e  AND (col4 > 207.
4410: 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31  27 OR col3 = 331
4420: 29 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  ))....statement 
4430: 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20  ok..CREATE VIEW 
4440: 76 69 65 77 5f 33 5f 74 61 62 32 5f 35 39 37 20  view_3_tab2_597 
4450: 41 53 20 53 45 4c 45 43 54 20 70 6b 20 46 52 4f  AS SELECT pk FRO
4460: 4d 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 35 39  M view_1_tab2_59
4470: 37 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  7....query II ro
4480: 77 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d 31 0d  wsort label-0-1.
4490: 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
44a0: 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45   FROM tab2 WHERE
44b0: 20 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37   ((col1 >= 565.7
44c0: 39 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39  9)) AND col0 > 9
44d0: 34 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32  48 AND (col4 > 2
44e0: 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20  07.27 OR col3 = 
44f0: 33 33 31 29 0d 0a 2d 2d 2d 2d 0d 0a 36 39 0d 0a  331)..----..69..
4500: 39 39 36 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  996....query II 
4510: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d  rowsort label-0-
4520: 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  2..SELECT pk, co
4530: 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45  l0 FROM tab2 WHE
4540: 52 45 20 4e 4f 54 20 28 28 28 63 6f 6c 31 20 3e  RE NOT (((col1 >
4550: 3d 20 35 36 35 2e 37 39 29 29 20 41 4e 44 20 63  = 565.79)) AND c
4560: 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44 20 28 63  ol0 > 948 AND (c
4570: 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f 52 20  ol4 > 207.27 OR 
4580: 63 6f 6c 33 20 3d 20 33 33 31 29 29 0d 0a 2d 2d  col3 = 331))..--
4590: 2d 2d 0d 0a 31 39 38 20 76 61 6c 75 65 73 20 68  --..198 values h
45a0: 61 73 68 69 6e 67 20 74 6f 20 32 31 33 37 38 36  ashing to 213786
45b0: 30 38 37 31 61 65 34 66 65 37 39 63 34 62 38 30  0871ae4fe79c4b80
45c0: 63 34 63 34 66 62 62 65 39 66 0d 0a 0d 0a 71 75  c4c4fbbe9f....qu
45d0: 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
45e0: 61 62 65 6c 2d 30 2d 31 0d 0a 53 45 4c 45 43 54  abel-0-1..SELECT
45f0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76   pk, col0 FROM v
4600: 69 65 77 5f 31 5f 74 61 62 32 5f 35 39 37 0d 0a  iew_1_tab2_597..
4610: 2d 2d 2d 2d 0d 0a 36 39 0d 0a 39 39 36 0d 0a 0d  ----..69..996...
4620: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
4630: 74 20 6c 61 62 65 6c 2d 30 2d 32 0d 0a 53 45 4c  t label-0-2..SEL
4640: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
4650: 4d 20 76 69 65 77 5f 32 5f 74 61 62 32 5f 35 39  M view_2_tab2_59
4660: 37 0d 0a 2d 2d 2d 2d 0d 0a 31 39 38 20 76 61 6c  7..----..198 val
4670: 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 32  ues hashing to 2
4680: 31 33 37 38 36 30 38 37 31 61 65 34 66 65 37 39  137860871ae4fe79
4690: 63 34 62 38 30 63 34 63 34 66 62 62 65 39 66 0d  c4b80c4c4fbbe9f.
46a0: 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73  ...query II rows
46b0: 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53  ort label-all..S
46c0: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
46d0: 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 28  ROM tab2 WHERE (
46e0: 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29  (col1 >= 565.79)
46f0: 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38  ) AND col0 > 948
4700: 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30 37   AND (col4 > 207
4710: 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33  .27 OR col3 = 33
4720: 31 29 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c  1) UNION ALL SEL
4730: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
4740: 4d 20 74 61 62 32 20 57 48 45 52 45 20 4e 4f 54  M tab2 WHERE NOT
4750: 20 28 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e   (((col1 >= 565.
4760: 37 39 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20  79)) AND col0 > 
4770: 39 34 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  948 AND (col4 > 
4780: 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d  207.27 OR col3 =
4790: 20 33 33 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30   331))..----..20
47a0: 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
47b0: 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
47c0: 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
47d0: 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
47e0: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
47f0: 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
4800: 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
4810: 74 61 62 32 5f 35 39 37 20 55 4e 49 4f 4e 20 41  tab2_597 UNION A
4820: 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  LL SELECT pk, co
4830: 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74  l0 FROM view_2_t
4840: 61 62 32 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a 32  ab2_597..----..2
4850: 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  00 values hashin
4860: 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66  g to ee9d23c216f
4870: 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62  4de232614e0a99cb
4880: 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49  5b461....query I
4890: 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
48a0: 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  all..SELECT pk, 
48b0: 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57  col0 FROM tab2 W
48c0: 48 45 52 45 20 28 28 63 6f 6c 31 20 3e 3d 20 35  HERE ((col1 >= 5
48d0: 36 35 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c 30  65.79)) AND col0
48e0: 20 3e 20 39 34 38 20 41 4e 44 20 28 63 6f 6c 34   > 948 AND (col4
48f0: 20 3e 20 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c   > 207.27 OR col
4900: 33 20 3d 20 33 33 31 29 20 55 4e 49 4f 4e 20 53  3 = 331) UNION S
4910: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
4920: 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 4e  ROM tab2 WHERE N
4930: 4f 54 20 28 28 28 63 6f 6c 31 20 3e 3d 20 35 36  OT (((col1 >= 56
4940: 35 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c 30 20  5.79)) AND col0 
4950: 3e 20 39 34 38 20 41 4e 44 20 28 63 6f 6c 34 20  > 948 AND (col4 
4960: 3e 20 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33  > 207.27 OR col3
4970: 20 3d 20 33 33 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a   = 331))..----..
4980: 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69  200 values hashi
4990: 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36  ng to ee9d23c216
49a0: 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63  f4de232614e0a99c
49b0: 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20  b5b461....query 
49c0: 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
49d0: 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  -all..SELECT pk,
49e0: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
49f0: 31 5f 74 61 62 32 5f 35 39 37 20 55 4e 49 4f 4e  1_tab2_597 UNION
4a00: 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30   SELECT pk, col0
4a10: 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62   FROM view_2_tab
4a20: 32 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30  2_597..----..200
4a30: 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
4a40: 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64  to ee9d23c216f4d
4a50: 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62  e232614e0a99cb5b
4a60: 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72  461....query I r
4a70: 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d 33  owsort label-0-3
4a80: 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
4a90: 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
4aa0: 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45  l0 FROM tab2 WHE
4ab0: 52 45 20 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35  RE ((col1 >= 565
4ac0: 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e  .79)) AND col0 >
4ad0: 20 39 34 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e   948 AND (col4 >
4ae0: 20 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20   207.27 OR col3 
4af0: 3d 20 33 33 31 29 20 29 20 41 53 20 74 61 62 32  = 331) ) AS tab2
4b00: 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a 36 39 0d 0a  _597..----..69..
4b10: 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72  ..query I rowsor
4b20: 74 20 6c 61 62 65 6c 2d 30 2d 33 0d 0a 53 45 4c  t label-0-3..SEL
4b30: 45 43 54 20 2a 20 46 52 4f 4d 20 76 69 65 77 5f  ECT * FROM view_
4b40: 33 5f 74 61 62 32 5f 35 39 37 0d 0a 2d 2d 2d 2d  3_tab2_597..----
4b50: 0d 0a 36 39 0d 0a 0d 0a 71 75 65 72 79 20 49 20  ..69....query I 
4b60: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d  rowsort label-0-
4b70: 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f  3..SELECT pk FRO
4b80: 4d 20 74 61 62 32 20 57 48 45 52 45 20 28 28 63  M tab2 WHERE ((c
4b90: 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29 29 20  ol1 >= 565.79)) 
4ba0: 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38 20 41  AND col0 > 948 A
4bb0: 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32  ND (col4 > 207.2
4bc0: 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31 29  7 OR col3 = 331)
4bd0: 0d 0a 2d 2d 2d 2d 0d 0a 36 39 0d 0a 0d 0a 73 74  ..----..69....st
4be0: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50  atement ok..DROP
4bf0: 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62   VIEW view_1_tab
4c00: 32 5f 35 39 37 0d 0a 0d 0a 73 74 61 74 65 6d 65  2_597....stateme
4c10: 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
4c20: 20 76 69 65 77 5f 32 5f 74 61 62 32 5f 35 39 37   view_2_tab2_597
4c30: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
4c40: 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
4c50: 5f 33 5f 74 61 62 32 5f 35 39 37 0d 0a 0d 0a 6f  _3_tab2_597....o
4c60: 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46  nlyif mssql # IF
4c70: 20 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a   EXISTS support:
4c80: 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d   ..statement ok.
4c90: 0a 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45  .IF EXISTS (SELE
4ca0: 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52  CT TABLE_NAME FR
4cb0: 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53  OM INFORMATION_S
4cc0: 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52  CHEMA.VIEWS WHER
4cd0: 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27  E TABLE_NAME = '
4ce0: 76 69 65 77 5f 31 5f 74 61 62 33 5f 35 39 37 27  view_1_tab3_597'
4cf0: 29 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ) DROP VIEW view
4d00: 5f 31 5f 74 61 62 33 5f 35 39 37 0d 0a 0d 0a 73  _1_tab3_597....s
4d10: 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f  kipif mssql # no
4d20: 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74  t compatible..st
4d30: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50  atement ok..DROP
4d40: 20 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20   VIEW IF EXISTS 
4d50: 76 69 65 77 5f 31 5f 74 61 62 33 5f 35 39 37 0d  view_1_tab3_597.
4d60: 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20  ...onlyif mssql 
4d70: 23 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70  # IF EXISTS supp
4d80: 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74  ort: ..statement
4d90: 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28   ok..IF EXISTS (
4da0: 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d  SELECT TABLE_NAM
4db0: 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49  E FROM INFORMATI
4dc0: 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20  ON_SCHEMA.VIEWS 
4dd0: 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45  WHERE TABLE_NAME
4de0: 20 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 33 5f   = 'view_2_tab3_
4df0: 35 39 37 27 29 20 44 52 4f 50 20 56 49 45 57 20  597') DROP VIEW 
4e00: 76 69 65 77 5f 32 5f 74 61 62 33 5f 35 39 37 0d  view_2_tab3_597.
4e10: 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20  ...skipif mssql 
4e20: 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65  # not compatible
4e30: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
4e40: 44 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49  DROP VIEW IF EXI
4e50: 53 54 53 20 76 69 65 77 5f 32 5f 74 61 62 33 5f  STS view_2_tab3_
4e60: 35 39 37 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73  597....onlyif ms
4e70: 73 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20  sql # IF EXISTS 
4e80: 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65  support: ..state
4e90: 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53  ment ok..IF EXIS
4ea0: 54 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45  TS (SELECT TABLE
4eb0: 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52  _NAME FROM INFOR
4ec0: 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49  MATION_SCHEMA.VI
4ed0: 45 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f  EWS WHERE TABLE_
4ee0: 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74  NAME = 'view_3_t
4ef0: 61 62 33 5f 35 39 37 27 29 20 44 52 4f 50 20 56  ab3_597') DROP V
4f00: 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 33 5f  IEW view_3_tab3_
4f10: 35 39 37 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73  597....skipif ms
4f20: 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74  sql # not compat
4f30: 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20  ible..statement 
4f40: 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46  ok..DROP VIEW IF
4f50: 20 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74   EXISTS view_3_t
4f60: 61 62 33 5f 35 39 37 0d 0a 0d 0a 73 74 61 74 65  ab3_597....state
4f70: 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20  ment ok..CREATE 
4f80: 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 33  VIEW view_1_tab3
4f90: 5f 35 39 37 20 41 53 20 53 45 4c 45 43 54 20 70  _597 AS SELECT p
4fa0: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
4fb0: 33 20 57 48 45 52 45 20 28 28 63 6f 6c 31 20 3e  3 WHERE ((col1 >
4fc0: 3d 20 35 36 35 2e 37 39 29 29 20 41 4e 44 20 63  = 565.79)) AND c
4fd0: 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44 20 28 63  ol0 > 948 AND (c
4fe0: 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f 52 20  ol4 > 207.27 OR 
4ff0: 63 6f 6c 33 20 3d 20 33 33 31 29 0d 0a 0d 0a 73  col3 = 331)....s
5000: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45  tatement ok..CRE
5010: 41 54 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f  ATE VIEW view_2_
5020: 74 61 62 33 5f 35 39 37 20 41 53 20 53 45 4c 45  tab3_597 AS SELE
5030: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
5040: 20 74 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20   tab3 WHERE NOT 
5050: 28 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37  (((col1 >= 565.7
5060: 39 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39  9)) AND col0 > 9
5070: 34 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32  48 AND (col4 > 2
5080: 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20  07.27 OR col3 = 
5090: 33 33 31 29 29 0d 0a 0d 0a 73 74 61 74 65 6d 65  331))....stateme
50a0: 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49  nt ok..CREATE VI
50b0: 45 57 20 76 69 65 77 5f 33 5f 74 61 62 33 5f 35  EW view_3_tab3_5
50c0: 39 37 20 41 53 20 53 45 4c 45 43 54 20 70 6b 20  97 AS SELECT pk 
50d0: 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 33  FROM view_1_tab3
50e0: 5f 35 39 37 0d 0a 0d 0a 71 75 65 72 79 20 49 49  _597....query II
50f0: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 30   rowsort label-0
5100: 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
5110: 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48  ol0 FROM tab3 WH
5120: 45 52 45 20 28 28 63 6f 6c 31 20 3e 3d 20 35 36  ERE ((col1 >= 56
5130: 35 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c 30 20  5.79)) AND col0 
5140: 3e 20 39 34 38 20 41 4e 44 20 28 63 6f 6c 34 20  > 948 AND (col4 
5150: 3e 20 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33  > 207.27 OR col3
5160: 20 3d 20 33 33 31 29 0d 0a 2d 2d 2d 2d 0d 0a 36   = 331)..----..6
5170: 39 0d 0a 39 39 36 0d 0a 0d 0a 71 75 65 72 79 20  9..996....query 
5180: 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
5190: 2d 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  -0-2..SELECT pk,
51a0: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20   col0 FROM tab3 
51b0: 57 48 45 52 45 20 4e 4f 54 20 28 28 28 63 6f 6c  WHERE NOT (((col
51c0: 31 20 3e 3d 20 35 36 35 2e 37 39 29 29 20 41 4e  1 >= 565.79)) AN
51d0: 44 20 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44  D col0 > 948 AND
51e0: 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20   (col4 > 207.27 
51f0: 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31 29 29 0d  OR col3 = 331)).
5200: 0a 2d 2d 2d 2d 0d 0a 31 39 38 20 76 61 6c 75 65  .----..198 value
5210: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 32 31 33  s hashing to 213
5220: 37 38 36 30 38 37 31 61 65 34 66 65 37 39 63 34  7860871ae4fe79c4
5230: 62 38 30 63 34 63 34 66 62 62 65 39 66 0d 0a 0d  b80c4c4fbbe9f...
5240: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
5250: 74 20 6c 61 62 65 6c 2d 30 2d 31 0d 0a 53 45 4c  t label-0-1..SEL
5260: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
5270: 4d 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 35 39  M view_1_tab3_59
5280: 37 0d 0a 2d 2d 2d 2d 0d 0a 36 39 0d 0a 39 39 36  7..----..69..996
5290: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
52a0: 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d 32 0d 0a  sort label-0-2..
52b0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
52c0: 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 33  FROM view_2_tab3
52d0: 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a 31 39 38 20  _597..----..198 
52e0: 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
52f0: 6f 20 32 31 33 37 38 36 30 38 37 31 61 65 34 66  o 2137860871ae4f
5300: 65 37 39 63 34 62 38 30 63 34 63 34 66 62 62 65  e79c4b80c4c4fbbe
5310: 39 66 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  9f....query II r
5320: 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c  owsort label-all
5330: 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
5340: 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52  0 FROM tab3 WHER
5350: 45 20 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e  E ((col1 >= 565.
5360: 37 39 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20  79)) AND col0 > 
5370: 39 34 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  948 AND (col4 > 
5380: 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d  207.27 OR col3 =
5390: 20 33 33 31 29 20 55 4e 49 4f 4e 20 41 4c 4c 20   331) UNION ALL 
53a0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
53b0: 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
53c0: 4e 4f 54 20 28 28 28 63 6f 6c 31 20 3e 3d 20 35  NOT (((col1 >= 5
53d0: 36 35 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c 30  65.79)) AND col0
53e0: 20 3e 20 39 34 38 20 41 4e 44 20 28 63 6f 6c 34   > 948 AND (col4
53f0: 20 3e 20 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c   > 207.27 OR col
5400: 33 20 3d 20 33 33 31 29 29 0d 0a 2d 2d 2d 2d 0d  3 = 331))..----.
5410: 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68  .200 values hash
5420: 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31  ing to ee9d23c21
5430: 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39  6f4de232614e0a99
5440: 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79  cb5b461....query
5450: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
5460: 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b  l-all..SELECT pk
5470: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
5480: 5f 31 5f 74 61 62 33 5f 35 39 37 20 55 4e 49 4f  _1_tab3_597 UNIO
5490: 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
54a0: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
54b0: 32 5f 74 61 62 33 5f 35 39 37 0d 0a 2d 2d 2d 2d  2_tab3_597..----
54c0: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
54d0: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
54e0: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
54f0: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
5500: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
5510: 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
5520: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
5530: 33 20 57 48 45 52 45 20 28 28 63 6f 6c 31 20 3e  3 WHERE ((col1 >
5540: 3d 20 35 36 35 2e 37 39 29 29 20 41 4e 44 20 63  = 565.79)) AND c
5550: 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44 20 28 63  ol0 > 948 AND (c
5560: 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f 52 20  ol4 > 207.27 OR 
5570: 63 6f 6c 33 20 3d 20 33 33 31 29 20 55 4e 49 4f  col3 = 331) UNIO
5580: 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  N SELECT pk, col
5590: 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52  0 FROM tab3 WHER
55a0: 45 20 4e 4f 54 20 28 28 28 63 6f 6c 31 20 3e 3d  E NOT (((col1 >=
55b0: 20 35 36 35 2e 37 39 29 29 20 41 4e 44 20 63 6f   565.79)) AND co
55c0: 6c 30 20 3e 20 39 34 38 20 41 4e 44 20 28 63 6f  l0 > 948 AND (co
55d0: 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f 52 20 63  l4 > 207.27 OR c
55e0: 6f 6c 33 20 3d 20 33 33 31 29 29 0d 0a 2d 2d 2d  ol3 = 331))..---
55f0: 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
5600: 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
5610: 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
5620: 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
5630: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
5640: 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
5650: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69  pk, col0 FROM vi
5660: 65 77 5f 31 5f 74 61 62 33 5f 35 39 37 20 55 4e  ew_1_tab3_597 UN
5670: 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20 63  ION SELECT pk, c
5680: 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f  ol0 FROM view_2_
5690: 74 61 62 33 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a  tab3_597..----..
56a0: 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69  200 values hashi
56b0: 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36  ng to ee9d23c216
56c0: 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63  f4de232614e0a99c
56d0: 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20  b5b461....query 
56e0: 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
56f0: 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46  0-3..SELECT pk F
5700: 52 4f 4d 20 28 20 53 45 4c 45 43 54 20 70 6b 2c  ROM ( SELECT pk,
5710: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20   col0 FROM tab3 
5720: 57 48 45 52 45 20 28 28 63 6f 6c 31 20 3e 3d 20  WHERE ((col1 >= 
5730: 35 36 35 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c  565.79)) AND col
5740: 30 20 3e 20 39 34 38 20 41 4e 44 20 28 63 6f 6c  0 > 948 AND (col
5750: 34 20 3e 20 32 30 37 2e 32 37 20 4f 52 20 63 6f  4 > 207.27 OR co
5760: 6c 33 20 3d 20 33 33 31 29 20 29 20 41 53 20 74  l3 = 331) ) AS t
5770: 61 62 33 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a 36  ab3_597..----..6
5780: 39 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  9....query I row
5790: 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d 33 0d 0a  sort label-0-3..
57a0: 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20 76 69  SELECT * FROM vi
57b0: 65 77 5f 33 5f 74 61 62 33 5f 35 39 37 0d 0a 2d  ew_3_tab3_597..-
57c0: 2d 2d 2d 0d 0a 36 39 0d 0a 0d 0a 71 75 65 72 79  ---..69....query
57d0: 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c   I rowsort label
57e0: 2d 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20  -0-3..SELECT pk 
57f0: 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
5800: 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39  ((col1 >= 565.79
5810: 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34  )) AND col0 > 94
5820: 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30  8 AND (col4 > 20
5830: 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33  7.27 OR col3 = 3
5840: 33 31 29 0d 0a 2d 2d 2d 2d 0d 0a 36 39 0d 0a 0d  31)..----..69...
5850: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
5860: 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f  ROP VIEW view_1_
5870: 74 61 62 33 5f 35 39 37 0d 0a 0d 0a 73 74 61 74  tab3_597....stat
5880: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
5890: 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 33 5f  IEW view_2_tab3_
58a0: 35 39 37 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  597....statement
58b0: 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76   ok..DROP VIEW v
58c0: 69 65 77 5f 33 5f 74 61 62 33 5f 35 39 37 0d 0a  iew_3_tab3_597..
58d0: 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
58e0: 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
58f0: 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
5900: 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
5910: 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
5920: 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
5930: 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
5940: 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
5950: 3d 20 27 76 69 65 77 5f 31 5f 74 61 62 34 5f 35  = 'view_1_tab4_5
5960: 39 37 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  97') DROP VIEW v
5970: 69 65 77 5f 31 5f 74 61 62 34 5f 35 39 37 0d 0a  iew_1_tab4_597..
5980: 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
5990: 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
59a0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
59b0: 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
59c0: 54 53 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 35  TS view_1_tab4_5
59d0: 39 37 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  97....onlyif mss
59e0: 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
59f0: 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
5a00: 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
5a10: 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
5a20: 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
5a30: 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
5a40: 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
5a50: 41 4d 45 20 3d 20 27 76 69 65 77 5f 32 5f 74 61  AME = 'view_2_ta
5a60: 62 34 5f 35 39 37 27 29 20 44 52 4f 50 20 56 49  b4_597') DROP VI
5a70: 45 57 20 76 69 65 77 5f 32 5f 74 61 62 34 5f 35  EW view_2_tab4_5
5a80: 39 37 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  97....skipif mss
5a90: 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
5aa0: 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
5ab0: 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
5ac0: 45 58 49 53 54 53 20 76 69 65 77 5f 32 5f 74 61  EXISTS view_2_ta
5ad0: 62 34 5f 35 39 37 0d 0a 0d 0a 6f 6e 6c 79 69 66  b4_597....onlyif
5ae0: 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
5af0: 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
5b00: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
5b10: 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
5b20: 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
5b30: 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
5b40: 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
5b50: 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
5b60: 33 5f 74 61 62 34 5f 35 39 37 27 29 20 44 52 4f  3_tab4_597') DRO
5b70: 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61  P VIEW view_3_ta
5b80: 62 34 5f 35 39 37 0d 0a 0d 0a 73 6b 69 70 69 66  b4_597....skipif
5b90: 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
5ba0: 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
5bb0: 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
5bc0: 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
5bd0: 33 5f 74 61 62 34 5f 35 39 37 0d 0a 0d 0a 73 74  3_tab4_597....st
5be0: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
5bf0: 54 45 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74  TE VIEW view_1_t
5c00: 61 62 34 5f 35 39 37 20 41 53 20 53 45 4c 45 43  ab4_597 AS SELEC
5c10: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
5c20: 74 61 62 34 20 57 48 45 52 45 20 28 28 63 6f 6c  tab4 WHERE ((col
5c30: 31 20 3e 3d 20 35 36 35 2e 37 39 29 29 20 41 4e  1 >= 565.79)) AN
5c40: 44 20 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44  D col0 > 948 AND
5c50: 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20   (col4 > 207.27 
5c60: 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31 29 0d 0a  OR col3 = 331)..
5c70: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
5c80: 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
5c90: 5f 32 5f 74 61 62 34 5f 35 39 37 20 41 53 20 53  _2_tab4_597 AS S
5ca0: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
5cb0: 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 4e  ROM tab4 WHERE N
5cc0: 4f 54 20 28 28 28 63 6f 6c 31 20 3e 3d 20 35 36  OT (((col1 >= 56
5cd0: 35 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c 30 20  5.79)) AND col0 
5ce0: 3e 20 39 34 38 20 41 4e 44 20 28 63 6f 6c 34 20  > 948 AND (col4 
5cf0: 3e 20 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33  > 207.27 OR col3
5d00: 20 3d 20 33 33 31 29 29 0d 0a 0d 0a 73 74 61 74   = 331))....stat
5d10: 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45  ement ok..CREATE
5d20: 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62   VIEW view_3_tab
5d30: 34 5f 35 39 37 20 41 53 20 53 45 4c 45 43 54 20  4_597 AS SELECT 
5d40: 70 6b 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74  pk FROM view_1_t
5d50: 61 62 34 5f 35 39 37 0d 0a 0d 0a 71 75 65 72 79  ab4_597....query
5d60: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
5d70: 6c 2d 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  l-0-1..SELECT pk
5d80: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34  , col0 FROM tab4
5d90: 20 57 48 45 52 45 20 28 28 63 6f 6c 31 20 3e 3d   WHERE ((col1 >=
5da0: 20 35 36 35 2e 37 39 29 29 20 41 4e 44 20 63 6f   565.79)) AND co
5db0: 6c 30 20 3e 20 39 34 38 20 41 4e 44 20 28 63 6f  l0 > 948 AND (co
5dc0: 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f 52 20 63  l4 > 207.27 OR c
5dd0: 6f 6c 33 20 3d 20 33 33 31 29 0d 0a 2d 2d 2d 2d  ol3 = 331)..----
5de0: 0d 0a 36 39 0d 0a 39 39 36 0d 0a 0d 0a 71 75 65  ..69..996....que
5df0: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
5e00: 62 65 6c 2d 30 2d 32 0d 0a 53 45 4c 45 43 54 20  bel-0-2..SELECT 
5e10: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
5e20: 62 34 20 57 48 45 52 45 20 4e 4f 54 20 28 28 28  b4 WHERE NOT (((
5e30: 63 6f 6c 31 20 3e 3d 20 35 36 35 2e 37 39 29 29  col1 >= 565.79))
5e40: 20 41 4e 44 20 63 6f 6c 30 20 3e 20 39 34 38 20   AND col0 > 948 
5e50: 41 4e 44 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e  AND (col4 > 207.
5e60: 32 37 20 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31  27 OR col3 = 331
5e70: 29 29 0d 0a 2d 2d 2d 2d 0d 0a 31 39 38 20 76 61  ))..----..198 va
5e80: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
5e90: 32 31 33 37 38 36 30 38 37 31 61 65 34 66 65 37  2137860871ae4fe7
5ea0: 39 63 34 62 38 30 63 34 63 34 66 62 62 65 39 66  9c4b80c4c4fbbe9f
5eb0: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
5ec0: 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d 31 0d 0a  sort label-0-1..
5ed0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
5ee0: 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 34  FROM view_1_tab4
5ef0: 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a 36 39 0d 0a  _597..----..69..
5f00: 39 39 36 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  996....query II 
5f10: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d  rowsort label-0-
5f20: 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  2..SELECT pk, co
5f30: 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74  l0 FROM view_2_t
5f40: 61 62 34 5f 35 39 37 0d 0a 2d 2d 2d 2d 0d 0a 31  ab4_597..----..1
5f50: 39 38 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  98 values hashin
5f60: 67 20 74 6f 20 32 31 33 37 38 36 30 38 37 31 61  g to 2137860871a
5f70: 65 34 66 65 37 39 63 34 62 38 30 63 34 63 34 66  e4fe79c4b80c4c4f
5f80: 62 62 65 39 66 0d 0a 0d 0a 71 75 65 72 79 20 49  bbe9f....query I
5f90: 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
5fa0: 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  all..SELECT pk, 
5fb0: 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57  col0 FROM tab4 W
5fc0: 48 45 52 45 20 28 28 63 6f 6c 31 20 3e 3d 20 35  HERE ((col1 >= 5
5fd0: 36 35 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c 30  65.79)) AND col0
5fe0: 20 3e 20 39 34 38 20 41 4e 44 20 28 63 6f 6c 34   > 948 AND (col4
5ff0: 20 3e 20 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c   > 207.27 OR col
6000: 33 20 3d 20 33 33 31 29 20 55 4e 49 4f 4e 20 41  3 = 331) UNION A
6010: 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  LL SELECT pk, co
6020: 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45  l0 FROM tab4 WHE
6030: 52 45 20 4e 4f 54 20 28 28 28 63 6f 6c 31 20 3e  RE NOT (((col1 >
6040: 3d 20 35 36 35 2e 37 39 29 29 20 41 4e 44 20 63  = 565.79)) AND c
6050: 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44 20 28 63  ol0 > 948 AND (c
6060: 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f 52 20  ol4 > 207.27 OR 
6070: 63 6f 6c 33 20 3d 20 33 33 31 29 29 0d 0a 2d 2d  col3 = 331))..--
6080: 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68  --..200 values h
6090: 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33  ashing to ee9d23
60a0: 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30  c216f4de232614e0
60b0: 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75  a99cb5b461....qu
60c0: 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
60d0: 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54  abel-all..SELECT
60e0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76   pk, col0 FROM v
60f0: 69 65 77 5f 31 5f 74 61 62 34 5f 35 39 37 20 55  iew_1_tab4_597 U
6100: 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20  NION ALL SELECT 
6110: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69  pk, col0 FROM vi
6120: 65 77 5f 32 5f 74 61 62 34 5f 35 39 37 0d 0a 2d  ew_2_tab4_597..-
6130: 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20  ---..200 values 
6140: 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32  hashing to ee9d2
6150: 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65  3c216f4de232614e
6160: 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71  0a99cb5b461....q
6170: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
6180: 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43  label-all..SELEC
6190: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
61a0: 74 61 62 34 20 57 48 45 52 45 20 28 28 63 6f 6c  tab4 WHERE ((col
61b0: 31 20 3e 3d 20 35 36 35 2e 37 39 29 29 20 41 4e  1 >= 565.79)) AN
61c0: 44 20 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44  D col0 > 948 AND
61d0: 20 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20   (col4 > 207.27 
61e0: 4f 52 20 63 6f 6c 33 20 3d 20 33 33 31 29 20 55  OR col3 = 331) U
61f0: 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20  NION SELECT pk, 
6200: 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57  col0 FROM tab4 W
6210: 48 45 52 45 20 4e 4f 54 20 28 28 28 63 6f 6c 31  HERE NOT (((col1
6220: 20 3e 3d 20 35 36 35 2e 37 39 29 29 20 41 4e 44   >= 565.79)) AND
6230: 20 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44 20   col0 > 948 AND 
6240: 28 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f  (col4 > 207.27 O
6250: 52 20 63 6f 6c 33 20 3d 20 33 33 31 29 29 0d 0a  R col3 = 331))..
6260: 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
6270: 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
6280: 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
6290: 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
62a0: 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
62b0: 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
62c0: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
62d0: 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 35 39 37   view_1_tab4_597
62e0: 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b   UNION SELECT pk
62f0: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
6300: 5f 32 5f 74 61 62 34 5f 35 39 37 0d 0a 2d 2d 2d  _2_tab4_597..---
6310: 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
6320: 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
6330: 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
6340: 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
6350: 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
6360: 65 6c 2d 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70  el-0-3..SELECT p
6370: 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43 54 20  k FROM ( SELECT 
6380: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
6390: 62 34 20 57 48 45 52 45 20 28 28 63 6f 6c 31 20  b4 WHERE ((col1 
63a0: 3e 3d 20 35 36 35 2e 37 39 29 29 20 41 4e 44 20  >= 565.79)) AND 
63b0: 63 6f 6c 30 20 3e 20 39 34 38 20 41 4e 44 20 28  col0 > 948 AND (
63c0: 63 6f 6c 34 20 3e 20 32 30 37 2e 32 37 20 4f 52  col4 > 207.27 OR
63d0: 20 63 6f 6c 33 20 3d 20 33 33 31 29 20 29 20 41   col3 = 331) ) A
63e0: 53 20 74 61 62 34 5f 35 39 37 0d 0a 2d 2d 2d 2d  S tab4_597..----
63f0: 0d 0a 36 39 0d 0a 0d 0a 71 75 65 72 79 20 49 20  ..69....query I 
6400: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 30 2d  rowsort label-0-
6410: 33 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d  3..SELECT * FROM
6420: 20 76 69 65 77 5f 33 5f 74 61 62 34 5f 35 39 37   view_3_tab4_597
6430: 0d 0a 2d 2d 2d 2d 0d 0a 36 39 0d 0a 0d 0a 71 75  ..----..69....qu
6440: 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61  ery I rowsort la
6450: 62 65 6c 2d 30 2d 33 0d 0a 53 45 4c 45 43 54 20  bel-0-3..SELECT 
6460: 70 6b 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45  pk FROM tab4 WHE
6470: 52 45 20 28 28 63 6f 6c 31 20 3e 3d 20 35 36 35  RE ((col1 >= 565
6480: 2e 37 39 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e  .79)) AND col0 >
6490: 20 39 34 38 20 41 4e 44 20 28 63 6f 6c 34 20 3e   948 AND (col4 >
64a0: 20 32 30 37 2e 32 37 20 4f 52 20 63 6f 6c 33 20   207.27 OR col3 
64b0: 3d 20 33 33 31 29 0d 0a 2d 2d 2d 2d 0d 0a 36 39  = 331)..----..69
64c0: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
64d0: 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
64e0: 5f 31 5f 74 61 62 34 5f 35 39 37 0d 0a 0d 0a 73  _1_tab4_597....s
64f0: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
6500: 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
6510: 62 34 5f 35 39 37 0d 0a 0d 0a 73 74 61 74 65 6d  b4_597....statem
6520: 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
6530: 57 20 76 69 65 77 5f 33 5f 74 61 62 34 5f 35 39  W view_3_tab4_59
6540: 37 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71  7....onlyif mssq
6550: 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75  l # IF EXISTS su
6560: 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65  pport: ..stateme
6570: 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53  nt ok..IF EXISTS
6580: 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e   (SELECT TABLE_N
6590: 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41  AME FROM INFORMA
65a0: 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57  TION_SCHEMA.VIEW
65b0: 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41  S WHERE TABLE_NA
65c0: 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61 62  ME = 'view_1_tab
65d0: 30 5f 35 39 38 27 29 20 44 52 4f 50 20 56 49 45  0_598') DROP VIE
65e0: 57 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 35 39  W view_1_tab0_59
65f0: 38 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71  8....skipif mssq
6600: 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62  l # not compatib
6610: 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  le..statement ok
6620: 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45  ..DROP VIEW IF E
6630: 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61 62  XISTS view_1_tab
6640: 30 5f 35 39 38 0d 0a 0d 0a 6f 6e 6c 79 69 66 20  0_598....onlyif 
6650: 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54  mssql # IF EXIST
6660: 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61  S support: ..sta
6670: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58  tement ok..IF EX
6680: 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42  ISTS (SELECT TAB
6690: 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46  LE_NAME FROM INF
66a0: 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e  ORMATION_SCHEMA.
66b0: 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c  VIEWS WHERE TABL
66c0: 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 32  E_NAME = 'view_2
66d0: 5f 74 61 62 30 5f 35 39 38 27 29 20 44 52 4f 50  _tab0_598') DROP
66e0: 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62   VIEW view_2_tab
66f0: 30 5f 35 39 38 0d 0a 0d 0a 73 6b 69 70 69 66 20  0_598....skipif 
6700: 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70  mssql # not comp
6710: 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e  atible..statemen
6720: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
6730: 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 32  IF EXISTS view_2
6740: 5f 74 61 62 30 5f 35 39 38 0d 0a 0d 0a 6f 6e 6c  _tab0_598....onl
6750: 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45  yif mssql # IF E
6760: 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d  XISTS support: .
6770: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
6780: 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54  F EXISTS (SELECT
6790: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d   TABLE_NAME FROM
67a0: 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48   INFORMATION_SCH
67b0: 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20  EMA.VIEWS WHERE 
67c0: 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69  TABLE_NAME = 'vi
67d0: 65 77 5f 33 5f 74 61 62 30 5f 35 39 38 27 29 20  ew_3_tab0_598') 
67e0: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33  DROP VIEW view_3
67f0: 5f 74 61 62 30 5f 35 39 38 0d 0a 0d 0a 73 6b 69  _tab0_598....ski
6800: 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20  pif mssql # not 
6810: 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74  compatible..stat
6820: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
6830: 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69  IEW IF EXISTS vi
6840: 65 77 5f 33 5f 74 61 62 30 5f 35 39 38 0d 0a 0d  ew_3_tab0_598...
6850: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
6860: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
6870: 31 5f 74 61 62 30 5f 35 39 38 20 41 53 20 53 45  1_tab0_598 AS SE
6880: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
6890: 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 28 63  OM tab0 WHERE (c
68a0: 6f 6c 30 20 3e 20 33 36 37 29 0d 0a 0d 0a 73 74  ol0 > 367)....st
68b0: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
68c0: 54 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  TE VIEW view_2_t
68d0: 61 62 30 5f 35 39 38 20 41 53 20 53 45 4c 45 43  ab0_598 AS SELEC
68e0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
68f0: 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54 20 28  tab0 WHERE NOT (
6900: 28 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 0d  (col0 > 367))...
6910: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
6920: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
6930: 33 5f 74 61 62 30 5f 35 39 38 20 41 53 20 53 45  3_tab0_598 AS SE
6940: 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69 65  LECT pk FROM vie
6950: 77 5f 31 5f 74 61 62 30 5f 35 39 38 0d 0a 0d 0a  w_1_tab0_598....
6960: 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
6970: 20 6c 61 62 65 6c 2d 31 30 30 2d 31 0d 0a 53 45   label-100-1..SE
6980: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
6990: 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 28 63  OM tab0 WHERE (c
69a0: 6f 6c 30 20 3e 20 33 36 37 29 0d 0a 2d 2d 2d 2d  ol0 > 367)..----
69b0: 0d 0a 31 32 34 20 76 61 6c 75 65 73 20 68 61 73  ..124 values has
69c0: 68 69 6e 67 20 74 6f 20 63 33 31 32 35 61 33 62  hing to c3125a3b
69d0: 31 34 66 62 30 34 62 35 37 63 64 33 33 34 65 65  14fb04b57cd334ee
69e0: 61 33 33 62 35 66 61 64 0d 0a 0d 0a 71 75 65 72  a33b5fad....quer
69f0: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
6a00: 65 6c 2d 31 30 30 2d 32 0d 0a 53 45 4c 45 43 54  el-100-2..SELECT
6a10: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
6a20: 61 62 30 20 57 48 45 52 45 20 4e 4f 54 20 28 28  ab0 WHERE NOT ((
6a30: 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 2d 2d  col0 > 367))..--
6a40: 2d 2d 0d 0a 37 36 20 76 61 6c 75 65 73 20 68 61  --..76 values ha
6a50: 73 68 69 6e 67 20 74 6f 20 34 38 31 34 37 64 32  shing to 48147d2
6a60: 32 63 36 66 63 34 33 65 34 61 32 39 66 34 63 66  2c6fc43e4a29f4cf
6a70: 31 34 39 65 37 31 31 30 39 0d 0a 0d 0a 71 75 65  149e71109....que
6a80: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
6a90: 62 65 6c 2d 31 30 30 2d 31 0d 0a 53 45 4c 45 43  bel-100-1..SELEC
6aa0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
6ab0: 76 69 65 77 5f 31 5f 74 61 62 30 5f 35 39 38 0d  view_1_tab0_598.
6ac0: 0a 2d 2d 2d 2d 0d 0a 31 32 34 20 76 61 6c 75 65  .----..124 value
6ad0: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 63 33 31  s hashing to c31
6ae0: 32 35 61 33 62 31 34 66 62 30 34 62 35 37 63 64  25a3b14fb04b57cd
6af0: 33 33 34 65 65 61 33 33 62 35 66 61 64 0d 0a 0d  334eea33b5fad...
6b00: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
6b10: 74 20 6c 61 62 65 6c 2d 31 30 30 2d 32 0d 0a 53  t label-100-2..S
6b20: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
6b30: 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 30 5f  ROM view_2_tab0_
6b40: 35 39 38 0d 0a 2d 2d 2d 2d 0d 0a 37 36 20 76 61  598..----..76 va
6b50: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
6b60: 34 38 31 34 37 64 32 32 63 36 66 63 34 33 65 34  48147d22c6fc43e4
6b70: 61 32 39 66 34 63 66 31 34 39 65 37 31 31 30 39  a29f4cf149e71109
6b80: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
6b90: 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
6ba0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
6bb0: 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
6bc0: 28 63 6f 6c 30 20 3e 20 33 36 37 29 20 55 4e 49  (col0 > 367) UNI
6bd0: 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
6be0: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30  , col0 FROM tab0
6bf0: 20 57 48 45 52 45 20 4e 4f 54 20 28 28 63 6f 6c   WHERE NOT ((col
6c00: 30 20 3e 20 33 36 37 29 29 0d 0a 2d 2d 2d 2d 0d  0 > 367))..----.
6c10: 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68  .200 values hash
6c20: 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31  ing to ee9d23c21
6c30: 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39  6f4de232614e0a99
6c40: 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79  cb5b461....query
6c50: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
6c60: 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b  l-all..SELECT pk
6c70: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
6c80: 5f 31 5f 74 61 62 30 5f 35 39 38 20 55 4e 49 4f  _1_tab0_598 UNIO
6c90: 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
6ca0: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
6cb0: 32 5f 74 61 62 30 5f 35 39 38 0d 0a 2d 2d 2d 2d  2_tab0_598..----
6cc0: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
6cd0: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
6ce0: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
6cf0: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
6d00: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
6d10: 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
6d20: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
6d30: 30 20 57 48 45 52 45 20 28 63 6f 6c 30 20 3e 20  0 WHERE (col0 > 
6d40: 33 36 37 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43  367) UNION SELEC
6d50: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
6d60: 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54 20 28  tab0 WHERE NOT (
6d70: 28 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 2d  (col0 > 367))..-
6d80: 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20  ---..200 values 
6d90: 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32  hashing to ee9d2
6da0: 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65  3c216f4de232614e
6db0: 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71  0a99cb5b461....q
6dc0: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
6dd0: 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43  label-all..SELEC
6de0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
6df0: 76 69 65 77 5f 31 5f 74 61 62 30 5f 35 39 38 20  view_1_tab0_598 
6e00: 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c  UNION SELECT pk,
6e10: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
6e20: 32 5f 74 61 62 30 5f 35 39 38 0d 0a 2d 2d 2d 2d  2_tab0_598..----
6e30: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
6e40: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
6e50: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
6e60: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
6e70: 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
6e80: 6c 2d 31 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20  l-100-3..SELECT 
6e90: 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43 54  pk FROM ( SELECT
6ea0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
6eb0: 61 62 30 20 57 48 45 52 45 20 28 63 6f 6c 30 20  ab0 WHERE (col0 
6ec0: 3e 20 33 36 37 29 20 29 20 41 53 20 74 61 62 30  > 367) ) AS tab0
6ed0: 5f 35 39 38 0d 0a 2d 2d 2d 2d 0d 0a 36 32 20 76  _598..----..62 v
6ee0: 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
6ef0: 20 37 31 32 39 64 33 36 36 38 31 62 36 30 61 66   7129d36681b60af
6f00: 39 33 38 66 63 38 39 64 62 61 38 66 65 63 30 37  938fc89dba8fec07
6f10: 62 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  b....query I row
6f20: 73 6f 72 74 20 6c 61 62 65 6c 2d 31 30 30 2d 33  sort label-100-3
6f30: 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20  ..SELECT * FROM 
6f40: 76 69 65 77 5f 33 5f 74 61 62 30 5f 35 39 38 0d  view_3_tab0_598.
6f50: 0a 2d 2d 2d 2d 0d 0a 36 32 20 76 61 6c 75 65 73  .----..62 values
6f60: 20 68 61 73 68 69 6e 67 20 74 6f 20 37 31 32 39   hashing to 7129
6f70: 64 33 36 36 38 31 62 36 30 61 66 39 33 38 66 63  d36681b60af938fc
6f80: 38 39 64 62 61 38 66 65 63 30 37 62 0d 0a 0d 0a  89dba8fec07b....
6f90: 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20  query I rowsort 
6fa0: 6c 61 62 65 6c 2d 31 30 30 2d 33 0d 0a 53 45 4c  label-100-3..SEL
6fb0: 45 43 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 30  ECT pk FROM tab0
6fc0: 20 57 48 45 52 45 20 28 63 6f 6c 30 20 3e 20 33   WHERE (col0 > 3
6fd0: 36 37 29 0d 0a 2d 2d 2d 2d 0d 0a 36 32 20 76 61  67)..----..62 va
6fe0: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
6ff0: 37 31 32 39 64 33 36 36 38 31 62 36 30 61 66 39  7129d36681b60af9
7000: 33 38 66 63 38 39 64 62 61 38 66 65 63 30 37 62  38fc89dba8fec07b
7010: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
7020: 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
7030: 5f 31 5f 74 61 62 30 5f 35 39 38 0d 0a 0d 0a 73  _1_tab0_598....s
7040: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
7050: 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
7060: 62 30 5f 35 39 38 0d 0a 0d 0a 73 74 61 74 65 6d  b0_598....statem
7070: 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
7080: 57 20 76 69 65 77 5f 33 5f 74 61 62 30 5f 35 39  W view_3_tab0_59
7090: 38 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71  8....onlyif mssq
70a0: 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75  l # IF EXISTS su
70b0: 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65  pport: ..stateme
70c0: 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53  nt ok..IF EXISTS
70d0: 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e   (SELECT TABLE_N
70e0: 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41  AME FROM INFORMA
70f0: 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57  TION_SCHEMA.VIEW
7100: 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41  S WHERE TABLE_NA
7110: 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61 62  ME = 'view_1_tab
7120: 31 5f 35 39 38 27 29 20 44 52 4f 50 20 56 49 45  1_598') DROP VIE
7130: 57 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 35 39  W view_1_tab1_59
7140: 38 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71  8....skipif mssq
7150: 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62  l # not compatib
7160: 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  le..statement ok
7170: 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45  ..DROP VIEW IF E
7180: 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61 62  XISTS view_1_tab
7190: 31 5f 35 39 38 0d 0a 0d 0a 6f 6e 6c 79 69 66 20  1_598....onlyif 
71a0: 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54  mssql # IF EXIST
71b0: 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61  S support: ..sta
71c0: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58  tement ok..IF EX
71d0: 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42  ISTS (SELECT TAB
71e0: 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46  LE_NAME FROM INF
71f0: 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e  ORMATION_SCHEMA.
7200: 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c  VIEWS WHERE TABL
7210: 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 32  E_NAME = 'view_2
7220: 5f 74 61 62 31 5f 35 39 38 27 29 20 44 52 4f 50  _tab1_598') DROP
7230: 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62   VIEW view_2_tab
7240: 31 5f 35 39 38 0d 0a 0d 0a 73 6b 69 70 69 66 20  1_598....skipif 
7250: 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70  mssql # not comp
7260: 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e  atible..statemen
7270: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
7280: 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 32  IF EXISTS view_2
7290: 5f 74 61 62 31 5f 35 39 38 0d 0a 0d 0a 6f 6e 6c  _tab1_598....onl
72a0: 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45  yif mssql # IF E
72b0: 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d  XISTS support: .
72c0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
72d0: 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54  F EXISTS (SELECT
72e0: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d   TABLE_NAME FROM
72f0: 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48   INFORMATION_SCH
7300: 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20  EMA.VIEWS WHERE 
7310: 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69  TABLE_NAME = 'vi
7320: 65 77 5f 33 5f 74 61 62 31 5f 35 39 38 27 29 20  ew_3_tab1_598') 
7330: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33  DROP VIEW view_3
7340: 5f 74 61 62 31 5f 35 39 38 0d 0a 0d 0a 73 6b 69  _tab1_598....ski
7350: 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20  pif mssql # not 
7360: 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74  compatible..stat
7370: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
7380: 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69  IEW IF EXISTS vi
7390: 65 77 5f 33 5f 74 61 62 31 5f 35 39 38 0d 0a 0d  ew_3_tab1_598...
73a0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
73b0: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
73c0: 31 5f 74 61 62 31 5f 35 39 38 20 41 53 20 53 45  1_tab1_598 AS SE
73d0: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
73e0: 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 28 63  OM tab1 WHERE (c
73f0: 6f 6c 30 20 3e 20 33 36 37 29 0d 0a 0d 0a 73 74  ol0 > 367)....st
7400: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
7410: 54 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  TE VIEW view_2_t
7420: 61 62 31 5f 35 39 38 20 41 53 20 53 45 4c 45 43  ab1_598 AS SELEC
7430: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
7440: 74 61 62 31 20 57 48 45 52 45 20 4e 4f 54 20 28  tab1 WHERE NOT (
7450: 28 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 0d  (col0 > 367))...
7460: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
7470: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
7480: 33 5f 74 61 62 31 5f 35 39 38 20 41 53 20 53 45  3_tab1_598 AS SE
7490: 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69 65  LECT pk FROM vie
74a0: 77 5f 31 5f 74 61 62 31 5f 35 39 38 0d 0a 0d 0a  w_1_tab1_598....
74b0: 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
74c0: 20 6c 61 62 65 6c 2d 31 30 30 2d 31 0d 0a 53 45   label-100-1..SE
74d0: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
74e0: 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 28 63  OM tab1 WHERE (c
74f0: 6f 6c 30 20 3e 20 33 36 37 29 0d 0a 2d 2d 2d 2d  ol0 > 367)..----
7500: 0d 0a 31 32 34 20 76 61 6c 75 65 73 20 68 61 73  ..124 values has
7510: 68 69 6e 67 20 74 6f 20 63 33 31 32 35 61 33 62  hing to c3125a3b
7520: 31 34 66 62 30 34 62 35 37 63 64 33 33 34 65 65  14fb04b57cd334ee
7530: 61 33 33 62 35 66 61 64 0d 0a 0d 0a 71 75 65 72  a33b5fad....quer
7540: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
7550: 65 6c 2d 31 30 30 2d 32 0d 0a 53 45 4c 45 43 54  el-100-2..SELECT
7560: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
7570: 61 62 31 20 57 48 45 52 45 20 4e 4f 54 20 28 28  ab1 WHERE NOT ((
7580: 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 2d 2d  col0 > 367))..--
7590: 2d 2d 0d 0a 37 36 20 76 61 6c 75 65 73 20 68 61  --..76 values ha
75a0: 73 68 69 6e 67 20 74 6f 20 34 38 31 34 37 64 32  shing to 48147d2
75b0: 32 63 36 66 63 34 33 65 34 61 32 39 66 34 63 66  2c6fc43e4a29f4cf
75c0: 31 34 39 65 37 31 31 30 39 0d 0a 0d 0a 71 75 65  149e71109....que
75d0: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
75e0: 62 65 6c 2d 31 30 30 2d 31 0d 0a 53 45 4c 45 43  bel-100-1..SELEC
75f0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
7600: 76 69 65 77 5f 31 5f 74 61 62 31 5f 35 39 38 0d  view_1_tab1_598.
7610: 0a 2d 2d 2d 2d 0d 0a 31 32 34 20 76 61 6c 75 65  .----..124 value
7620: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 63 33 31  s hashing to c31
7630: 32 35 61 33 62 31 34 66 62 30 34 62 35 37 63 64  25a3b14fb04b57cd
7640: 33 33 34 65 65 61 33 33 62 35 66 61 64 0d 0a 0d  334eea33b5fad...
7650: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
7660: 74 20 6c 61 62 65 6c 2d 31 30 30 2d 32 0d 0a 53  t label-100-2..S
7670: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
7680: 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 31 5f  ROM view_2_tab1_
7690: 35 39 38 0d 0a 2d 2d 2d 2d 0d 0a 37 36 20 76 61  598..----..76 va
76a0: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
76b0: 34 38 31 34 37 64 32 32 63 36 66 63 34 33 65 34  48147d22c6fc43e4
76c0: 61 32 39 66 34 63 66 31 34 39 65 37 31 31 30 39  a29f4cf149e71109
76d0: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
76e0: 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
76f0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
7700: 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20  FROM tab1 WHERE 
7710: 28 63 6f 6c 30 20 3e 20 33 36 37 29 20 55 4e 49  (col0 > 367) UNI
7720: 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
7730: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31  , col0 FROM tab1
7740: 20 57 48 45 52 45 20 4e 4f 54 20 28 28 63 6f 6c   WHERE NOT ((col
7750: 30 20 3e 20 33 36 37 29 29 0d 0a 2d 2d 2d 2d 0d  0 > 367))..----.
7760: 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68  .200 values hash
7770: 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31  ing to ee9d23c21
7780: 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39  6f4de232614e0a99
7790: 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79  cb5b461....query
77a0: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
77b0: 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b  l-all..SELECT pk
77c0: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
77d0: 5f 31 5f 74 61 62 31 5f 35 39 38 20 55 4e 49 4f  _1_tab1_598 UNIO
77e0: 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
77f0: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
7800: 32 5f 74 61 62 31 5f 35 39 38 0d 0a 2d 2d 2d 2d  2_tab1_598..----
7810: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
7820: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
7830: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
7840: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
7850: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
7860: 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
7870: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
7880: 31 20 57 48 45 52 45 20 28 63 6f 6c 30 20 3e 20  1 WHERE (col0 > 
7890: 33 36 37 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43  367) UNION SELEC
78a0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
78b0: 74 61 62 31 20 57 48 45 52 45 20 4e 4f 54 20 28  tab1 WHERE NOT (
78c0: 28 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 2d  (col0 > 367))..-
78d0: 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20  ---..200 values 
78e0: 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32  hashing to ee9d2
78f0: 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65  3c216f4de232614e
7900: 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71  0a99cb5b461....q
7910: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
7920: 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43  label-all..SELEC
7930: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
7940: 76 69 65 77 5f 31 5f 74 61 62 31 5f 35 39 38 20  view_1_tab1_598 
7950: 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c  UNION SELECT pk,
7960: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
7970: 32 5f 74 61 62 31 5f 35 39 38 0d 0a 2d 2d 2d 2d  2_tab1_598..----
7980: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
7990: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
79a0: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
79b0: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
79c0: 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
79d0: 6c 2d 31 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20  l-100-3..SELECT 
79e0: 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43 54  pk FROM ( SELECT
79f0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
7a00: 61 62 31 20 57 48 45 52 45 20 28 63 6f 6c 30 20  ab1 WHERE (col0 
7a10: 3e 20 33 36 37 29 20 29 20 41 53 20 74 61 62 31  > 367) ) AS tab1
7a20: 5f 35 39 38 0d 0a 2d 2d 2d 2d 0d 0a 36 32 20 76  _598..----..62 v
7a30: 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
7a40: 20 37 31 32 39 64 33 36 36 38 31 62 36 30 61 66   7129d36681b60af
7a50: 39 33 38 66 63 38 39 64 62 61 38 66 65 63 30 37  938fc89dba8fec07
7a60: 62 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  b....query I row
7a70: 73 6f 72 74 20 6c 61 62 65 6c 2d 31 30 30 2d 33  sort label-100-3
7a80: 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20  ..SELECT * FROM 
7a90: 76 69 65 77 5f 33 5f 74 61 62 31 5f 35 39 38 0d  view_3_tab1_598.
7aa0: 0a 2d 2d 2d 2d 0d 0a 36 32 20 76 61 6c 75 65 73  .----..62 values
7ab0: 20 68 61 73 68 69 6e 67 20 74 6f 20 37 31 32 39   hashing to 7129
7ac0: 64 33 36 36 38 31 62 36 30 61 66 39 33 38 66 63  d36681b60af938fc
7ad0: 38 39 64 62 61 38 66 65 63 30 37 62 0d 0a 0d 0a  89dba8fec07b....
7ae0: 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20  query I rowsort 
7af0: 6c 61 62 65 6c 2d 31 30 30 2d 33 0d 0a 53 45 4c  label-100-3..SEL
7b00: 45 43 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 31  ECT pk FROM tab1
7b10: 20 57 48 45 52 45 20 28 63 6f 6c 30 20 3e 20 33   WHERE (col0 > 3
7b20: 36 37 29 0d 0a 2d 2d 2d 2d 0d 0a 36 32 20 76 61  67)..----..62 va
7b30: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
7b40: 37 31 32 39 64 33 36 36 38 31 62 36 30 61 66 39  7129d36681b60af9
7b50: 33 38 66 63 38 39 64 62 61 38 66 65 63 30 37 62  38fc89dba8fec07b
7b60: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
7b70: 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
7b80: 5f 31 5f 74 61 62 31 5f 35 39 38 0d 0a 0d 0a 73  _1_tab1_598....s
7b90: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
7ba0: 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
7bb0: 62 31 5f 35 39 38 0d 0a 0d 0a 73 74 61 74 65 6d  b1_598....statem
7bc0: 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
7bd0: 57 20 76 69 65 77 5f 33 5f 74 61 62 31 5f 35 39  W view_3_tab1_59
7be0: 38 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71  8....onlyif mssq
7bf0: 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75  l # IF EXISTS su
7c00: 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65  pport: ..stateme
7c10: 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53  nt ok..IF EXISTS
7c20: 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e   (SELECT TABLE_N
7c30: 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41  AME FROM INFORMA
7c40: 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57  TION_SCHEMA.VIEW
7c50: 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41  S WHERE TABLE_NA
7c60: 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61 62  ME = 'view_1_tab
7c70: 32 5f 35 39 38 27 29 20 44 52 4f 50 20 56 49 45  2_598') DROP VIE
7c80: 57 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 35 39  W view_1_tab2_59
7c90: 38 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71  8....skipif mssq
7ca0: 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62  l # not compatib
7cb0: 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  le..statement ok
7cc0: 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45  ..DROP VIEW IF E
7cd0: 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61 62  XISTS view_1_tab
7ce0: 32 5f 35 39 38 0d 0a 0d 0a 6f 6e 6c 79 69 66 20  2_598....onlyif 
7cf0: 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54  mssql # IF EXIST
7d00: 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61  S support: ..sta
7d10: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58  tement ok..IF EX
7d20: 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42  ISTS (SELECT TAB
7d30: 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46  LE_NAME FROM INF
7d40: 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e  ORMATION_SCHEMA.
7d50: 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c  VIEWS WHERE TABL
7d60: 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 32  E_NAME = 'view_2
7d70: 5f 74 61 62 32 5f 35 39 38 27 29 20 44 52 4f 50  _tab2_598') DROP
7d80: 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62   VIEW view_2_tab
7d90: 32 5f 35 39 38 0d 0a 0d 0a 73 6b 69 70 69 66 20  2_598....skipif 
7da0: 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70  mssql # not comp
7db0: 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e  atible..statemen
7dc0: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
7dd0: 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 32  IF EXISTS view_2
7de0: 5f 74 61 62 32 5f 35 39 38 0d 0a 0d 0a 6f 6e 6c  _tab2_598....onl
7df0: 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45  yif mssql # IF E
7e00: 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d  XISTS support: .
7e10: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
7e20: 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54  F EXISTS (SELECT
7e30: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d   TABLE_NAME FROM
7e40: 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48   INFORMATION_SCH
7e50: 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20  EMA.VIEWS WHERE 
7e60: 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69  TABLE_NAME = 'vi
7e70: 65 77 5f 33 5f 74 61 62 32 5f 35 39 38 27 29 20  ew_3_tab2_598') 
7e80: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33  DROP VIEW view_3
7e90: 5f 74 61 62 32 5f 35 39 38 0d 0a 0d 0a 73 6b 69  _tab2_598....ski
7ea0: 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20  pif mssql # not 
7eb0: 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74  compatible..stat
7ec0: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
7ed0: 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69  IEW IF EXISTS vi
7ee0: 65 77 5f 33 5f 74 61 62 32 5f 35 39 38 0d 0a 0d  ew_3_tab2_598...
7ef0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
7f00: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
7f10: 31 5f 74 61 62 32 5f 35 39 38 20 41 53 20 53 45  1_tab2_598 AS SE
7f20: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
7f30: 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 28 63  OM tab2 WHERE (c
7f40: 6f 6c 30 20 3e 20 33 36 37 29 0d 0a 0d 0a 73 74  ol0 > 367)....st
7f50: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
7f60: 54 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  TE VIEW view_2_t
7f70: 61 62 32 5f 35 39 38 20 41 53 20 53 45 4c 45 43  ab2_598 AS SELEC
7f80: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
7f90: 74 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28  tab2 WHERE NOT (
7fa0: 28 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 0d  (col0 > 367))...
7fb0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
7fc0: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
7fd0: 33 5f 74 61 62 32 5f 35 39 38 20 41 53 20 53 45  3_tab2_598 AS SE
7fe0: 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69 65  LECT pk FROM vie
7ff0: 77 5f 31 5f 74 61 62 32 5f 35 39 38 0d 0a 0d 0a  w_1_tab2_598....
8000: 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
8010: 20 6c 61 62 65 6c 2d 31 30 30 2d 31 0d 0a 53 45   label-100-1..SE
8020: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
8030: 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 28 63  OM tab2 WHERE (c
8040: 6f 6c 30 20 3e 20 33 36 37 29 0d 0a 2d 2d 2d 2d  ol0 > 367)..----
8050: 0d 0a 31 32 34 20 76 61 6c 75 65 73 20 68 61 73  ..124 values has
8060: 68 69 6e 67 20 74 6f 20 63 33 31 32 35 61 33 62  hing to c3125a3b
8070: 31 34 66 62 30 34 62 35 37 63 64 33 33 34 65 65  14fb04b57cd334ee
8080: 61 33 33 62 35 66 61 64 0d 0a 0d 0a 71 75 65 72  a33b5fad....quer
8090: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
80a0: 65 6c 2d 31 30 30 2d 32 0d 0a 53 45 4c 45 43 54  el-100-2..SELECT
80b0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
80c0: 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28 28  ab2 WHERE NOT ((
80d0: 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 2d 2d  col0 > 367))..--
80e0: 2d 2d 0d 0a 37 36 20 76 61 6c 75 65 73 20 68 61  --..76 values ha
80f0: 73 68 69 6e 67 20 74 6f 20 34 38 31 34 37 64 32  shing to 48147d2
8100: 32 63 36 66 63 34 33 65 34 61 32 39 66 34 63 66  2c6fc43e4a29f4cf
8110: 31 34 39 65 37 31 31 30 39 0d 0a 0d 0a 71 75 65  149e71109....que
8120: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
8130: 62 65 6c 2d 31 30 30 2d 31 0d 0a 53 45 4c 45 43  bel-100-1..SELEC
8140: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
8150: 76 69 65 77 5f 31 5f 74 61 62 32 5f 35 39 38 0d  view_1_tab2_598.
8160: 0a 2d 2d 2d 2d 0d 0a 31 32 34 20 76 61 6c 75 65  .----..124 value
8170: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 63 33 31  s hashing to c31
8180: 32 35 61 33 62 31 34 66 62 30 34 62 35 37 63 64  25a3b14fb04b57cd
8190: 33 33 34 65 65 61 33 33 62 35 66 61 64 0d 0a 0d  334eea33b5fad...
81a0: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
81b0: 74 20 6c 61 62 65 6c 2d 31 30 30 2d 32 0d 0a 53  t label-100-2..S
81c0: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
81d0: 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 32 5f  ROM view_2_tab2_
81e0: 35 39 38 0d 0a 2d 2d 2d 2d 0d 0a 37 36 20 76 61  598..----..76 va
81f0: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
8200: 34 38 31 34 37 64 32 32 63 36 66 63 34 33 65 34  48147d22c6fc43e4
8210: 61 32 39 66 34 63 66 31 34 39 65 37 31 31 30 39  a29f4cf149e71109
8220: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
8230: 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
8240: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
8250: 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
8260: 28 63 6f 6c 30 20 3e 20 33 36 37 29 20 55 4e 49  (col0 > 367) UNI
8270: 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
8280: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32  , col0 FROM tab2
8290: 20 57 48 45 52 45 20 4e 4f 54 20 28 28 63 6f 6c   WHERE NOT ((col
82a0: 30 20 3e 20 33 36 37 29 29 0d 0a 2d 2d 2d 2d 0d  0 > 367))..----.
82b0: 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68  .200 values hash
82c0: 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31  ing to ee9d23c21
82d0: 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39  6f4de232614e0a99
82e0: 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79  cb5b461....query
82f0: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
8300: 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b  l-all..SELECT pk
8310: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
8320: 5f 31 5f 74 61 62 32 5f 35 39 38 20 55 4e 49 4f  _1_tab2_598 UNIO
8330: 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
8340: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
8350: 32 5f 74 61 62 32 5f 35 39 38 0d 0a 2d 2d 2d 2d  2_tab2_598..----
8360: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
8370: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
8380: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
8390: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
83a0: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
83b0: 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
83c0: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
83d0: 32 20 57 48 45 52 45 20 28 63 6f 6c 30 20 3e 20  2 WHERE (col0 > 
83e0: 33 36 37 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43  367) UNION SELEC
83f0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
8400: 74 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28  tab2 WHERE NOT (
8410: 28 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 2d  (col0 > 367))..-
8420: 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20  ---..200 values 
8430: 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32  hashing to ee9d2
8440: 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65  3c216f4de232614e
8450: 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71  0a99cb5b461....q
8460: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
8470: 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43  label-all..SELEC
8480: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
8490: 76 69 65 77 5f 31 5f 74 61 62 32 5f 35 39 38 20  view_1_tab2_598 
84a0: 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c  UNION SELECT pk,
84b0: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
84c0: 32 5f 74 61 62 32 5f 35 39 38 0d 0a 2d 2d 2d 2d  2_tab2_598..----
84d0: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
84e0: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
84f0: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
8500: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
8510: 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
8520: 6c 2d 31 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20  l-100-3..SELECT 
8530: 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43 54  pk FROM ( SELECT
8540: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
8550: 61 62 32 20 57 48 45 52 45 20 28 63 6f 6c 30 20  ab2 WHERE (col0 
8560: 3e 20 33 36 37 29 20 29 20 41 53 20 74 61 62 32  > 367) ) AS tab2
8570: 5f 35 39 38 0d 0a 2d 2d 2d 2d 0d 0a 36 32 20 76  _598..----..62 v
8580: 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
8590: 20 37 31 32 39 64 33 36 36 38 31 62 36 30 61 66   7129d36681b60af
85a0: 39 33 38 66 63 38 39 64 62 61 38 66 65 63 30 37  938fc89dba8fec07
85b0: 62 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  b....query I row
85c0: 73 6f 72 74 20 6c 61 62 65 6c 2d 31 30 30 2d 33  sort label-100-3
85d0: 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20  ..SELECT * FROM 
85e0: 76 69 65 77 5f 33 5f 74 61 62 32 5f 35 39 38 0d  view_3_tab2_598.
85f0: 0a 2d 2d 2d 2d 0d 0a 36 32 20 76 61 6c 75 65 73  .----..62 values
8600: 20 68 61 73 68 69 6e 67 20 74 6f 20 37 31 32 39   hashing to 7129
8610: 64 33 36 36 38 31 62 36 30 61 66 39 33 38 66 63  d36681b60af938fc
8620: 38 39 64 62 61 38 66 65 63 30 37 62 0d 0a 0d 0a  89dba8fec07b....
8630: 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20  query I rowsort 
8640: 6c 61 62 65 6c 2d 31 30 30 2d 33 0d 0a 53 45 4c  label-100-3..SEL
8650: 45 43 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 32  ECT pk FROM tab2
8660: 20 57 48 45 52 45 20 28 63 6f 6c 30 20 3e 20 33   WHERE (col0 > 3
8670: 36 37 29 0d 0a 2d 2d 2d 2d 0d 0a 36 32 20 76 61  67)..----..62 va
8680: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
8690: 37 31 32 39 64 33 36 36 38 31 62 36 30 61 66 39  7129d36681b60af9
86a0: 33 38 66 63 38 39 64 62 61 38 66 65 63 30 37 62  38fc89dba8fec07b
86b0: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
86c0: 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
86d0: 5f 31 5f 74 61 62 32 5f 35 39 38 0d 0a 0d 0a 73  _1_tab2_598....s
86e0: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
86f0: 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
8700: 62 32 5f 35 39 38 0d 0a 0d 0a 73 74 61 74 65 6d  b2_598....statem
8710: 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
8720: 57 20 76 69 65 77 5f 33 5f 74 61 62 32 5f 35 39  W view_3_tab2_59
8730: 38 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71  8....onlyif mssq
8740: 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75  l # IF EXISTS su
8750: 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65  pport: ..stateme
8760: 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53  nt ok..IF EXISTS
8770: 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e   (SELECT TABLE_N
8780: 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41  AME FROM INFORMA
8790: 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57  TION_SCHEMA.VIEW
87a0: 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41  S WHERE TABLE_NA
87b0: 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61 62  ME = 'view_1_tab
87c0: 33 5f 35 39 38 27 29 20 44 52 4f 50 20 56 49 45  3_598') DROP VIE
87d0: 57 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 35 39  W view_1_tab3_59
87e0: 38 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71  8....skipif mssq
87f0: 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62  l # not compatib
8800: 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  le..statement ok
8810: 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45  ..DROP VIEW IF E
8820: 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61 62  XISTS view_1_tab
8830: 33 5f 35 39 38 0d 0a 0d 0a 6f 6e 6c 79 69 66 20  3_598....onlyif 
8840: 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54  mssql # IF EXIST
8850: 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61  S support: ..sta
8860: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58  tement ok..IF EX
8870: 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42  ISTS (SELECT TAB
8880: 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46  LE_NAME FROM INF
8890: 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e  ORMATION_SCHEMA.
88a0: 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c  VIEWS WHERE TABL
88b0: 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 32  E_NAME = 'view_2
88c0: 5f 74 61 62 33 5f 35 39 38 27 29 20 44 52 4f 50  _tab3_598') DROP
88d0: 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62   VIEW view_2_tab
88e0: 33 5f 35 39 38 0d 0a 0d 0a 73 6b 69 70 69 66 20  3_598....skipif 
88f0: 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70  mssql # not comp
8900: 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e  atible..statemen
8910: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
8920: 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 32  IF EXISTS view_2
8930: 5f 74 61 62 33 5f 35 39 38 0d 0a 0d 0a 6f 6e 6c  _tab3_598....onl
8940: 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45  yif mssql # IF E
8950: 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d  XISTS support: .
8960: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
8970: 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54  F EXISTS (SELECT
8980: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d   TABLE_NAME FROM
8990: 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48   INFORMATION_SCH
89a0: 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20  EMA.VIEWS WHERE 
89b0: 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69  TABLE_NAME = 'vi
89c0: 65 77 5f 33 5f 74 61 62 33 5f 35 39 38 27 29 20  ew_3_tab3_598') 
89d0: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33  DROP VIEW view_3
89e0: 5f 74 61 62 33 5f 35 39 38 0d 0a 0d 0a 73 6b 69  _tab3_598....ski
89f0: 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20  pif mssql # not 
8a00: 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74  compatible..stat
8a10: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
8a20: 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69  IEW IF EXISTS vi
8a30: 65 77 5f 33 5f 74 61 62 33 5f 35 39 38 0d 0a 0d  ew_3_tab3_598...
8a40: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
8a50: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
8a60: 31 5f 74 61 62 33 5f 35 39 38 20 41 53 20 53 45  1_tab3_598 AS SE
8a70: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
8a80: 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 28 63  OM tab3 WHERE (c
8a90: 6f 6c 30 20 3e 20 33 36 37 29 0d 0a 0d 0a 73 74  ol0 > 367)....st
8aa0: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
8ab0: 54 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  TE VIEW view_2_t
8ac0: 61 62 33 5f 35 39 38 20 41 53 20 53 45 4c 45 43  ab3_598 AS SELEC
8ad0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
8ae0: 74 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20 28  tab3 WHERE NOT (
8af0: 28 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 0d  (col0 > 367))...
8b00: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
8b10: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
8b20: 33 5f 74 61 62 33 5f 35 39 38 20 41 53 20 53 45  3_tab3_598 AS SE
8b30: 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69 65  LECT pk FROM vie
8b40: 77 5f 31 5f 74 61 62 33 5f 35 39 38 0d 0a 0d 0a  w_1_tab3_598....
8b50: 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
8b60: 20 6c 61 62 65 6c 2d 31 30 30 2d 31 0d 0a 53 45   label-100-1..SE
8b70: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
8b80: 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 28 63  OM tab3 WHERE (c
8b90: 6f 6c 30 20 3e 20 33 36 37 29 0d 0a 2d 2d 2d 2d  ol0 > 367)..----
8ba0: 0d 0a 31 32 34 20 76 61 6c 75 65 73 20 68 61 73  ..124 values has
8bb0: 68 69 6e 67 20 74 6f 20 63 33 31 32 35 61 33 62  hing to c3125a3b
8bc0: 31 34 66 62 30 34 62 35 37 63 64 33 33 34 65 65  14fb04b57cd334ee
8bd0: 61 33 33 62 35 66 61 64 0d 0a 0d 0a 71 75 65 72  a33b5fad....quer
8be0: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
8bf0: 65 6c 2d 31 30 30 2d 32 0d 0a 53 45 4c 45 43 54  el-100-2..SELECT
8c00: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
8c10: 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20 28 28  ab3 WHERE NOT ((
8c20: 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 2d 2d  col0 > 367))..--
8c30: 2d 2d 0d 0a 37 36 20 76 61 6c 75 65 73 20 68 61  --..76 values ha
8c40: 73 68 69 6e 67 20 74 6f 20 34 38 31 34 37 64 32  shing to 48147d2
8c50: 32 63 36 66 63 34 33 65 34 61 32 39 66 34 63 66  2c6fc43e4a29f4cf
8c60: 31 34 39 65 37 31 31 30 39 0d 0a 0d 0a 71 75 65  149e71109....que
8c70: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
8c80: 62 65 6c 2d 31 30 30 2d 31 0d 0a 53 45 4c 45 43  bel-100-1..SELEC
8c90: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
8ca0: 76 69 65 77 5f 31 5f 74 61 62 33 5f 35 39 38 0d  view_1_tab3_598.
8cb0: 0a 2d 2d 2d 2d 0d 0a 31 32 34 20 76 61 6c 75 65  .----..124 value
8cc0: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 63 33 31  s hashing to c31
8cd0: 32 35 61 33 62 31 34 66 62 30 34 62 35 37 63 64  25a3b14fb04b57cd
8ce0: 33 33 34 65 65 61 33 33 62 35 66 61 64 0d 0a 0d  334eea33b5fad...
8cf0: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
8d00: 74 20 6c 61 62 65 6c 2d 31 30 30 2d 32 0d 0a 53  t label-100-2..S
8d10: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
8d20: 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 33 5f  ROM view_2_tab3_
8d30: 35 39 38 0d 0a 2d 2d 2d 2d 0d 0a 37 36 20 76 61  598..----..76 va
8d40: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
8d50: 34 38 31 34 37 64 32 32 63 36 66 63 34 33 65 34  48147d22c6fc43e4
8d60: 61 32 39 66 34 63 66 31 34 39 65 37 31 31 30 39  a29f4cf149e71109
8d70: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
8d80: 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
8d90: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
8da0: 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
8db0: 28 63 6f 6c 30 20 3e 20 33 36 37 29 20 55 4e 49  (col0 > 367) UNI
8dc0: 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
8dd0: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33  , col0 FROM tab3
8de0: 20 57 48 45 52 45 20 4e 4f 54 20 28 28 63 6f 6c   WHERE NOT ((col
8df0: 30 20 3e 20 33 36 37 29 29 0d 0a 2d 2d 2d 2d 0d  0 > 367))..----.
8e00: 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68  .200 values hash
8e10: 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31  ing to ee9d23c21
8e20: 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39  6f4de232614e0a99
8e30: 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79  cb5b461....query
8e40: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
8e50: 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b  l-all..SELECT pk
8e60: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
8e70: 5f 31 5f 74 61 62 33 5f 35 39 38 20 55 4e 49 4f  _1_tab3_598 UNIO
8e80: 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
8e90: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
8ea0: 32 5f 74 61 62 33 5f 35 39 38 0d 0a 2d 2d 2d 2d  2_tab3_598..----
8eb0: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
8ec0: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
8ed0: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
8ee0: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
8ef0: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
8f00: 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
8f10: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
8f20: 33 20 57 48 45 52 45 20 28 63 6f 6c 30 20 3e 20  3 WHERE (col0 > 
8f30: 33 36 37 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43  367) UNION SELEC
8f40: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
8f50: 74 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20 28  tab3 WHERE NOT (
8f60: 28 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 2d  (col0 > 367))..-
8f70: 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20  ---..200 values 
8f80: 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32  hashing to ee9d2
8f90: 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65  3c216f4de232614e
8fa0: 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71  0a99cb5b461....q
8fb0: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
8fc0: 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43  label-all..SELEC
8fd0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
8fe0: 76 69 65 77 5f 31 5f 74 61 62 33 5f 35 39 38 20  view_1_tab3_598 
8ff0: 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c  UNION SELECT pk,
9000: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
9010: 32 5f 74 61 62 33 5f 35 39 38 0d 0a 2d 2d 2d 2d  2_tab3_598..----
9020: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
9030: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
9040: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
9050: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
9060: 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
9070: 6c 2d 31 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20  l-100-3..SELECT 
9080: 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43 54  pk FROM ( SELECT
9090: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
90a0: 61 62 33 20 57 48 45 52 45 20 28 63 6f 6c 30 20  ab3 WHERE (col0 
90b0: 3e 20 33 36 37 29 20 29 20 41 53 20 74 61 62 33  > 367) ) AS tab3
90c0: 5f 35 39 38 0d 0a 2d 2d 2d 2d 0d 0a 36 32 20 76  _598..----..62 v
90d0: 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
90e0: 20 37 31 32 39 64 33 36 36 38 31 62 36 30 61 66   7129d36681b60af
90f0: 39 33 38 66 63 38 39 64 62 61 38 66 65 63 30 37  938fc89dba8fec07
9100: 62 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  b....query I row
9110: 73 6f 72 74 20 6c 61 62 65 6c 2d 31 30 30 2d 33  sort label-100-3
9120: 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20  ..SELECT * FROM 
9130: 76 69 65 77 5f 33 5f 74 61 62 33 5f 35 39 38 0d  view_3_tab3_598.
9140: 0a 2d 2d 2d 2d 0d 0a 36 32 20 76 61 6c 75 65 73  .----..62 values
9150: 20 68 61 73 68 69 6e 67 20 74 6f 20 37 31 32 39   hashing to 7129
9160: 64 33 36 36 38 31 62 36 30 61 66 39 33 38 66 63  d36681b60af938fc
9170: 38 39 64 62 61 38 66 65 63 30 37 62 0d 0a 0d 0a  89dba8fec07b....
9180: 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20  query I rowsort 
9190: 6c 61 62 65 6c 2d 31 30 30 2d 33 0d 0a 53 45 4c  label-100-3..SEL
91a0: 45 43 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 33  ECT pk FROM tab3
91b0: 20 57 48 45 52 45 20 28 63 6f 6c 30 20 3e 20 33   WHERE (col0 > 3
91c0: 36 37 29 0d 0a 2d 2d 2d 2d 0d 0a 36 32 20 76 61  67)..----..62 va
91d0: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
91e0: 37 31 32 39 64 33 36 36 38 31 62 36 30 61 66 39  7129d36681b60af9
91f0: 33 38 66 63 38 39 64 62 61 38 66 65 63 30 37 62  38fc89dba8fec07b
9200: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
9210: 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
9220: 5f 31 5f 74 61 62 33 5f 35 39 38 0d 0a 0d 0a 73  _1_tab3_598....s
9230: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
9240: 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
9250: 62 33 5f 35 39 38 0d 0a 0d 0a 73 74 61 74 65 6d  b3_598....statem
9260: 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
9270: 57 20 76 69 65 77 5f 33 5f 74 61 62 33 5f 35 39  W view_3_tab3_59
9280: 38 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71  8....onlyif mssq
9290: 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75  l # IF EXISTS su
92a0: 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65  pport: ..stateme
92b0: 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53  nt ok..IF EXISTS
92c0: 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e   (SELECT TABLE_N
92d0: 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41  AME FROM INFORMA
92e0: 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57  TION_SCHEMA.VIEW
92f0: 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41  S WHERE TABLE_NA
9300: 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61 62  ME = 'view_1_tab
9310: 34 5f 35 39 38 27 29 20 44 52 4f 50 20 56 49 45  4_598') DROP VIE
9320: 57 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 35 39  W view_1_tab4_59
9330: 38 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71  8....skipif mssq
9340: 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62  l # not compatib
9350: 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  le..statement ok
9360: 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45  ..DROP VIEW IF E
9370: 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61 62  XISTS view_1_tab
9380: 34 5f 35 39 38 0d 0a 0d 0a 6f 6e 6c 79 69 66 20  4_598....onlyif 
9390: 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54  mssql # IF EXIST
93a0: 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61  S support: ..sta
93b0: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58  tement ok..IF EX
93c0: 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42  ISTS (SELECT TAB
93d0: 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46  LE_NAME FROM INF
93e0: 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e  ORMATION_SCHEMA.
93f0: 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c  VIEWS WHERE TABL
9400: 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 32  E_NAME = 'view_2
9410: 5f 74 61 62 34 5f 35 39 38 27 29 20 44 52 4f 50  _tab4_598') DROP
9420: 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62   VIEW view_2_tab
9430: 34 5f 35 39 38 0d 0a 0d 0a 73 6b 69 70 69 66 20  4_598....skipif 
9440: 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70  mssql # not comp
9450: 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e  atible..statemen
9460: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
9470: 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 32  IF EXISTS view_2
9480: 5f 74 61 62 34 5f 35 39 38 0d 0a 0d 0a 6f 6e 6c  _tab4_598....onl
9490: 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45  yif mssql # IF E
94a0: 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d  XISTS support: .
94b0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
94c0: 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54  F EXISTS (SELECT
94d0: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d   TABLE_NAME FROM
94e0: 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48   INFORMATION_SCH
94f0: 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20  EMA.VIEWS WHERE 
9500: 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69  TABLE_NAME = 'vi
9510: 65 77 5f 33 5f 74 61 62 34 5f 35 39 38 27 29 20  ew_3_tab4_598') 
9520: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33  DROP VIEW view_3
9530: 5f 74 61 62 34 5f 35 39 38 0d 0a 0d 0a 73 6b 69  _tab4_598....ski
9540: 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20  pif mssql # not 
9550: 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74  compatible..stat
9560: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
9570: 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69  IEW IF EXISTS vi
9580: 65 77 5f 33 5f 74 61 62 34 5f 35 39 38 0d 0a 0d  ew_3_tab4_598...
9590: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
95a0: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
95b0: 31 5f 74 61 62 34 5f 35 39 38 20 41 53 20 53 45  1_tab4_598 AS SE
95c0: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
95d0: 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 28 63  OM tab4 WHERE (c
95e0: 6f 6c 30 20 3e 20 33 36 37 29 0d 0a 0d 0a 73 74  ol0 > 367)....st
95f0: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
9600: 54 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  TE VIEW view_2_t
9610: 61 62 34 5f 35 39 38 20 41 53 20 53 45 4c 45 43  ab4_598 AS SELEC
9620: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
9630: 74 61 62 34 20 57 48 45 52 45 20 4e 4f 54 20 28  tab4 WHERE NOT (
9640: 28 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 0d  (col0 > 367))...
9650: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
9660: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
9670: 33 5f 74 61 62 34 5f 35 39 38 20 41 53 20 53 45  3_tab4_598 AS SE
9680: 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69 65  LECT pk FROM vie
9690: 77 5f 31 5f 74 61 62 34 5f 35 39 38 0d 0a 0d 0a  w_1_tab4_598....
96a0: 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
96b0: 20 6c 61 62 65 6c 2d 31 30 30 2d 31 0d 0a 53 45   label-100-1..SE
96c0: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
96d0: 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 28 63  OM tab4 WHERE (c
96e0: 6f 6c 30 20 3e 20 33 36 37 29 0d 0a 2d 2d 2d 2d  ol0 > 367)..----
96f0: 0d 0a 31 32 34 20 76 61 6c 75 65 73 20 68 61 73  ..124 values has
9700: 68 69 6e 67 20 74 6f 20 63 33 31 32 35 61 33 62  hing to c3125a3b
9710: 31 34 66 62 30 34 62 35 37 63 64 33 33 34 65 65  14fb04b57cd334ee
9720: 61 33 33 62 35 66 61 64 0d 0a 0d 0a 71 75 65 72  a33b5fad....quer
9730: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
9740: 65 6c 2d 31 30 30 2d 32 0d 0a 53 45 4c 45 43 54  el-100-2..SELECT
9750: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
9760: 61 62 34 20 57 48 45 52 45 20 4e 4f 54 20 28 28  ab4 WHERE NOT ((
9770: 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 2d 2d  col0 > 367))..--
9780: 2d 2d 0d 0a 37 36 20 76 61 6c 75 65 73 20 68 61  --..76 values ha
9790: 73 68 69 6e 67 20 74 6f 20 34 38 31 34 37 64 32  shing to 48147d2
97a0: 32 63 36 66 63 34 33 65 34 61 32 39 66 34 63 66  2c6fc43e4a29f4cf
97b0: 31 34 39 65 37 31 31 30 39 0d 0a 0d 0a 71 75 65  149e71109....que
97c0: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
97d0: 62 65 6c 2d 31 30 30 2d 31 0d 0a 53 45 4c 45 43  bel-100-1..SELEC
97e0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
97f0: 76 69 65 77 5f 31 5f 74 61 62 34 5f 35 39 38 0d  view_1_tab4_598.
9800: 0a 2d 2d 2d 2d 0d 0a 31 32 34 20 76 61 6c 75 65  .----..124 value
9810: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 63 33 31  s hashing to c31
9820: 32 35 61 33 62 31 34 66 62 30 34 62 35 37 63 64  25a3b14fb04b57cd
9830: 33 33 34 65 65 61 33 33 62 35 66 61 64 0d 0a 0d  334eea33b5fad...
9840: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
9850: 74 20 6c 61 62 65 6c 2d 31 30 30 2d 32 0d 0a 53  t label-100-2..S
9860: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
9870: 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 34 5f  ROM view_2_tab4_
9880: 35 39 38 0d 0a 2d 2d 2d 2d 0d 0a 37 36 20 76 61  598..----..76 va
9890: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
98a0: 34 38 31 34 37 64 32 32 63 36 66 63 34 33 65 34  48147d22c6fc43e4
98b0: 61 32 39 66 34 63 66 31 34 39 65 37 31 31 30 39  a29f4cf149e71109
98c0: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
98d0: 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
98e0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
98f0: 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20  FROM tab4 WHERE 
9900: 28 63 6f 6c 30 20 3e 20 33 36 37 29 20 55 4e 49  (col0 > 367) UNI
9910: 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
9920: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34  , col0 FROM tab4
9930: 20 57 48 45 52 45 20 4e 4f 54 20 28 28 63 6f 6c   WHERE NOT ((col
9940: 30 20 3e 20 33 36 37 29 29 0d 0a 2d 2d 2d 2d 0d  0 > 367))..----.
9950: 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68  .200 values hash
9960: 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31  ing to ee9d23c21
9970: 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39  6f4de232614e0a99
9980: 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79  cb5b461....query
9990: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
99a0: 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b  l-all..SELECT pk
99b0: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
99c0: 5f 31 5f 74 61 62 34 5f 35 39 38 20 55 4e 49 4f  _1_tab4_598 UNIO
99d0: 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
99e0: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
99f0: 32 5f 74 61 62 34 5f 35 39 38 0d 0a 2d 2d 2d 2d  2_tab4_598..----
9a00: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
9a10: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
9a20: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
9a30: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
9a40: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
9a50: 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
9a60: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
9a70: 34 20 57 48 45 52 45 20 28 63 6f 6c 30 20 3e 20  4 WHERE (col0 > 
9a80: 33 36 37 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43  367) UNION SELEC
9a90: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
9aa0: 74 61 62 34 20 57 48 45 52 45 20 4e 4f 54 20 28  tab4 WHERE NOT (
9ab0: 28 63 6f 6c 30 20 3e 20 33 36 37 29 29 0d 0a 2d  (col0 > 367))..-
9ac0: 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20  ---..200 values 
9ad0: 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32  hashing to ee9d2
9ae0: 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65  3c216f4de232614e
9af0: 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71  0a99cb5b461....q
9b00: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
9b10: 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43  label-all..SELEC
9b20: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
9b30: 76 69 65 77 5f 31 5f 74 61 62 34 5f 35 39 38 20  view_1_tab4_598 
9b40: 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c  UNION SELECT pk,
9b50: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
9b60: 32 5f 74 61 62 34 5f 35 39 38 0d 0a 2d 2d 2d 2d  2_tab4_598..----
9b70: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
9b80: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
9b90: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
9ba0: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
9bb0: 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
9bc0: 6c 2d 31 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20  l-100-3..SELECT 
9bd0: 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43 54  pk FROM ( SELECT
9be0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
9bf0: 61 62 34 20 57 48 45 52 45 20 28 63 6f 6c 30 20  ab4 WHERE (col0 
9c00: 3e 20 33 36 37 29 20 29 20 41 53 20 74 61 62 34  > 367) ) AS tab4
9c10: 5f 35 39 38 0d 0a 2d 2d 2d 2d 0d 0a 36 32 20 76  _598..----..62 v
9c20: 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
9c30: 20 37 31 32 39 64 33 36 36 38 31 62 36 30 61 66   7129d36681b60af
9c40: 39 33 38 66 63 38 39 64 62 61 38 66 65 63 30 37  938fc89dba8fec07
9c50: 62 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  b....query I row
9c60: 73 6f 72 74 20 6c 61 62 65 6c 2d 31 30 30 2d 33  sort label-100-3
9c70: 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20  ..SELECT * FROM 
9c80: 76 69 65 77 5f 33 5f 74 61 62 34 5f 35 39 38 0d  view_3_tab4_598.
9c90: 0a 2d 2d 2d 2d 0d 0a 36 32 20 76 61 6c 75 65 73  .----..62 values
9ca0: 20 68 61 73 68 69 6e 67 20 74 6f 20 37 31 32 39   hashing to 7129
9cb0: 64 33 36 36 38 31 62 36 30 61 66 39 33 38 66 63  d36681b60af938fc
9cc0: 38 39 64 62 61 38 66 65 63 30 37 62 0d 0a 0d 0a  89dba8fec07b....
9cd0: 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20  query I rowsort 
9ce0: 6c 61 62 65 6c 2d 31 30 30 2d 33 0d 0a 53 45 4c  label-100-3..SEL
9cf0: 45 43 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 34  ECT pk FROM tab4
9d00: 20 57 48 45 52 45 20 28 63 6f 6c 30 20 3e 20 33   WHERE (col0 > 3
9d10: 36 37 29 0d 0a 2d 2d 2d 2d 0d 0a 36 32 20 76 61  67)..----..62 va
9d20: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
9d30: 37 31 32 39 64 33 36 36 38 31 62 36 30 61 66 39  7129d36681b60af9
9d40: 33 38 66 63 38 39 64 62 61 38 66 65 63 30 37 62  38fc89dba8fec07b
9d50: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
9d60: 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
9d70: 5f 31 5f 74 61 62 34 5f 35 39 38 0d 0a 0d 0a 73  _1_tab4_598....s
9d80: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
9d90: 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
9da0: 62 34 5f 35 39 38 0d 0a 0d 0a 73 74 61 74 65 6d  b4_598....statem
9db0: 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
9dc0: 57 20 76 69 65 77 5f 33 5f 74 61 62 34 5f 35 39  W view_3_tab4_59
9dd0: 38 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71  8....onlyif mssq
9de0: 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75  l # IF EXISTS su
9df0: 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65  pport: ..stateme
9e00: 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53  nt ok..IF EXISTS
9e10: 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e   (SELECT TABLE_N
9e20: 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41  AME FROM INFORMA
9e30: 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57  TION_SCHEMA.VIEW
9e40: 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41  S WHERE TABLE_NA
9e50: 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61 62  ME = 'view_1_tab
9e60: 30 5f 35 39 39 27 29 20 44 52 4f 50 20 56 49 45  0_599') DROP VIE
9e70: 57 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 35 39  W view_1_tab0_59
9e80: 39 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71  9....skipif mssq
9e90: 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62  l # not compatib
9ea0: 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  le..statement ok
9eb0: 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45  ..DROP VIEW IF E
9ec0: 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61 62  XISTS view_1_tab
9ed0: 30 5f 35 39 39 0d 0a 0d 0a 6f 6e 6c 79 69 66 20  0_599....onlyif 
9ee0: 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54  mssql # IF EXIST
9ef0: 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61  S support: ..sta
9f00: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58  tement ok..IF EX
9f10: 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42  ISTS (SELECT TAB
9f20: 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46  LE_NAME FROM INF
9f30: 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e  ORMATION_SCHEMA.
9f40: 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c  VIEWS WHERE TABL
9f50: 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 32  E_NAME = 'view_2
9f60: 5f 74 61 62 30 5f 35 39 39 27 29 20 44 52 4f 50  _tab0_599') DROP
9f70: 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62   VIEW view_2_tab
9f80: 30 5f 35 39 39 0d 0a 0d 0a 73 6b 69 70 69 66 20  0_599....skipif 
9f90: 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70  mssql # not comp
9fa0: 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e  atible..statemen
9fb0: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
9fc0: 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 32  IF EXISTS view_2
9fd0: 5f 74 61 62 30 5f 35 39 39 0d 0a 0d 0a 6f 6e 6c  _tab0_599....onl
9fe0: 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45  yif mssql # IF E
9ff0: 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d  XISTS support: .
a000: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
a010: 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54  F EXISTS (SELECT
a020: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d   TABLE_NAME FROM
a030: 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48   INFORMATION_SCH
a040: 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20  EMA.VIEWS WHERE 
a050: 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69  TABLE_NAME = 'vi
a060: 65 77 5f 33 5f 74 61 62 30 5f 35 39 39 27 29 20  ew_3_tab0_599') 
a070: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33  DROP VIEW view_3
a080: 5f 74 61 62 30 5f 35 39 39 0d 0a 0d 0a 73 6b 69  _tab0_599....ski
a090: 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20  pif mssql # not 
a0a0: 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74  compatible..stat
a0b0: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
a0c0: 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69  IEW IF EXISTS vi
a0d0: 65 77 5f 33 5f 74 61 62 30 5f 35 39 39 0d 0a 0d  ew_3_tab0_599...
a0e0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
a0f0: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
a100: 31 5f 74 61 62 30 5f 35 39 39 20 41 53 20 53 45  1_tab0_599 AS SE
a110: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
a120: 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63 6f  OM tab0 WHERE co
a130: 6c 34 20 3e 20 36 36 33 2e 39 35 0d 0a 0d 0a 73  l4 > 663.95....s
a140: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45  tatement ok..CRE
a150: 41 54 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f  ATE VIEW view_2_
a160: 74 61 62 30 5f 35 39 39 20 41 53 20 53 45 4c 45  tab0_599 AS SELE
a170: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
a180: 20 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54 20   tab0 WHERE NOT 
a190: 28 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 29 0d  (col4 > 663.95).
a1a0: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
a1b0: 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
a1c0: 77 5f 33 5f 74 61 62 30 5f 35 39 39 20 41 53 20  w_3_tab0_599 AS 
a1d0: 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76  SELECT pk FROM v
a1e0: 69 65 77 5f 31 5f 74 61 62 30 5f 35 39 39 0d 0a  iew_1_tab0_599..
a1f0: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
a200: 72 74 20 6c 61 62 65 6c 2d 32 30 30 2d 31 0d 0a  rt label-200-1..
a210: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
a220: 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
a230: 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 0d 0a 2d  col4 > 663.95..-
a240: 2d 2d 2d 0d 0a 36 38 20 76 61 6c 75 65 73 20 68  ---..68 values h
a250: 61 73 68 69 6e 67 20 74 6f 20 39 63 34 37 31 38  ashing to 9c4718
a260: 37 65 64 36 39 32 33 33 63 35 36 38 31 38 36 33  7ed69233c5681863
a270: 37 64 39 35 64 62 61 37 37 34 0d 0a 0d 0a 71 75  7d95dba774....qu
a280: 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
a290: 61 62 65 6c 2d 32 30 30 2d 32 0d 0a 53 45 4c 45  abel-200-2..SELE
a2a0: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
a2b0: 20 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54 20   tab0 WHERE NOT 
a2c0: 28 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 29 0d  (col4 > 663.95).
a2d0: 0a 2d 2d 2d 2d 0d 0a 31 33 32 20 76 61 6c 75 65  .----..132 value
a2e0: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 34 30 66  s hashing to 40f
a2f0: 36 35 39 61 32 31 63 61 63 32 37 65 39 32 32 66  659a21cac27e922f
a300: 63 32 63 30 37 38 34 38 65 63 33 34 30 0d 0a 0d  c2c07848ec340...
a310: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
a320: 74 20 6c 61 62 65 6c 2d 32 30 30 2d 31 0d 0a 53  t label-200-1..S
a330: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
a340: 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 30 5f  ROM view_1_tab0_
a350: 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a 36 38 20 76 61  599..----..68 va
a360: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
a370: 39 63 34 37 31 38 37 65 64 36 39 32 33 33 63 35  9c47187ed69233c5
a380: 36 38 31 38 36 33 37 64 39 35 64 62 61 37 37 34  6818637d95dba774
a390: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
a3a0: 73 6f 72 74 20 6c 61 62 65 6c 2d 32 30 30 2d 32  sort label-200-2
a3b0: 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
a3c0: 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61  0 FROM view_2_ta
a3d0: 62 30 5f 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a 31 33  b0_599..----..13
a3e0: 32 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  2 values hashing
a3f0: 20 74 6f 20 34 30 66 36 35 39 61 32 31 63 61 63   to 40f659a21cac
a400: 32 37 65 39 32 32 66 63 32 63 30 37 38 34 38 65  27e922fc2c07848e
a410: 63 33 34 30 0d 0a 0d 0a 71 75 65 72 79 20 49 49  c340....query II
a420: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
a430: 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
a440: 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48  ol0 FROM tab0 WH
a450: 45 52 45 20 63 6f 6c 34 20 3e 20 36 36 33 2e 39  ERE col4 > 663.9
a460: 35 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45  5 UNION ALL SELE
a470: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
a480: 20 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54 20   tab0 WHERE NOT 
a490: 28 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 29 0d  (col4 > 663.95).
a4a0: 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65  .----..200 value
a4b0: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39  s hashing to ee9
a4c0: 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31  d23c216f4de23261
a4d0: 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d  4e0a99cb5b461...
a4e0: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
a4f0: 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c  t label-all..SEL
a500: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
a510: 4d 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 35 39  M view_1_tab0_59
a520: 39 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45  9 UNION ALL SELE
a530: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
a540: 20 76 69 65 77 5f 32 5f 74 61 62 30 5f 35 39 39   view_2_tab0_599
a550: 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75  ..----..200 valu
a560: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65  es hashing to ee
a570: 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36  9d23c216f4de2326
a580: 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a  14e0a99cb5b461..
a590: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
a5a0: 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45  rt label-all..SE
a5b0: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
a5c0: 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63 6f  OM tab0 WHERE co
a5d0: 6c 34 20 3e 20 36 36 33 2e 39 35 20 55 4e 49 4f  l4 > 663.95 UNIO
a5e0: 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  N SELECT pk, col
a5f0: 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52  0 FROM tab0 WHER
a600: 45 20 4e 4f 54 20 28 63 6f 6c 34 20 3e 20 36 36  E NOT (col4 > 66
a610: 33 2e 39 35 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30  3.95)..----..200
a620: 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
a630: 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64  to ee9d23c216f4d
a640: 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62  e232614e0a99cb5b
a650: 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  461....query II 
a660: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c  rowsort label-al
a670: 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  l..SELECT pk, co
a680: 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74  l0 FROM view_1_t
a690: 61 62 30 5f 35 39 39 20 55 4e 49 4f 4e 20 53 45  ab0_599 UNION SE
a6a0: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
a6b0: 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 30 5f 35  OM view_2_tab0_5
a6c0: 39 39 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  99..----..200 va
a6d0: 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
a6e0: 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
a6f0: 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
a700: 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73  ....query I rows
a710: 6f 72 74 20 6c 61 62 65 6c 2d 32 30 30 2d 33 0d  ort label-200-3.
a720: 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20  .SELECT pk FROM 
a730: 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ( SELECT pk, col
a740: 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52  0 FROM tab0 WHER
a750: 45 20 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 20  E col4 > 663.95 
a760: 29 20 41 53 20 74 61 62 30 5f 35 39 39 0d 0a 2d  ) AS tab0_599..-
a770: 2d 2d 2d 0d 0a 33 34 20 76 61 6c 75 65 73 20 68  ---..34 values h
a780: 61 73 68 69 6e 67 20 74 6f 20 32 32 61 63 65 34  ashing to 22ace4
a790: 66 31 65 63 61 39 63 35 65 63 31 39 30 31 64 37  f1eca9c5ec1901d7
a7a0: 61 63 32 61 65 35 35 66 37 63 0d 0a 0d 0a 71 75  ac2ae55f7c....qu
a7b0: 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61  ery I rowsort la
a7c0: 62 65 6c 2d 32 30 30 2d 33 0d 0a 53 45 4c 45 43  bel-200-3..SELEC
a7d0: 54 20 2a 20 46 52 4f 4d 20 76 69 65 77 5f 33 5f  T * FROM view_3_
a7e0: 74 61 62 30 5f 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a  tab0_599..----..
a7f0: 33 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  34 values hashin
a800: 67 20 74 6f 20 32 32 61 63 65 34 66 31 65 63 61  g to 22ace4f1eca
a810: 39 63 35 65 63 31 39 30 31 64 37 61 63 32 61 65  9c5ec1901d7ac2ae
a820: 35 35 66 37 63 0d 0a 0d 0a 71 75 65 72 79 20 49  55f7c....query I
a830: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 32   rowsort label-2
a840: 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20  00-3..SELECT pk 
a850: 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
a860: 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 0d 0a 2d  col4 > 663.95..-
a870: 2d 2d 2d 0d 0a 33 34 20 76 61 6c 75 65 73 20 68  ---..34 values h
a880: 61 73 68 69 6e 67 20 74 6f 20 32 32 61 63 65 34  ashing to 22ace4
a890: 66 31 65 63 61 39 63 35 65 63 31 39 30 31 64 37  f1eca9c5ec1901d7
a8a0: 61 63 32 61 65 35 35 66 37 63 0d 0a 0d 0a 73 74  ac2ae55f7c....st
a8b0: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50  atement ok..DROP
a8c0: 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62   VIEW view_1_tab
a8d0: 30 5f 35 39 39 0d 0a 0d 0a 73 74 61 74 65 6d 65  0_599....stateme
a8e0: 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
a8f0: 20 76 69 65 77 5f 32 5f 74 61 62 30 5f 35 39 39   view_2_tab0_599
a900: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
a910: 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
a920: 5f 33 5f 74 61 62 30 5f 35 39 39 0d 0a 0d 0a 6f  _3_tab0_599....o
a930: 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46  nlyif mssql # IF
a940: 20 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a   EXISTS support:
a950: 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d   ..statement ok.
a960: 0a 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45  .IF EXISTS (SELE
a970: 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52  CT TABLE_NAME FR
a980: 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53  OM INFORMATION_S
a990: 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52  CHEMA.VIEWS WHER
a9a0: 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27  E TABLE_NAME = '
a9b0: 76 69 65 77 5f 31 5f 74 61 62 31 5f 35 39 39 27  view_1_tab1_599'
a9c0: 29 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ) DROP VIEW view
a9d0: 5f 31 5f 74 61 62 31 5f 35 39 39 0d 0a 0d 0a 73  _1_tab1_599....s
a9e0: 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f  kipif mssql # no
a9f0: 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74  t compatible..st
aa00: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50  atement ok..DROP
aa10: 20 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20   VIEW IF EXISTS 
aa20: 76 69 65 77 5f 31 5f 74 61 62 31 5f 35 39 39 0d  view_1_tab1_599.
aa30: 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20  ...onlyif mssql 
aa40: 23 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70  # IF EXISTS supp
aa50: 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74  ort: ..statement
aa60: 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28   ok..IF EXISTS (
aa70: 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d  SELECT TABLE_NAM
aa80: 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49  E FROM INFORMATI
aa90: 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20  ON_SCHEMA.VIEWS 
aaa0: 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45  WHERE TABLE_NAME
aab0: 20 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 31 5f   = 'view_2_tab1_
aac0: 35 39 39 27 29 20 44 52 4f 50 20 56 49 45 57 20  599') DROP VIEW 
aad0: 76 69 65 77 5f 32 5f 74 61 62 31 5f 35 39 39 0d  view_2_tab1_599.
aae0: 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20  ...skipif mssql 
aaf0: 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65  # not compatible
ab00: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
ab10: 44 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49  DROP VIEW IF EXI
ab20: 53 54 53 20 76 69 65 77 5f 32 5f 74 61 62 31 5f  STS view_2_tab1_
ab30: 35 39 39 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73  599....onlyif ms
ab40: 73 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20  sql # IF EXISTS 
ab50: 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65  support: ..state
ab60: 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53  ment ok..IF EXIS
ab70: 54 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45  TS (SELECT TABLE
ab80: 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52  _NAME FROM INFOR
ab90: 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49  MATION_SCHEMA.VI
aba0: 45 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f  EWS WHERE TABLE_
abb0: 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74  NAME = 'view_3_t
abc0: 61 62 31 5f 35 39 39 27 29 20 44 52 4f 50 20 56  ab1_599') DROP V
abd0: 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 31 5f  IEW view_3_tab1_
abe0: 35 39 39 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73  599....skipif ms
abf0: 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74  sql # not compat
ac00: 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20  ible..statement 
ac10: 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46  ok..DROP VIEW IF
ac20: 20 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74   EXISTS view_3_t
ac30: 61 62 31 5f 35 39 39 0d 0a 0d 0a 73 74 61 74 65  ab1_599....state
ac40: 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20  ment ok..CREATE 
ac50: 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 31  VIEW view_1_tab1
ac60: 5f 35 39 39 20 41 53 20 53 45 4c 45 43 54 20 70  _599 AS SELECT p
ac70: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
ac80: 31 20 57 48 45 52 45 20 63 6f 6c 34 20 3e 20 36  1 WHERE col4 > 6
ac90: 36 33 2e 39 35 0d 0a 0d 0a 73 74 61 74 65 6d 65  63.95....stateme
aca0: 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49  nt ok..CREATE VI
acb0: 45 57 20 76 69 65 77 5f 32 5f 74 61 62 31 5f 35  EW view_2_tab1_5
acc0: 39 39 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c  99 AS SELECT pk,
acd0: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20   col0 FROM tab1 
ace0: 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 34 20  WHERE NOT (col4 
acf0: 3e 20 36 36 33 2e 39 35 29 0d 0a 0d 0a 73 74 61  > 663.95)....sta
ad00: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54  tement ok..CREAT
ad10: 45 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61  E VIEW view_3_ta
ad20: 62 31 5f 35 39 39 20 41 53 20 53 45 4c 45 43 54  b1_599 AS SELECT
ad30: 20 70 6b 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f   pk FROM view_1_
ad40: 74 61 62 31 5f 35 39 39 0d 0a 0d 0a 71 75 65 72  tab1_599....quer
ad50: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
ad60: 65 6c 2d 32 30 30 2d 31 0d 0a 53 45 4c 45 43 54  el-200-1..SELECT
ad70: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
ad80: 61 62 31 20 57 48 45 52 45 20 63 6f 6c 34 20 3e  ab1 WHERE col4 >
ad90: 20 36 36 33 2e 39 35 0d 0a 2d 2d 2d 2d 0d 0a 36   663.95..----..6
ada0: 38 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  8 values hashing
adb0: 20 74 6f 20 39 63 34 37 31 38 37 65 64 36 39 32   to 9c47187ed692
adc0: 33 33 63 35 36 38 31 38 36 33 37 64 39 35 64 62  33c56818637d95db
add0: 61 37 37 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49  a774....query II
ade0: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 32   rowsort label-2
adf0: 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-2..SELECT pk,
ae00: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20   col0 FROM tab1 
ae10: 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 34 20  WHERE NOT (col4 
ae20: 3e 20 36 36 33 2e 39 35 29 0d 0a 2d 2d 2d 2d 0d  > 663.95)..----.
ae30: 0a 31 33 32 20 76 61 6c 75 65 73 20 68 61 73 68  .132 values hash
ae40: 69 6e 67 20 74 6f 20 34 30 66 36 35 39 61 32 31  ing to 40f659a21
ae50: 63 61 63 32 37 65 39 32 32 66 63 32 63 30 37 38  cac27e922fc2c078
ae60: 34 38 65 63 33 34 30 0d 0a 0d 0a 71 75 65 72 79  48ec340....query
ae70: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
ae80: 6c 2d 32 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20  l-200-1..SELECT 
ae90: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69  pk, col0 FROM vi
aea0: 65 77 5f 31 5f 74 61 62 31 5f 35 39 39 0d 0a 2d  ew_1_tab1_599..-
aeb0: 2d 2d 2d 0d 0a 36 38 20 76 61 6c 75 65 73 20 68  ---..68 values h
aec0: 61 73 68 69 6e 67 20 74 6f 20 39 63 34 37 31 38  ashing to 9c4718
aed0: 37 65 64 36 39 32 33 33 63 35 36 38 31 38 36 33  7ed69233c5681863
aee0: 37 64 39 35 64 62 61 37 37 34 0d 0a 0d 0a 71 75  7d95dba774....qu
aef0: 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
af00: 61 62 65 6c 2d 32 30 30 2d 32 0d 0a 53 45 4c 45  abel-200-2..SELE
af10: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
af20: 20 76 69 65 77 5f 32 5f 74 61 62 31 5f 35 39 39   view_2_tab1_599
af30: 0d 0a 2d 2d 2d 2d 0d 0a 31 33 32 20 76 61 6c 75  ..----..132 valu
af40: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 34 30  es hashing to 40
af50: 66 36 35 39 61 32 31 63 61 63 32 37 65 39 32 32  f659a21cac27e922
af60: 66 63 32 63 30 37 38 34 38 65 63 33 34 30 0d 0a  fc2c07848ec340..
af70: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
af80: 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45  rt label-all..SE
af90: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
afa0: 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 63 6f  OM tab1 WHERE co
afb0: 6c 34 20 3e 20 36 36 33 2e 39 35 20 55 4e 49 4f  l4 > 663.95 UNIO
afc0: 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
afd0: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20   col0 FROM tab1 
afe0: 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 34 20  WHERE NOT (col4 
aff0: 3e 20 36 36 33 2e 39 35 29 0d 0a 2d 2d 2d 2d 0d  > 663.95)..----.
b000: 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68  .200 values hash
b010: 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31  ing to ee9d23c21
b020: 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39  6f4de232614e0a99
b030: 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79  cb5b461....query
b040: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
b050: 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b  l-all..SELECT pk
b060: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
b070: 5f 31 5f 74 61 62 31 5f 35 39 39 20 55 4e 49 4f  _1_tab1_599 UNIO
b080: 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
b090: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
b0a0: 32 5f 74 61 62 31 5f 35 39 39 0d 0a 2d 2d 2d 2d  2_tab1_599..----
b0b0: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
b0c0: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
b0d0: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
b0e0: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
b0f0: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
b100: 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
b110: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
b120: 31 20 57 48 45 52 45 20 63 6f 6c 34 20 3e 20 36  1 WHERE col4 > 6
b130: 36 33 2e 39 35 20 55 4e 49 4f 4e 20 53 45 4c 45  63.95 UNION SELE
b140: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
b150: 20 74 61 62 31 20 57 48 45 52 45 20 4e 4f 54 20   tab1 WHERE NOT 
b160: 28 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 29 0d  (col4 > 663.95).
b170: 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65  .----..200 value
b180: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39  s hashing to ee9
b190: 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31  d23c216f4de23261
b1a0: 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d  4e0a99cb5b461...
b1b0: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
b1c0: 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c  t label-all..SEL
b1d0: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
b1e0: 4d 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 35 39  M view_1_tab1_59
b1f0: 39 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70  9 UNION SELECT p
b200: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
b210: 77 5f 32 5f 74 61 62 31 5f 35 39 39 0d 0a 2d 2d  w_2_tab1_599..--
b220: 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68  --..200 values h
b230: 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33  ashing to ee9d23
b240: 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30  c216f4de232614e0
b250: 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75  a99cb5b461....qu
b260: 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61  ery I rowsort la
b270: 62 65 6c 2d 32 30 30 2d 33 0d 0a 53 45 4c 45 43  bel-200-3..SELEC
b280: 54 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45  T pk FROM ( SELE
b290: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
b2a0: 20 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c 34   tab1 WHERE col4
b2b0: 20 3e 20 36 36 33 2e 39 35 20 29 20 41 53 20 74   > 663.95 ) AS t
b2c0: 61 62 31 5f 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a 33  ab1_599..----..3
b2d0: 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  4 values hashing
b2e0: 20 74 6f 20 32 32 61 63 65 34 66 31 65 63 61 39   to 22ace4f1eca9
b2f0: 63 35 65 63 31 39 30 31 64 37 61 63 32 61 65 35  c5ec1901d7ac2ae5
b300: 35 66 37 63 0d 0a 0d 0a 71 75 65 72 79 20 49 20  5f7c....query I 
b310: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 32 30  rowsort label-20
b320: 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52  0-3..SELECT * FR
b330: 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 31 5f 35  OM view_3_tab1_5
b340: 39 39 0d 0a 2d 2d 2d 2d 0d 0a 33 34 20 76 61 6c  99..----..34 val
b350: 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 32  ues hashing to 2
b360: 32 61 63 65 34 66 31 65 63 61 39 63 35 65 63 31  2ace4f1eca9c5ec1
b370: 39 30 31 64 37 61 63 32 61 65 35 35 66 37 63 0d  901d7ac2ae55f7c.
b380: 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f  ...query I rowso
b390: 72 74 20 6c 61 62 65 6c 2d 32 30 30 2d 33 0d 0a  rt label-200-3..
b3a0: 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 74  SELECT pk FROM t
b3b0: 61 62 31 20 57 48 45 52 45 20 63 6f 6c 34 20 3e  ab1 WHERE col4 >
b3c0: 20 36 36 33 2e 39 35 0d 0a 2d 2d 2d 2d 0d 0a 33   663.95..----..3
b3d0: 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  4 values hashing
b3e0: 20 74 6f 20 32 32 61 63 65 34 66 31 65 63 61 39   to 22ace4f1eca9
b3f0: 63 35 65 63 31 39 30 31 64 37 61 63 32 61 65 35  c5ec1901d7ac2ae5
b400: 35 66 37 63 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  5f7c....statemen
b410: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
b420: 76 69 65 77 5f 31 5f 74 61 62 31 5f 35 39 39 0d  view_1_tab1_599.
b430: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
b440: 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f  .DROP VIEW view_
b450: 32 5f 74 61 62 31 5f 35 39 39 0d 0a 0d 0a 73 74  2_tab1_599....st
b460: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50  atement ok..DROP
b470: 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62   VIEW view_3_tab
b480: 31 5f 35 39 39 0d 0a 0d 0a 6f 6e 6c 79 69 66 20  1_599....onlyif 
b490: 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54  mssql # IF EXIST
b4a0: 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61  S support: ..sta
b4b0: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58  tement ok..IF EX
b4c0: 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42  ISTS (SELECT TAB
b4d0: 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46  LE_NAME FROM INF
b4e0: 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e  ORMATION_SCHEMA.
b4f0: 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c  VIEWS WHERE TABL
b500: 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 31  E_NAME = 'view_1
b510: 5f 74 61 62 32 5f 35 39 39 27 29 20 44 52 4f 50  _tab2_599') DROP
b520: 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62   VIEW view_1_tab
b530: 32 5f 35 39 39 0d 0a 0d 0a 73 6b 69 70 69 66 20  2_599....skipif 
b540: 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70  mssql # not comp
b550: 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e  atible..statemen
b560: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
b570: 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 31  IF EXISTS view_1
b580: 5f 74 61 62 32 5f 35 39 39 0d 0a 0d 0a 6f 6e 6c  _tab2_599....onl
b590: 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45  yif mssql # IF E
b5a0: 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d  XISTS support: .
b5b0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
b5c0: 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54  F EXISTS (SELECT
b5d0: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d   TABLE_NAME FROM
b5e0: 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48   INFORMATION_SCH
b5f0: 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20  EMA.VIEWS WHERE 
b600: 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69  TABLE_NAME = 'vi
b610: 65 77 5f 32 5f 74 61 62 32 5f 35 39 39 27 29 20  ew_2_tab2_599') 
b620: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32  DROP VIEW view_2
b630: 5f 74 61 62 32 5f 35 39 39 0d 0a 0d 0a 73 6b 69  _tab2_599....ski
b640: 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20  pif mssql # not 
b650: 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74  compatible..stat
b660: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
b670: 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69  IEW IF EXISTS vi
b680: 65 77 5f 32 5f 74 61 62 32 5f 35 39 39 0d 0a 0d  ew_2_tab2_599...
b690: 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20  .onlyif mssql # 
b6a0: 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f 72  IF EXISTS suppor
b6b0: 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  t: ..statement o
b6c0: 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53 45  k..IF EXISTS (SE
b6d0: 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20  LECT TABLE_NAME 
b6e0: 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e  FROM INFORMATION
b6f0: 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48  _SCHEMA.VIEWS WH
b700: 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d  ERE TABLE_NAME =
b710: 20 27 76 69 65 77 5f 33 5f 74 61 62 32 5f 35 39   'view_3_tab2_59
b720: 39 27 29 20 44 52 4f 50 20 56 49 45 57 20 76 69  9') DROP VIEW vi
b730: 65 77 5f 33 5f 74 61 62 32 5f 35 39 39 0d 0a 0d  ew_3_tab2_599...
b740: 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20  .skipif mssql # 
b750: 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a  not compatible..
b760: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
b770: 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53 54  OP VIEW IF EXIST
b780: 53 20 76 69 65 77 5f 33 5f 74 61 62 32 5f 35 39  S view_3_tab2_59
b790: 39 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  9....statement o
b7a0: 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20 76  k..CREATE VIEW v
b7b0: 69 65 77 5f 31 5f 74 61 62 32 5f 35 39 39 20 41  iew_1_tab2_599 A
b7c0: 53 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  S SELECT pk, col
b7d0: 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52  0 FROM tab2 WHER
b7e0: 45 20 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 0d  E col4 > 663.95.
b7f0: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
b800: 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
b810: 77 5f 32 5f 74 61 62 32 5f 35 39 39 20 41 53 20  w_2_tab2_599 AS 
b820: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
b830: 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
b840: 4e 4f 54 20 28 63 6f 6c 34 20 3e 20 36 36 33 2e  NOT (col4 > 663.
b850: 39 35 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  95)....statement
b860: 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57   ok..CREATE VIEW
b870: 20 76 69 65 77 5f 33 5f 74 61 62 32 5f 35 39 39   view_3_tab2_599
b880: 20 41 53 20 53 45 4c 45 43 54 20 70 6b 20 46 52   AS SELECT pk FR
b890: 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 35  OM view_1_tab2_5
b8a0: 39 39 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  99....query II r
b8b0: 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 32 30 30  owsort label-200
b8c0: 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
b8d0: 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48  ol0 FROM tab2 WH
b8e0: 45 52 45 20 63 6f 6c 34 20 3e 20 36 36 33 2e 39  ERE col4 > 663.9
b8f0: 35 0d 0a 2d 2d 2d 2d 0d 0a 36 38 20 76 61 6c 75  5..----..68 valu
b900: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 39 63  es hashing to 9c
b910: 34 37 31 38 37 65 64 36 39 32 33 33 63 35 36 38  47187ed69233c568
b920: 31 38 36 33 37 64 39 35 64 62 61 37 37 34 0d 0a  18637d95dba774..
b930: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
b940: 72 74 20 6c 61 62 65 6c 2d 32 30 30 2d 32 0d 0a  rt label-200-2..
b950: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
b960: 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
b970: 4e 4f 54 20 28 63 6f 6c 34 20 3e 20 36 36 33 2e  NOT (col4 > 663.
b980: 39 35 29 0d 0a 2d 2d 2d 2d 0d 0a 31 33 32 20 76  95)..----..132 v
b990: 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
b9a0: 20 34 30 66 36 35 39 61 32 31 63 61 63 32 37 65   40f659a21cac27e
b9b0: 39 32 32 66 63 32 63 30 37 38 34 38 65 63 33 34  922fc2c07848ec34
b9c0: 30 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  0....query II ro
b9d0: 77 73 6f 72 74 20 6c 61 62 65 6c 2d 32 30 30 2d  wsort label-200-
b9e0: 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  1..SELECT pk, co
b9f0: 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74  l0 FROM view_1_t
ba00: 61 62 32 5f 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a 36  ab2_599..----..6
ba10: 38 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  8 values hashing
ba20: 20 74 6f 20 39 63 34 37 31 38 37 65 64 36 39 32   to 9c47187ed692
ba30: 33 33 63 35 36 38 31 38 36 33 37 64 39 35 64 62  33c56818637d95db
ba40: 61 37 37 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49  a774....query II
ba50: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 32   rowsort label-2
ba60: 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-2..SELECT pk,
ba70: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
ba80: 32 5f 74 61 62 32 5f 35 39 39 0d 0a 2d 2d 2d 2d  2_tab2_599..----
ba90: 0d 0a 31 33 32 20 76 61 6c 75 65 73 20 68 61 73  ..132 values has
baa0: 68 69 6e 67 20 74 6f 20 34 30 66 36 35 39 61 32  hing to 40f659a2
bab0: 31 63 61 63 32 37 65 39 32 32 66 63 32 63 30 37  1cac27e922fc2c07
bac0: 38 34 38 65 63 33 34 30 0d 0a 0d 0a 71 75 65 72  848ec340....quer
bad0: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
bae0: 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
baf0: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
bb00: 32 20 57 48 45 52 45 20 63 6f 6c 34 20 3e 20 36  2 WHERE col4 > 6
bb10: 36 33 2e 39 35 20 55 4e 49 4f 4e 20 41 4c 4c 20  63.95 UNION ALL 
bb20: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
bb30: 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
bb40: 4e 4f 54 20 28 63 6f 6c 34 20 3e 20 36 36 33 2e  NOT (col4 > 663.
bb50: 39 35 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  95)..----..200 v
bb60: 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
bb70: 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
bb80: 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
bb90: 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
bba0: 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
bbb0: 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
bbc0: 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
bbd0: 32 5f 35 39 39 20 55 4e 49 4f 4e 20 41 4c 4c 20  2_599 UNION ALL 
bbe0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
bbf0: 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 32  FROM view_2_tab2
bc00: 5f 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20  _599..----..200 
bc10: 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
bc20: 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65  o ee9d23c216f4de
bc30: 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34  232614e0a99cb5b4
bc40: 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  61....query II r
bc50: 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c  owsort label-all
bc60: 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
bc70: 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52  0 FROM tab2 WHER
bc80: 45 20 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 20  E col4 > 663.95 
bc90: 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c  UNION SELECT pk,
bca0: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20   col0 FROM tab2 
bcb0: 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 34 20  WHERE NOT (col4 
bcc0: 3e 20 36 36 33 2e 39 35 29 0d 0a 2d 2d 2d 2d 0d  > 663.95)..----.
bcd0: 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68  .200 values hash
bce0: 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31  ing to ee9d23c21
bcf0: 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39  6f4de232614e0a99
bd00: 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79  cb5b461....query
bd10: 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
bd20: 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b  l-all..SELECT pk
bd30: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
bd40: 5f 31 5f 74 61 62 32 5f 35 39 39 20 55 4e 49 4f  _1_tab2_599 UNIO
bd50: 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  N SELECT pk, col
bd60: 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61  0 FROM view_2_ta
bd70: 62 32 5f 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a 32 30  b2_599..----..20
bd80: 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
bd90: 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
bda0: 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
bdb0: 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20  b461....query I 
bdc0: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 32 30  rowsort label-20
bdd0: 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46  0-3..SELECT pk F
bde0: 52 4f 4d 20 28 20 53 45 4c 45 43 54 20 70 6b 2c  ROM ( SELECT pk,
bdf0: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20   col0 FROM tab2 
be00: 57 48 45 52 45 20 63 6f 6c 34 20 3e 20 36 36 33  WHERE col4 > 663
be10: 2e 39 35 20 29 20 41 53 20 74 61 62 32 5f 35 39  .95 ) AS tab2_59
be20: 39 0d 0a 2d 2d 2d 2d 0d 0a 33 34 20 76 61 6c 75  9..----..34 valu
be30: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 32 32  es hashing to 22
be40: 61 63 65 34 66 31 65 63 61 39 63 35 65 63 31 39  ace4f1eca9c5ec19
be50: 30 31 64 37 61 63 32 61 65 35 35 66 37 63 0d 0a  01d7ac2ae55f7c..
be60: 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72  ..query I rowsor
be70: 74 20 6c 61 62 65 6c 2d 32 30 30 2d 33 0d 0a 53  t label-200-3..S
be80: 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20 76 69 65  ELECT * FROM vie
be90: 77 5f 33 5f 74 61 62 32 5f 35 39 39 0d 0a 2d 2d  w_3_tab2_599..--
bea0: 2d 2d 0d 0a 33 34 20 76 61 6c 75 65 73 20 68 61  --..34 values ha
beb0: 73 68 69 6e 67 20 74 6f 20 32 32 61 63 65 34 66  shing to 22ace4f
bec0: 31 65 63 61 39 63 35 65 63 31 39 30 31 64 37 61  1eca9c5ec1901d7a
bed0: 63 32 61 65 35 35 66 37 63 0d 0a 0d 0a 71 75 65  c2ae55f7c....que
bee0: 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
bef0: 65 6c 2d 32 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-200-3..SELECT
bf00: 20 70 6b 20 46 52 4f 4d 20 74 61 62 32 20 57 48   pk FROM tab2 WH
bf10: 45 52 45 20 63 6f 6c 34 20 3e 20 36 36 33 2e 39  ERE col4 > 663.9
bf20: 35 0d 0a 2d 2d 2d 2d 0d 0a 33 34 20 76 61 6c 75  5..----..34 valu
bf30: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 32 32  es hashing to 22
bf40: 61 63 65 34 66 31 65 63 61 39 63 35 65 63 31 39  ace4f1eca9c5ec19
bf50: 30 31 64 37 61 63 32 61 65 35 35 66 37 63 0d 0a  01d7ac2ae55f7c..
bf60: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
bf70: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31  DROP VIEW view_1
bf80: 5f 74 61 62 32 5f 35 39 39 0d 0a 0d 0a 73 74 61  _tab2_599....sta
bf90: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
bfa0: 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 32  VIEW view_2_tab2
bfb0: 5f 35 39 39 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _599....statemen
bfc0: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
bfd0: 76 69 65 77 5f 33 5f 74 61 62 32 5f 35 39 39 0d  view_3_tab2_599.
bfe0: 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20  ...onlyif mssql 
bff0: 23 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70  # IF EXISTS supp
c000: 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74  ort: ..statement
c010: 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28   ok..IF EXISTS (
c020: 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d  SELECT TABLE_NAM
c030: 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49  E FROM INFORMATI
c040: 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20  ON_SCHEMA.VIEWS 
c050: 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45  WHERE TABLE_NAME
c060: 20 3d 20 27 76 69 65 77 5f 31 5f 74 61 62 33 5f   = 'view_1_tab3_
c070: 35 39 39 27 29 20 44 52 4f 50 20 56 49 45 57 20  599') DROP VIEW 
c080: 76 69 65 77 5f 31 5f 74 61 62 33 5f 35 39 39 0d  view_1_tab3_599.
c090: 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20  ...skipif mssql 
c0a0: 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65  # not compatible
c0b0: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
c0c0: 44 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49  DROP VIEW IF EXI
c0d0: 53 54 53 20 76 69 65 77 5f 31 5f 74 61 62 33 5f  STS view_1_tab3_
c0e0: 35 39 39 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73  599....onlyif ms
c0f0: 73 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20  sql # IF EXISTS 
c100: 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65  support: ..state
c110: 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53  ment ok..IF EXIS
c120: 54 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45  TS (SELECT TABLE
c130: 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52  _NAME FROM INFOR
c140: 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49  MATION_SCHEMA.VI
c150: 45 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f  EWS WHERE TABLE_
c160: 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 32 5f 74  NAME = 'view_2_t
c170: 61 62 33 5f 35 39 39 27 29 20 44 52 4f 50 20 56  ab3_599') DROP V
c180: 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 33 5f  IEW view_2_tab3_
c190: 35 39 39 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73  599....skipif ms
c1a0: 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74  sql # not compat
c1b0: 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20  ible..statement 
c1c0: 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46  ok..DROP VIEW IF
c1d0: 20 45 58 49 53 54 53 20 76 69 65 77 5f 32 5f 74   EXISTS view_2_t
c1e0: 61 62 33 5f 35 39 39 0d 0a 0d 0a 6f 6e 6c 79 69  ab3_599....onlyi
c1f0: 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49  f mssql # IF EXI
c200: 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73  STS support: ..s
c210: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20  tatement ok..IF 
c220: 45 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54  EXISTS (SELECT T
c230: 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49  ABLE_NAME FROM I
c240: 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d  NFORMATION_SCHEM
c250: 41 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41  A.VIEWS WHERE TA
c260: 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77  BLE_NAME = 'view
c270: 5f 33 5f 74 61 62 33 5f 35 39 39 27 29 20 44 52  _3_tab3_599') DR
c280: 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74  OP VIEW view_3_t
c290: 61 62 33 5f 35 39 39 0d 0a 0d 0a 73 6b 69 70 69  ab3_599....skipi
c2a0: 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f  f mssql # not co
c2b0: 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d  mpatible..statem
c2c0: 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
c2d0: 57 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77  W IF EXISTS view
c2e0: 5f 33 5f 74 61 62 33 5f 35 39 39 0d 0a 0d 0a 73  _3_tab3_599....s
c2f0: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45  tatement ok..CRE
c300: 41 54 45 20 56 49 45 57 20 76 69 65 77 5f 31 5f  ATE VIEW view_1_
c310: 74 61 62 33 5f 35 39 39 20 41 53 20 53 45 4c 45  tab3_599 AS SELE
c320: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
c330: 20 74 61 62 33 20 57 48 45 52 45 20 63 6f 6c 34   tab3 WHERE col4
c340: 20 3e 20 36 36 33 2e 39 35 0d 0a 0d 0a 73 74 61   > 663.95....sta
c350: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54  tement ok..CREAT
c360: 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  E VIEW view_2_ta
c370: 62 33 5f 35 39 39 20 41 53 20 53 45 4c 45 43 54  b3_599 AS SELECT
c380: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
c390: 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab3 WHERE NOT (c
c3a0: 6f 6c 34 20 3e 20 36 36 33 2e 39 35 29 0d 0a 0d  ol4 > 663.95)...
c3b0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
c3c0: 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
c3d0: 33 5f 74 61 62 33 5f 35 39 39 20 41 53 20 53 45  3_tab3_599 AS SE
c3e0: 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69 65  LECT pk FROM vie
c3f0: 77 5f 31 5f 74 61 62 33 5f 35 39 39 0d 0a 0d 0a  w_1_tab3_599....
c400: 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
c410: 20 6c 61 62 65 6c 2d 32 30 30 2d 31 0d 0a 53 45   label-200-1..SE
c420: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
c430: 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 63 6f  OM tab3 WHERE co
c440: 6c 34 20 3e 20 36 36 33 2e 39 35 0d 0a 2d 2d 2d  l4 > 663.95..---
c450: 2d 0d 0a 36 38 20 76 61 6c 75 65 73 20 68 61 73  -..68 values has
c460: 68 69 6e 67 20 74 6f 20 39 63 34 37 31 38 37 65  hing to 9c47187e
c470: 64 36 39 32 33 33 63 35 36 38 31 38 36 33 37 64  d69233c56818637d
c480: 39 35 64 62 61 37 37 34 0d 0a 0d 0a 71 75 65 72  95dba774....quer
c490: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
c4a0: 65 6c 2d 32 30 30 2d 32 0d 0a 53 45 4c 45 43 54  el-200-2..SELECT
c4b0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
c4c0: 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab3 WHERE NOT (c
c4d0: 6f 6c 34 20 3e 20 36 36 33 2e 39 35 29 0d 0a 2d  ol4 > 663.95)..-
c4e0: 2d 2d 2d 0d 0a 31 33 32 20 76 61 6c 75 65 73 20  ---..132 values 
c4f0: 68 61 73 68 69 6e 67 20 74 6f 20 34 30 66 36 35  hashing to 40f65
c500: 39 61 32 31 63 61 63 32 37 65 39 32 32 66 63 32  9a21cac27e922fc2
c510: 63 30 37 38 34 38 65 63 33 34 30 0d 0a 0d 0a 71  c07848ec340....q
c520: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
c530: 6c 61 62 65 6c 2d 32 30 30 2d 31 0d 0a 53 45 4c  label-200-1..SEL
c540: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
c550: 4d 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 35 39  M view_1_tab3_59
c560: 39 0d 0a 2d 2d 2d 2d 0d 0a 36 38 20 76 61 6c 75  9..----..68 valu
c570: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 39 63  es hashing to 9c
c580: 34 37 31 38 37 65 64 36 39 32 33 33 63 35 36 38  47187ed69233c568
c590: 31 38 36 33 37 64 39 35 64 62 61 37 37 34 0d 0a  18637d95dba774..
c5a0: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
c5b0: 72 74 20 6c 61 62 65 6c 2d 32 30 30 2d 32 0d 0a  rt label-200-2..
c5c0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
c5d0: 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 33  FROM view_2_tab3
c5e0: 5f 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a 31 33 32 20  _599..----..132 
c5f0: 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
c600: 6f 20 34 30 66 36 35 39 61 32 31 63 61 63 32 37  o 40f659a21cac27
c610: 65 39 32 32 66 63 32 63 30 37 38 34 38 65 63 33  e922fc2c07848ec3
c620: 34 30 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  40....query II r
c630: 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c  owsort label-all
c640: 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
c650: 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52  0 FROM tab3 WHER
c660: 45 20 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 20  E col4 > 663.95 
c670: 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54  UNION ALL SELECT
c680: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
c690: 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab3 WHERE NOT (c
c6a0: 6f 6c 34 20 3e 20 36 36 33 2e 39 35 29 0d 0a 2d  ol4 > 663.95)..-
c6b0: 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20  ---..200 values 
c6c0: 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32  hashing to ee9d2
c6d0: 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65  3c216f4de232614e
c6e0: 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71  0a99cb5b461....q
c6f0: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
c700: 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43  label-all..SELEC
c710: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
c720: 76 69 65 77 5f 31 5f 74 61 62 33 5f 35 39 39 20  view_1_tab3_599 
c730: 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54  UNION ALL SELECT
c740: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76   pk, col0 FROM v
c750: 69 65 77 5f 32 5f 74 61 62 33 5f 35 39 39 0d 0a  iew_2_tab3_599..
c760: 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
c770: 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
c780: 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
c790: 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
c7a0: 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
c7b0: 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
c7c0: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
c7d0: 20 74 61 62 33 20 57 48 45 52 45 20 63 6f 6c 34   tab3 WHERE col4
c7e0: 20 3e 20 36 36 33 2e 39 35 20 55 4e 49 4f 4e 20   > 663.95 UNION 
c7f0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
c800: 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
c810: 4e 4f 54 20 28 63 6f 6c 34 20 3e 20 36 36 33 2e  NOT (col4 > 663.
c820: 39 35 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  95)..----..200 v
c830: 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
c840: 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
c850: 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
c860: 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
c870: 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
c880: 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
c890: 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
c8a0: 33 5f 35 39 39 20 55 4e 49 4f 4e 20 53 45 4c 45  3_599 UNION SELE
c8b0: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
c8c0: 20 76 69 65 77 5f 32 5f 74 61 62 33 5f 35 39 39   view_2_tab3_599
c8d0: 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75  ..----..200 valu
c8e0: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65  es hashing to ee
c8f0: 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36  9d23c216f4de2326
c900: 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a  14e0a99cb5b461..
c910: 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72  ..query I rowsor
c920: 74 20 6c 61 62 65 6c 2d 32 30 30 2d 33 0d 0a 53  t label-200-3..S
c930: 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 28 20  ELECT pk FROM ( 
c940: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
c950: 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
c960: 63 6f 6c 34 20 3e 20 36 36 33 2e 39 35 20 29 20  col4 > 663.95 ) 
c970: 41 53 20 74 61 62 33 5f 35 39 39 0d 0a 2d 2d 2d  AS tab3_599..---
c980: 2d 0d 0a 33 34 20 76 61 6c 75 65 73 20 68 61 73  -..34 values has
c990: 68 69 6e 67 20 74 6f 20 32 32 61 63 65 34 66 31  hing to 22ace4f1
c9a0: 65 63 61 39 63 35 65 63 31 39 30 31 64 37 61 63  eca9c5ec1901d7ac
c9b0: 32 61 65 35 35 66 37 63 0d 0a 0d 0a 71 75 65 72  2ae55f7c....quer
c9c0: 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
c9d0: 6c 2d 32 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20  l-200-3..SELECT 
c9e0: 2a 20 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61  * FROM view_3_ta
c9f0: 62 33 5f 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a 33 34  b3_599..----..34
ca00: 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
ca10: 74 6f 20 32 32 61 63 65 34 66 31 65 63 61 39 63  to 22ace4f1eca9c
ca20: 35 65 63 31 39 30 31 64 37 61 63 32 61 65 35 35  5ec1901d7ac2ae55
ca30: 66 37 63 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72  f7c....query I r
ca40: 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 32 30 30  owsort label-200
ca50: 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52  -3..SELECT pk FR
ca60: 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 63 6f  OM tab3 WHERE co
ca70: 6c 34 20 3e 20 36 36 33 2e 39 35 0d 0a 2d 2d 2d  l4 > 663.95..---
ca80: 2d 0d 0a 33 34 20 76 61 6c 75 65 73 20 68 61 73  -..34 values has
ca90: 68 69 6e 67 20 74 6f 20 32 32 61 63 65 34 66 31  hing to 22ace4f1
caa0: 65 63 61 39 63 35 65 63 31 39 30 31 64 37 61 63  eca9c5ec1901d7ac
cab0: 32 61 65 35 35 66 37 63 0d 0a 0d 0a 73 74 61 74  2ae55f7c....stat
cac0: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
cad0: 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 33 5f  IEW view_1_tab3_
cae0: 35 39 39 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  599....statement
caf0: 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76   ok..DROP VIEW v
cb00: 69 65 77 5f 32 5f 74 61 62 33 5f 35 39 39 0d 0a  iew_2_tab3_599..
cb10: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
cb20: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33  DROP VIEW view_3
cb30: 5f 74 61 62 33 5f 35 39 39 0d 0a 0d 0a 6f 6e 6c  _tab3_599....onl
cb40: 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45  yif mssql # IF E
cb50: 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d  XISTS support: .
cb60: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49  .statement ok..I
cb70: 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54  F EXISTS (SELECT
cb80: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d   TABLE_NAME FROM
cb90: 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48   INFORMATION_SCH
cba0: 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20  EMA.VIEWS WHERE 
cbb0: 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69  TABLE_NAME = 'vi
cbc0: 65 77 5f 31 5f 74 61 62 34 5f 35 39 39 27 29 20  ew_1_tab4_599') 
cbd0: 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31  DROP VIEW view_1
cbe0: 5f 74 61 62 34 5f 35 39 39 0d 0a 0d 0a 73 6b 69  _tab4_599....ski
cbf0: 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20  pif mssql # not 
cc00: 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74  compatible..stat
cc10: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
cc20: 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69  IEW IF EXISTS vi
cc30: 65 77 5f 31 5f 74 61 62 34 5f 35 39 39 0d 0a 0d  ew_1_tab4_599...
cc40: 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20  .onlyif mssql # 
cc50: 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f 72  IF EXISTS suppor
cc60: 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  t: ..statement o
cc70: 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53 45  k..IF EXISTS (SE
cc80: 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20  LECT TABLE_NAME 
cc90: 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e  FROM INFORMATION
cca0: 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48  _SCHEMA.VIEWS WH
ccb0: 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d  ERE TABLE_NAME =
ccc0: 20 27 76 69 65 77 5f 32 5f 74 61 62 34 5f 35 39   'view_2_tab4_59
ccd0: 39 27 29 20 44 52 4f 50 20 56 49 45 57 20 76 69  9') DROP VIEW vi
cce0: 65 77 5f 32 5f 74 61 62 34 5f 35 39 39 0d 0a 0d  ew_2_tab4_599...
ccf0: 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20  .skipif mssql # 
cd00: 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a  not compatible..
cd10: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
cd20: 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53 54  OP VIEW IF EXIST
cd30: 53 20 76 69 65 77 5f 32 5f 74 61 62 34 5f 35 39  S view_2_tab4_59
cd40: 39 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71  9....onlyif mssq
cd50: 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75  l # IF EXISTS su
cd60: 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65  pport: ..stateme
cd70: 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53  nt ok..IF EXISTS
cd80: 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e   (SELECT TABLE_N
cd90: 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41  AME FROM INFORMA
cda0: 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57  TION_SCHEMA.VIEW
cdb0: 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41  S WHERE TABLE_NA
cdc0: 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61 62  ME = 'view_3_tab
cdd0: 34 5f 35 39 39 27 29 20 44 52 4f 50 20 56 49 45  4_599') DROP VIE
cde0: 57 20 76 69 65 77 5f 33 5f 74 61 62 34 5f 35 39  W view_3_tab4_59
cdf0: 39 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71  9....skipif mssq
ce00: 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62  l # not compatib
ce10: 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  le..statement ok
ce20: 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45  ..DROP VIEW IF E
ce30: 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61 62  XISTS view_3_tab
ce40: 34 5f 35 39 39 0d 0a 0d 0a 73 74 61 74 65 6d 65  4_599....stateme
ce50: 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49  nt ok..CREATE VI
ce60: 45 57 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 35  EW view_1_tab4_5
ce70: 39 39 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c  99 AS SELECT pk,
ce80: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20   col0 FROM tab4 
ce90: 57 48 45 52 45 20 63 6f 6c 34 20 3e 20 36 36 33  WHERE col4 > 663
cea0: 2e 39 35 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  .95....statement
ceb0: 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57   ok..CREATE VIEW
cec0: 20 76 69 65 77 5f 32 5f 74 61 62 34 5f 35 39 39   view_2_tab4_599
ced0: 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c 20 63   AS SELECT pk, c
cee0: 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48  ol0 FROM tab4 WH
cef0: 45 52 45 20 4e 4f 54 20 28 63 6f 6c 34 20 3e 20  ERE NOT (col4 > 
cf00: 36 36 33 2e 39 35 29 0d 0a 0d 0a 73 74 61 74 65  663.95)....state
cf10: 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20  ment ok..CREATE 
cf20: 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 34  VIEW view_3_tab4
cf30: 5f 35 39 39 20 41 53 20 53 45 4c 45 43 54 20 70  _599 AS SELECT p
cf40: 6b 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61  k FROM view_1_ta
cf50: 62 34 5f 35 39 39 0d 0a 0d 0a 71 75 65 72 79 20  b4_599....query 
cf60: 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
cf70: 2d 32 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70  -200-1..SELECT p
cf80: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
cf90: 34 20 57 48 45 52 45 20 63 6f 6c 34 20 3e 20 36  4 WHERE col4 > 6
cfa0: 36 33 2e 39 35 0d 0a 2d 2d 2d 2d 0d 0a 36 38 20  63.95..----..68 
cfb0: 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
cfc0: 6f 20 39 63 34 37 31 38 37 65 64 36 39 32 33 33  o 9c47187ed69233
cfd0: 63 35 36 38 31 38 36 33 37 64 39 35 64 62 61 37  c56818637d95dba7
cfe0: 37 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  74....query II r
cff0: 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 32 30 30  owsort label-200
d000: 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -2..SELECT pk, c
d010: 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48  ol0 FROM tab4 WH
d020: 45 52 45 20 4e 4f 54 20 28 63 6f 6c 34 20 3e 20  ERE NOT (col4 > 
d030: 36 36 33 2e 39 35 29 0d 0a 2d 2d 2d 2d 0d 0a 31  663.95)..----..1
d040: 33 32 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  32 values hashin
d050: 67 20 74 6f 20 34 30 66 36 35 39 61 32 31 63 61  g to 40f659a21ca
d060: 63 32 37 65 39 32 32 66 63 32 63 30 37 38 34 38  c27e922fc2c07848
d070: 65 63 33 34 30 0d 0a 0d 0a 71 75 65 72 79 20 49  ec340....query I
d080: 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
d090: 32 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  200-1..SELECT pk
d0a0: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
d0b0: 5f 31 5f 74 61 62 34 5f 35 39 39 0d 0a 2d 2d 2d  _1_tab4_599..---
d0c0: 2d 0d 0a 36 38 20 76 61 6c 75 65 73 20 68 61 73  -..68 values has
d0d0: 68 69 6e 67 20 74 6f 20 39 63 34 37 31 38 37 65  hing to 9c47187e
d0e0: 64 36 39 32 33 33 63 35 36 38 31 38 36 33 37 64  d69233c56818637d
d0f0: 39 35 64 62 61 37 37 34 0d 0a 0d 0a 71 75 65 72  95dba774....quer
d100: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
d110: 65 6c 2d 32 30 30 2d 32 0d 0a 53 45 4c 45 43 54  el-200-2..SELECT
d120: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76   pk, col0 FROM v
d130: 69 65 77 5f 32 5f 74 61 62 34 5f 35 39 39 0d 0a  iew_2_tab4_599..
d140: 2d 2d 2d 2d 0d 0a 31 33 32 20 76 61 6c 75 65 73  ----..132 values
d150: 20 68 61 73 68 69 6e 67 20 74 6f 20 34 30 66 36   hashing to 40f6
d160: 35 39 61 32 31 63 61 63 32 37 65 39 32 32 66 63  59a21cac27e922fc
d170: 32 63 30 37 38 34 38 65 63 33 34 30 0d 0a 0d 0a  2c07848ec340....
d180: 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
d190: 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
d1a0: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
d1b0: 20 74 61 62 34 20 57 48 45 52 45 20 63 6f 6c 34   tab4 WHERE col4
d1c0: 20 3e 20 36 36 33 2e 39 35 20 55 4e 49 4f 4e 20   > 663.95 UNION 
d1d0: 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63  ALL SELECT pk, c
d1e0: 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48  ol0 FROM tab4 WH
d1f0: 45 52 45 20 4e 4f 54 20 28 63 6f 6c 34 20 3e 20  ERE NOT (col4 > 
d200: 36 36 33 2e 39 35 29 0d 0a 2d 2d 2d 2d 0d 0a 32  663.95)..----..2
d210: 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  00 values hashin
d220: 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66  g to ee9d23c216f
d230: 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62  4de232614e0a99cb
d240: 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49  5b461....query I
d250: 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
d260: 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  all..SELECT pk, 
d270: 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31  col0 FROM view_1
d280: 5f 74 61 62 34 5f 35 39 39 20 55 4e 49 4f 4e 20  _tab4_599 UNION 
d290: 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63  ALL SELECT pk, c
d2a0: 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f  ol0 FROM view_2_
d2b0: 74 61 62 34 5f 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a  tab4_599..----..
d2c0: 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69  200 values hashi
d2d0: 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36  ng to ee9d23c216
d2e0: 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63  f4de232614e0a99c
d2f0: 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20  b5b461....query 
d300: 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
d310: 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  -all..SELECT pk,
d320: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20   col0 FROM tab4 
d330: 57 48 45 52 45 20 63 6f 6c 34 20 3e 20 36 36 33  WHERE col4 > 663
d340: 2e 39 35 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54  .95 UNION SELECT
d350: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
d360: 61 62 34 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab4 WHERE NOT (c
d370: 6f 6c 34 20 3e 20 36 36 33 2e 39 35 29 0d 0a 2d  ol4 > 663.95)..-
d380: 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20  ---..200 values 
d390: 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32  hashing to ee9d2
d3a0: 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65  3c216f4de232614e
d3b0: 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71  0a99cb5b461....q
d3c0: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
d3d0: 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43  label-all..SELEC
d3e0: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
d3f0: 76 69 65 77 5f 31 5f 74 61 62 34 5f 35 39 39 20  view_1_tab4_599 
d400: 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c  UNION SELECT pk,
d410: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
d420: 32 5f 74 61 62 34 5f 35 39 39 0d 0a 2d 2d 2d 2d  2_tab4_599..----
d430: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
d440: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
d450: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
d460: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
d470: 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
d480: 6c 2d 32 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20  l-200-3..SELECT 
d490: 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43 54  pk FROM ( SELECT
d4a0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
d4b0: 61 62 34 20 57 48 45 52 45 20 63 6f 6c 34 20 3e  ab4 WHERE col4 >
d4c0: 20 36 36 33 2e 39 35 20 29 20 41 53 20 74 61 62   663.95 ) AS tab
d4d0: 34 5f 35 39 39 0d 0a 2d 2d 2d 2d 0d 0a 33 34 20  4_599..----..34 
d4e0: 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
d4f0: 6f 20 32 32 61 63 65 34 66 31 65 63 61 39 63 35  o 22ace4f1eca9c5
d500: 65 63 31 39 30 31 64 37 61 63 32 61 65 35 35 66  ec1901d7ac2ae55f
d510: 37 63 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f  7c....query I ro
d520: 77 73 6f 72 74 20 6c 61 62 65 6c 2d 32 30 30 2d  wsort label-200-
d530: 33 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d  3..SELECT * FROM
d540: 20 76 69 65 77 5f 33 5f 74 61 62 34 5f 35 39 39   view_3_tab4_599
d550: 0d 0a 2d 2d 2d 2d 0d 0a 33 34 20 76 61 6c 75 65  ..----..34 value
d560: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 32 32 61  s hashing to 22a
d570: 63 65 34 66 31 65 63 61 39 63 35 65 63 31 39 30  ce4f1eca9c5ec190
d580: 31 64 37 61 63 32 61 65 35 35 66 37 63 0d 0a 0d  1d7ac2ae55f7c...
d590: 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74  .query I rowsort
d5a0: 20 6c 61 62 65 6c 2d 32 30 30 2d 33 0d 0a 53 45   label-200-3..SE
d5b0: 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 74 61 62  LECT pk FROM tab
d5c0: 34 20 57 48 45 52 45 20 63 6f 6c 34 20 3e 20 36  4 WHERE col4 > 6
d5d0: 36 33 2e 39 35 0d 0a 2d 2d 2d 2d 0d 0a 33 34 20  63.95..----..34 
d5e0: 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
d5f0: 6f 20 32 32 61 63 65 34 66 31 65 63 61 39 63 35  o 22ace4f1eca9c5
d600: 65 63 31 39 30 31 64 37 61 63 32 61 65 35 35 66  ec1901d7ac2ae55f
d610: 37 63 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  7c....statement 
d620: 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69  ok..DROP VIEW vi
d630: 65 77 5f 31 5f 74 61 62 34 5f 35 39 39 0d 0a 0d  ew_1_tab4_599...
d640: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
d650: 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f  ROP VIEW view_2_
d660: 74 61 62 34 5f 35 39 39 0d 0a 0d 0a 73 74 61 74  tab4_599....stat
d670: 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
d680: 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 34 5f  IEW view_3_tab4_
d690: 35 39 39 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73  599....onlyif ms
d6a0: 73 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20  sql # IF EXISTS 
d6b0: 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65  support: ..state
d6c0: 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53  ment ok..IF EXIS
d6d0: 54 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45  TS (SELECT TABLE
d6e0: 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52  _NAME FROM INFOR
d6f0: 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49  MATION_SCHEMA.VI
d700: 45 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f  EWS WHERE TABLE_
d710: 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74  NAME = 'view_1_t
d720: 61 62 30 5f 36 30 30 27 29 20 44 52 4f 50 20 56  ab0_600') DROP V
d730: 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 30 5f  IEW view_1_tab0_
d740: 36 30 30 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73  600....skipif ms
d750: 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74  sql # not compat
d760: 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20  ible..statement 
d770: 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46  ok..DROP VIEW IF
d780: 20 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74   EXISTS view_1_t
d790: 61 62 30 5f 36 30 30 0d 0a 0d 0a 6f 6e 6c 79 69  ab0_600....onlyi
d7a0: 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49  f mssql # IF EXI
d7b0: 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73  STS support: ..s
d7c0: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20  tatement ok..IF 
d7d0: 45 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54  EXISTS (SELECT T
d7e0: 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49  ABLE_NAME FROM I
d7f0: 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d  NFORMATION_SCHEM
d800: 41 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41  A.VIEWS WHERE TA
d810: 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77  BLE_NAME = 'view
d820: 5f 32 5f 74 61 62 30 5f 36 30 30 27 29 20 44 52  _2_tab0_600') DR
d830: 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  OP VIEW view_2_t
d840: 61 62 30 5f 36 30 30 0d 0a 0d 0a 73 6b 69 70 69  ab0_600....skipi
d850: 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f  f mssql # not co
d860: 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d  mpatible..statem
d870: 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
d880: 57 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77  W IF EXISTS view
d890: 5f 32 5f 74 61 62 30 5f 36 30 30 0d 0a 0d 0a 6f  _2_tab0_600....o
d8a0: 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46  nlyif mssql # IF
d8b0: 20 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a   EXISTS support:
d8c0: 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d   ..statement ok.
d8d0: 0a 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45  .IF EXISTS (SELE
d8e0: 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52  CT TABLE_NAME FR
d8f0: 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53  OM INFORMATION_S
d900: 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52  CHEMA.VIEWS WHER
d910: 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27  E TABLE_NAME = '
d920: 76 69 65 77 5f 33 5f 74 61 62 30 5f 36 30 30 27  view_3_tab0_600'
d930: 29 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ) DROP VIEW view
d940: 5f 33 5f 74 61 62 30 5f 36 30 30 0d 0a 0d 0a 73  _3_tab0_600....s
d950: 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f  kipif mssql # no
d960: 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74  t compatible..st
d970: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50  atement ok..DROP
d980: 20 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20   VIEW IF EXISTS 
d990: 76 69 65 77 5f 33 5f 74 61 62 30 5f 36 30 30 0d  view_3_tab0_600.
d9a0: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
d9b0: 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
d9c0: 77 5f 31 5f 74 61 62 30 5f 36 30 30 20 41 53 20  w_1_tab0_600 AS 
d9d0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
d9e0: 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
d9f0: 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29  col3 IN (10,321)
da00: 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
da10: 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69  ..CREATE VIEW vi
da20: 65 77 5f 32 5f 74 61 62 30 5f 36 30 30 20 41 53  ew_2_tab0_600 AS
da30: 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30   SELECT pk, col0
da40: 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45   FROM tab0 WHERE
da50: 20 4e 4f 54 20 28 63 6f 6c 33 20 49 4e 20 28 31   NOT (col3 IN (1
da60: 30 2c 33 32 31 29 29 0d 0a 0d 0a 73 74 61 74 65  0,321))....state
da70: 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20  ment ok..CREATE 
da80: 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 30  VIEW view_3_tab0
da90: 5f 36 30 30 20 41 53 20 53 45 4c 45 43 54 20 70  _600 AS SELECT p
daa0: 6b 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61  k FROM view_1_ta
dab0: 62 30 5f 36 30 30 0d 0a 0d 0a 71 75 65 72 79 20  b0_600....query 
dac0: 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
dad0: 2d 33 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70  -300-1..SELECT p
dae0: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
daf0: 30 20 57 48 45 52 45 20 63 6f 6c 33 20 49 4e 20  0 WHERE col3 IN 
db00: 28 31 30 2c 33 32 31 29 0d 0a 2d 2d 2d 2d 0d 0a  (10,321)..----..
db10: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
db20: 72 74 20 6c 61 62 65 6c 2d 33 30 30 2d 32 0d 0a  rt label-300-2..
db30: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
db40: 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
db50: 4e 4f 54 20 28 63 6f 6c 33 20 49 4e 20 28 31 30  NOT (col3 IN (10
db60: 2c 33 32 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  ,321))..----..20
db70: 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
db80: 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
db90: 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
dba0: 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
dbb0: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 33   rowsort label-3
dbc0: 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-1..SELECT pk,
dbd0: 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
dbe0: 31 5f 74 61 62 30 5f 36 30 30 0d 0a 2d 2d 2d 2d  1_tab0_600..----
dbf0: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
dc00: 73 6f 72 74 20 6c 61 62 65 6c 2d 33 30 30 2d 32  sort label-300-2
dc10: 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
dc20: 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61  0 FROM view_2_ta
dc30: 62 30 5f 36 30 30 0d 0a 2d 2d 2d 2d 0d 0a 32 30  b0_600..----..20
dc40: 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
dc50: 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
dc60: 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
dc70: 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
dc80: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
dc90: 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
dca0: 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48  ol0 FROM tab0 WH
dcb0: 45 52 45 20 63 6f 6c 33 20 49 4e 20 28 31 30 2c  ERE col3 IN (10,
dcc0: 33 32 31 29 20 55 4e 49 4f 4e 20 41 4c 4c 20 53  321) UNION ALL S
dcd0: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
dce0: 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 4e  ROM tab0 WHERE N
dcf0: 4f 54 20 28 63 6f 6c 33 20 49 4e 20 28 31 30 2c  OT (col3 IN (10,
dd00: 33 32 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30  321))..----..200
dd10: 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
dd20: 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64  to ee9d23c216f4d
dd30: 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62  e232614e0a99cb5b
dd40: 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  461....query II 
dd50: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c  rowsort label-al
dd60: 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  l..SELECT pk, co
dd70: 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74  l0 FROM view_1_t
dd80: 61 62 30 5f 36 30 30 20 55 4e 49 4f 4e 20 41 4c  ab0_600 UNION AL
dd90: 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  L SELECT pk, col
dda0: 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61  0 FROM view_2_ta
ddb0: 62 30 5f 36 30 30 0d 0a 2d 2d 2d 2d 0d 0a 32 30  b0_600..----..20
ddc0: 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
ddd0: 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
dde0: 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
ddf0: 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
de00: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
de10: 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
de20: 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48  ol0 FROM tab0 WH
de30: 45 52 45 20 63 6f 6c 33 20 49 4e 20 28 31 30 2c  ERE col3 IN (10,
de40: 33 32 31 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43  321) UNION SELEC
de50: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
de60: 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54 20 28  tab0 WHERE NOT (
de70: 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29  col3 IN (10,321)
de80: 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c  )..----..200 val
de90: 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65  ues hashing to e
dea0: 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32  e9d23c216f4de232
deb0: 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d  614e0a99cb5b461.
dec0: 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73  ...query II rows
ded0: 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53  ort label-all..S
dee0: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
def0: 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 30 5f  ROM view_1_tab0_
df00: 36 30 30 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54  600 UNION SELECT
df10: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76   pk, col0 FROM v
df20: 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 30 0d 0a  iew_2_tab0_600..
df30: 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
df40: 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
df50: 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
df60: 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
df70: 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20  query I rowsort 
df80: 6c 61 62 65 6c 2d 33 30 30 2d 33 0d 0a 53 45 4c  label-300-3..SEL
df90: 45 43 54 20 70 6b 20 46 52 4f 4d 20 28 20 53 45  ECT pk FROM ( SE
dfa0: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
dfb0: 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63 6f  OM tab0 WHERE co
dfc0: 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29 20 29  l3 IN (10,321) )
dfd0: 20 41 53 20 74 61 62 30 5f 36 30 30 0d 0a 2d 2d   AS tab0_600..--
dfe0: 2d 2d 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f  --....query I ro
dff0: 77 73 6f 72 74 20 6c 61 62 65 6c 2d 33 30 30 2d  wsort label-300-
e000: 33 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d  3..SELECT * FROM
e010: 20 76 69 65 77 5f 33 5f 74 61 62 30 5f 36 30 30   view_3_tab0_600
e020: 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 71 75 65 72 79 20  ..----....query 
e030: 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
e040: 33 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b  300-3..SELECT pk
e050: 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45   FROM tab0 WHERE
e060: 20 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33 32 31   col3 IN (10,321
e070: 29 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 73 74 61 74 65  )..----....state
e080: 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
e090: 45 57 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 36  EW view_1_tab0_6
e0a0: 30 30 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  00....statement 
e0b0: 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69  ok..DROP VIEW vi
e0c0: 65 77 5f 32 5f 74 61 62 30 5f 36 30 30 0d 0a 0d  ew_2_tab0_600...
e0d0: 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
e0e0: 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f  ROP VIEW view_3_
e0f0: 74 61 62 30 5f 36 30 30 0d 0a 0d 0a 6f 6e 6c 79  tab0_600....only
e100: 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58  if mssql # IF EX
e110: 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a  ISTS support: ..
e120: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46  statement ok..IF
e130: 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54 20   EXISTS (SELECT 
e140: 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20  TABLE_NAME FROM 
e150: 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45  INFORMATION_SCHE
e160: 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20 54  MA.VIEWS WHERE T
e170: 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65  ABLE_NAME = 'vie
e180: 77 5f 31 5f 74 61 62 31 5f 36 30 30 27 29 20 44  w_1_tab1_600') D
e190: 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f  ROP VIEW view_1_
e1a0: 74 61 62 31 5f 36 30 30 0d 0a 0d 0a 73 6b 69 70  tab1_600....skip
e1b0: 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63  if mssql # not c
e1c0: 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65  ompatible..state
e1d0: 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
e1e0: 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69 65  EW IF EXISTS vie
e1f0: 77 5f 31 5f 74 61 62 31 5f 36 30 30 0d 0a 0d 0a  w_1_tab1_600....
e200: 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49  onlyif mssql # I
e210: 46 20 45 58 49 53 54 53 20 73 75 70 70 6f 72 74  F EXISTS support
e220: 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  : ..statement ok
e230: 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53 45 4c  ..IF EXISTS (SEL
e240: 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46  ECT TABLE_NAME F
e250: 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f  ROM INFORMATION_
e260: 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45  SCHEMA.VIEWS WHE
e270: 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20  RE TABLE_NAME = 
e280: 27 76 69 65 77 5f 32 5f 74 61 62 31 5f 36 30 30  'view_2_tab1_600
e290: 27 29 20 44 52 4f 50 20 56 49 45 57 20 76 69 65  ') DROP VIEW vie
e2a0: 77 5f 32 5f 74 61 62 31 5f 36 30 30 0d 0a 0d 0a  w_2_tab1_600....
e2b0: 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e  skipif mssql # n
e2c0: 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73  ot compatible..s
e2d0: 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
e2e0: 50 20 56 49 45 57 20 49 46 20 45 58 49 53 54 53  P VIEW IF EXISTS
e2f0: 20 76 69 65 77 5f 32 5f 74 61 62 31 5f 36 30 30   view_2_tab1_600
e300: 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c  ....onlyif mssql
e310: 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75 70   # IF EXISTS sup
e320: 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e  port: ..statemen
e330: 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20  t ok..IF EXISTS 
e340: 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41  (SELECT TABLE_NA
e350: 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54  ME FROM INFORMAT
e360: 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53  ION_SCHEMA.VIEWS
e370: 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d   WHERE TABLE_NAM
e380: 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61 62 31  E = 'view_3_tab1
e390: 5f 36 30 30 27 29 20 44 52 4f 50 20 56 49 45 57  _600') DROP VIEW
e3a0: 20 76 69 65 77 5f 33 5f 74 61 62 31 5f 36 30 30   view_3_tab1_600
e3b0: 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c  ....skipif mssql
e3c0: 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c   # not compatibl
e3d0: 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  e..statement ok.
e3e0: 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45 58  .DROP VIEW IF EX
e3f0: 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61 62 31  ISTS view_3_tab1
e400: 5f 36 30 30 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _600....statemen
e410: 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45  t ok..CREATE VIE
e420: 57 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 36 30  W view_1_tab1_60
e430: 30 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c 20  0 AS SELECT pk, 
e440: 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57  col0 FROM tab1 W
e450: 48 45 52 45 20 63 6f 6c 33 20 49 4e 20 28 31 30  HERE col3 IN (10
e460: 2c 33 32 31 29 0d 0a 0d 0a 73 74 61 74 65 6d 65  ,321)....stateme
e470: 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49  nt ok..CREATE VI
e480: 45 57 20 76 69 65 77 5f 32 5f 74 61 62 31 5f 36  EW view_2_tab1_6
e490: 30 30 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c  00 AS SELECT pk,
e4a0: 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20   col0 FROM tab1 
e4b0: 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20  WHERE NOT (col3 
e4c0: 49 4e 20 28 31 30 2c 33 32 31 29 29 0d 0a 0d 0a  IN (10,321))....
e4d0: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52  statement ok..CR
e4e0: 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f 33  EATE VIEW view_3
e4f0: 5f 74 61 62 31 5f 36 30 30 20 41 53 20 53 45 4c  _tab1_600 AS SEL
e500: 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69 65 77  ECT pk FROM view
e510: 5f 31 5f 74 61 62 31 5f 36 30 30 0d 0a 0d 0a 71  _1_tab1_600....q
e520: 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
e530: 6c 61 62 65 6c 2d 33 30 30 2d 31 0d 0a 53 45 4c  label-300-1..SEL
e540: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
e550: 4d 20 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c  M tab1 WHERE col
e560: 33 20 49 4e 20 28 31 30 2c 33 32 31 29 0d 0a 2d  3 IN (10,321)..-
e570: 2d 2d 2d 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  ---....query II 
e580: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 33 30  rowsort label-30
e590: 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  0-2..SELECT pk, 
e5a0: 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57  col0 FROM tab1 W
e5b0: 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 49  HERE NOT (col3 I
e5c0: 4e 20 28 31 30 2c 33 32 31 29 29 0d 0a 2d 2d 2d  N (10,321))..---
e5d0: 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
e5e0: 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
e5f0: 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
e600: 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
e610: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
e620: 62 65 6c 2d 33 30 30 2d 31 0d 0a 53 45 4c 45 43  bel-300-1..SELEC
e630: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
e640: 76 69 65 77 5f 31 5f 74 61 62 31 5f 36 30 30 0d  view_1_tab1_600.
e650: 0a 2d 2d 2d 2d 0d 0a 0d 0a 71 75 65 72 79 20 49  .----....query I
e660: 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
e670: 33 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b  300-2..SELECT pk
e680: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
e690: 5f 32 5f 74 61 62 31 5f 36 30 30 0d 0a 2d 2d 2d  _2_tab1_600..---
e6a0: 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
e6b0: 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
e6c0: 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
e6d0: 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
e6e0: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
e6f0: 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
e700: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
e710: 62 31 20 57 48 45 52 45 20 63 6f 6c 33 20 49 4e  b1 WHERE col3 IN
e720: 20 28 31 30 2c 33 32 31 29 20 55 4e 49 4f 4e 20   (10,321) UNION 
e730: 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63  ALL SELECT pk, c
e740: 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48  ol0 FROM tab1 WH
e750: 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 49 4e  ERE NOT (col3 IN
e760: 20 28 31 30 2c 33 32 31 29 29 0d 0a 2d 2d 2d 2d   (10,321))..----
e770: 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
e780: 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
e790: 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
e7a0: 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
e7b0: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
e7c0: 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
e7d0: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
e7e0: 77 5f 31 5f 74 61 62 31 5f 36 30 30 20 55 4e 49  w_1_tab1_600 UNI
e7f0: 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
e800: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
e810: 5f 32 5f 74 61 62 31 5f 36 30 30 0d 0a 2d 2d 2d  _2_tab1_600..---
e820: 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
e830: 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
e840: 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
e850: 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
e860: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
e870: 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
e880: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
e890: 62 31 20 57 48 45 52 45 20 63 6f 6c 33 20 49 4e  b1 WHERE col3 IN
e8a0: 20 28 31 30 2c 33 32 31 29 20 55 4e 49 4f 4e 20   (10,321) UNION 
e8b0: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
e8c0: 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20  FROM tab1 WHERE 
e8d0: 4e 4f 54 20 28 63 6f 6c 33 20 49 4e 20 28 31 30  NOT (col3 IN (10
e8e0: 2c 33 32 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  ,321))..----..20
e8f0: 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
e900: 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
e910: 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
e920: 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
e930: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
e940: 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
e950: 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
e960: 74 61 62 31 5f 36 30 30 20 55 4e 49 4f 4e 20 53  tab1_600 UNION S
e970: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
e980: 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 31 5f  ROM view_2_tab1_
e990: 36 30 30 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  600..----..200 v
e9a0: 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
e9b0: 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
e9c0: 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
e9d0: 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  1....query I row
e9e0: 73 6f 72 74 20 6c 61 62 65 6c 2d 33 30 30 2d 33  sort label-300-3
e9f0: 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
ea00: 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
ea10: 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45  l0 FROM tab1 WHE
ea20: 52 45 20 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33  RE col3 IN (10,3
ea30: 32 31 29 20 29 20 41 53 20 74 61 62 31 5f 36 30  21) ) AS tab1_60
ea40: 30 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 71 75 65 72 79  0..----....query
ea50: 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c   I rowsort label
ea60: 2d 33 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a  -300-3..SELECT *
ea70: 20 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62   FROM view_3_tab
ea80: 31 5f 36 30 30 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 71  1_600..----....q
ea90: 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c  uery I rowsort l
eaa0: 61 62 65 6c 2d 33 30 30 2d 33 0d 0a 53 45 4c 45  abel-300-3..SELE
eab0: 43 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 31 20  CT pk FROM tab1 
eac0: 57 48 45 52 45 20 63 6f 6c 33 20 49 4e 20 28 31  WHERE col3 IN (1
ead0: 30 2c 33 32 31 29 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a  0,321)..----....
eae0: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
eaf0: 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74  OP VIEW view_1_t
eb00: 61 62 31 5f 36 30 30 0d 0a 0d 0a 73 74 61 74 65  ab1_600....state
eb10: 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
eb20: 45 57 20 76 69 65 77 5f 32 5f 74 61 62 31 5f 36  EW view_2_tab1_6
eb30: 30 30 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  00....statement 
eb40: 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69  ok..DROP VIEW vi
eb50: 65 77 5f 33 5f 74 61 62 31 5f 36 30 30 0d 0a 0d  ew_3_tab1_600...
eb60: 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20  .onlyif mssql # 
eb70: 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f 72  IF EXISTS suppor
eb80: 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  t: ..statement o
eb90: 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53 45  k..IF EXISTS (SE
eba0: 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20  LECT TABLE_NAME 
ebb0: 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e  FROM INFORMATION
ebc0: 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48  _SCHEMA.VIEWS WH
ebd0: 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d  ERE TABLE_NAME =
ebe0: 20 27 76 69 65 77 5f 31 5f 74 61 62 32 5f 36 30   'view_1_tab2_60
ebf0: 30 27 29 20 44 52 4f 50 20 56 49 45 57 20 76 69  0') DROP VIEW vi
ec00: 65 77 5f 31 5f 74 61 62 32 5f 36 30 30 0d 0a 0d  ew_1_tab2_600...
ec10: 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20  .skipif mssql # 
ec20: 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a  not compatible..
ec30: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
ec40: 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53 54  OP VIEW IF EXIST
ec50: 53 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36 30  S view_1_tab2_60
ec60: 30 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71  0....onlyif mssq
ec70: 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75  l # IF EXISTS su
ec80: 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65  pport: ..stateme
ec90: 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53  nt ok..IF EXISTS
eca0: 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e   (SELECT TABLE_N
ecb0: 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41  AME FROM INFORMA
ecc0: 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57  TION_SCHEMA.VIEW
ecd0: 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41  S WHERE TABLE_NA
ece0: 4d 45 20 3d 20 27 76 69 65 77 5f 32 5f 74 61 62  ME = 'view_2_tab
ecf0: 32 5f 36 30 30 27 29 20 44 52 4f 50 20 56 49 45  2_600') DROP VIE
ed00: 57 20 76 69 65 77 5f 32 5f 74 61 62 32 5f 36 30  W view_2_tab2_60
ed10: 30 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71  0....skipif mssq
ed20: 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62  l # not compatib
ed30: 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  le..statement ok
ed40: 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45  ..DROP VIEW IF E
ed50: 58 49 53 54 53 20 76 69 65 77 5f 32 5f 74 61 62  XISTS view_2_tab
ed60: 32 5f 36 30 30 0d 0a 0d 0a 6f 6e 6c 79 69 66 20  2_600....onlyif 
ed70: 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54  mssql # IF EXIST
ed80: 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61  S support: ..sta
ed90: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58  tement ok..IF EX
eda0: 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42  ISTS (SELECT TAB
edb0: 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46  LE_NAME FROM INF
edc0: 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e  ORMATION_SCHEMA.
edd0: 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c  VIEWS WHERE TABL
ede0: 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 33  E_NAME = 'view_3
edf0: 5f 74 61 62 32 5f 36 30 30 27 29 20 44 52 4f 50  _tab2_600') DROP
ee00: 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62   VIEW view_3_tab
ee10: 32 5f 36 30 30 0d 0a 0d 0a 73 6b 69 70 69 66 20  2_600....skipif 
ee20: 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70  mssql # not comp
ee30: 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e  atible..statemen
ee40: 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
ee50: 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 33  IF EXISTS view_3
ee60: 5f 74 61 62 32 5f 36 30 30 0d 0a 0d 0a 73 74 61  _tab2_600....sta
ee70: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54  tement ok..CREAT
ee80: 45 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61  E VIEW view_1_ta
ee90: 62 32 5f 36 30 30 20 41 53 20 53 45 4c 45 43 54  b2_600 AS SELECT
eea0: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
eeb0: 61 62 32 20 57 48 45 52 45 20 63 6f 6c 33 20 49  ab2 WHERE col3 I
eec0: 4e 20 28 31 30 2c 33 32 31 29 0d 0a 0d 0a 73 74  N (10,321)....st
eed0: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
eee0: 54 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  TE VIEW view_2_t
eef0: 61 62 32 5f 36 30 30 20 41 53 20 53 45 4c 45 43  ab2_600 AS SELEC
ef00: 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
ef10: 74 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28  tab2 WHERE NOT (
ef20: 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29  col3 IN (10,321)
ef30: 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  )....statement o
ef40: 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20 76  k..CREATE VIEW v
ef50: 69 65 77 5f 33 5f 74 61 62 32 5f 36 30 30 20 41  iew_3_tab2_600 A
ef60: 53 20 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  S SELECT pk FROM
ef70: 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36 30 30   view_1_tab2_600
ef80: 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
ef90: 73 6f 72 74 20 6c 61 62 65 6c 2d 33 30 30 2d 31  sort label-300-1
efa0: 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
efb0: 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52  0 FROM tab2 WHER
efc0: 45 20 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33 32  E col3 IN (10,32
efd0: 31 29 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 71 75 65 72  1)..----....quer
efe0: 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
eff0: 65 6c 2d 33 30 30 2d 32 0d 0a 53 45 4c 45 43 54  el-300-2..SELECT
f000: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
f010: 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab2 WHERE NOT (c
f020: 6f 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29 29  ol3 IN (10,321))
f030: 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75  ..----..200 valu
f040: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65  es hashing to ee
f050: 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36  9d23c216f4de2326
f060: 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a  14e0a99cb5b461..
f070: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
f080: 72 74 20 6c 61 62 65 6c 2d 33 30 30 2d 31 0d 0a  rt label-300-1..
f090: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
f0a0: 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 32  FROM view_1_tab2
f0b0: 5f 36 30 30 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 71 75  _600..----....qu
f0c0: 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
f0d0: 61 62 65 6c 2d 33 30 30 2d 32 0d 0a 53 45 4c 45  abel-300-2..SELE
f0e0: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
f0f0: 20 76 69 65 77 5f 32 5f 74 61 62 32 5f 36 30 30   view_2_tab2_600
f100: 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75  ..----..200 valu
f110: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65  es hashing to ee
f120: 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36  9d23c216f4de2326
f130: 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a  14e0a99cb5b461..
f140: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
f150: 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45  rt label-all..SE
f160: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
f170: 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 63 6f  OM tab2 WHERE co
f180: 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29 20 55  l3 IN (10,321) U
f190: 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20  NION ALL SELECT 
f1a0: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
f1b0: 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f  b2 WHERE NOT (co
f1c0: 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29 29 0d  l3 IN (10,321)).
f1d0: 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65  .----..200 value
f1e0: 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39  s hashing to ee9
f1f0: 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31  d23c216f4de23261
f200: 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d  4e0a99cb5b461...
f210: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
f220: 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c  t label-all..SEL
f230: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
f240: 4d 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36 30  M view_1_tab2_60
f250: 30 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45  0 UNION ALL SELE
f260: 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
f270: 20 76 69 65 77 5f 32 5f 74 61 62 32 5f 36 30 30   view_2_tab2_600
f280: 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75  ..----..200 valu
f290: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65  es hashing to ee
f2a0: 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36  9d23c216f4de2326
f2b0: 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a  14e0a99cb5b461..
f2c0: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
f2d0: 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45  rt label-all..SE
f2e0: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
f2f0: 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 63 6f  OM tab2 WHERE co
f300: 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29 20 55  l3 IN (10,321) U
f310: 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20  NION SELECT pk, 
f320: 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57  col0 FROM tab2 W
f330: 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 49  HERE NOT (col3 I
f340: 4e 20 28 31 30 2c 33 32 31 29 29 0d 0a 2d 2d 2d  N (10,321))..---
f350: 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
f360: 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
f370: 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
f380: 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
f390: 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
f3a0: 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
f3b0: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69  pk, col0 FROM vi
f3c0: 65 77 5f 31 5f 74 61 62 32 5f 36 30 30 20 55 4e  ew_1_tab2_600 UN
f3d0: 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20 63  ION SELECT pk, c
f3e0: 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f  ol0 FROM view_2_
f3f0: 74 61 62 32 5f 36 30 30 0d 0a 2d 2d 2d 2d 0d 0a  tab2_600..----..
f400: 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69  200 values hashi
f410: 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36  ng to ee9d23c216
f420: 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63  f4de232614e0a99c
f430: 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20  b5b461....query 
f440: 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
f450: 33 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b  300-3..SELECT pk
f460: 20 46 52 4f 4d 20 28 20 53 45 4c 45 43 54 20 70   FROM ( SELECT p
f470: 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
f480: 32 20 57 48 45 52 45 20 63 6f 6c 33 20 49 4e 20  2 WHERE col3 IN 
f490: 28 31 30 2c 33 32 31 29 20 29 20 41 53 20 74 61  (10,321) ) AS ta
f4a0: 62 32 5f 36 30 30 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a  b2_600..----....
f4b0: 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20  query I rowsort 
f4c0: 6c 61 62 65 6c 2d 33 30 30 2d 33 0d 0a 53 45 4c  label-300-3..SEL
f4d0: 45 43 54 20 2a 20 46 52 4f 4d 20 76 69 65 77 5f  ECT * FROM view_
f4e0: 33 5f 74 61 62 32 5f 36 30 30 0d 0a 2d 2d 2d 2d  3_tab2_600..----
f4f0: 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73  ....query I rows
f500: 6f 72 74 20 6c 61 62 65 6c 2d 33 30 30 2d 33 0d  ort label-300-3.
f510: 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20  .SELECT pk FROM 
f520: 74 61 62 32 20 57 48 45 52 45 20 63 6f 6c 33 20  tab2 WHERE col3 
f530: 49 4e 20 28 31 30 2c 33 32 31 29 0d 0a 2d 2d 2d  IN (10,321)..---
f540: 2d 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  -....statement o
f550: 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
f560: 77 5f 31 5f 74 61 62 32 5f 36 30 30 0d 0a 0d 0a  w_1_tab2_600....
f570: 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
f580: 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  OP VIEW view_2_t
f590: 61 62 32 5f 36 30 30 0d 0a 0d 0a 73 74 61 74 65  ab2_600....state
f5a0: 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
f5b0: 45 57 20 76 69 65 77 5f 33 5f 74 61 62 32 5f 36  EW view_3_tab2_6
f5c0: 30 30 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  00....onlyif mss
f5d0: 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
f5e0: 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
f5f0: 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
f600: 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
f610: 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
f620: 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
f630: 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
f640: 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61  AME = 'view_1_ta
f650: 62 33 5f 36 30 30 27 29 20 44 52 4f 50 20 56 49  b3_600') DROP VI
f660: 45 57 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36  EW view_1_tab3_6
f670: 30 30 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  00....skipif mss
f680: 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
f690: 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
f6a0: 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
f6b0: 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61  EXISTS view_1_ta
f6c0: 62 33 5f 36 30 30 0d 0a 0d 0a 6f 6e 6c 79 69 66  b3_600....onlyif
f6d0: 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
f6e0: 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
f6f0: 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
f700: 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
f710: 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
f720: 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
f730: 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
f740: 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
f750: 32 5f 74 61 62 33 5f 36 30 30 27 29 20 44 52 4f  2_tab3_600') DRO
f760: 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
f770: 62 33 5f 36 30 30 0d 0a 0d 0a 73 6b 69 70 69 66  b3_600....skipif
f780: 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
f790: 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
f7a0: 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
f7b0: 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
f7c0: 32 5f 74 61 62 33 5f 36 30 30 0d 0a 0d 0a 6f 6e  2_tab3_600....on
f7d0: 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
f7e0: 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
f7f0: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
f800: 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
f810: 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
f820: 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
f830: 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
f840: 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
f850: 69 65 77 5f 33 5f 74 61 62 33 5f 36 30 30 27 29  iew_3_tab3_600')
f860: 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
f870: 33 5f 74 61 62 33 5f 36 30 30 0d 0a 0d 0a 73 6b  3_tab3_600....sk
f880: 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
f890: 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
f8a0: 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
f8b0: 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
f8c0: 69 65 77 5f 33 5f 74 61 62 33 5f 36 30 30 0d 0a  iew_3_tab3_600..
f8d0: 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
f8e0: 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
f8f0: 5f 31 5f 74 61 62 33 5f 36 30 30 20 41 53 20 53  _1_tab3_600 AS S
f900: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
f910: 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 63  ROM tab3 WHERE c
f920: 6f 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29 0d  ol3 IN (10,321).
f930: 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
f940: 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
f950: 77 5f 32 5f 74 61 62 33 5f 36 30 30 20 41 53 20  w_2_tab3_600 AS 
f960: 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
f970: 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
f980: 4e 4f 54 20 28 63 6f 6c 33 20 49 4e 20 28 31 30  NOT (col3 IN (10
f990: 2c 33 32 31 29 29 0d 0a 0d 0a 73 74 61 74 65 6d  ,321))....statem
f9a0: 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
f9b0: 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 33 5f  IEW view_3_tab3_
f9c0: 36 30 30 20 41 53 20 53 45 4c 45 43 54 20 70 6b  600 AS SELECT pk
f9d0: 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
f9e0: 33 5f 36 30 30 0d 0a 0d 0a 71 75 65 72 79 20 49  3_600....query I
f9f0: 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
fa00: 33 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  300-1..SELECT pk
fa10: 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33  , col0 FROM tab3
fa20: 20 57 48 45 52 45 20 63 6f 6c 33 20 49 4e 20 28   WHERE col3 IN (
fa30: 31 30 2c 33 32 31 29 0d 0a 2d 2d 2d 2d 0d 0a 0d  10,321)..----...
fa40: 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
fa50: 74 20 6c 61 62 65 6c 2d 33 30 30 2d 32 0d 0a 53  t label-300-2..S
fa60: 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
fa70: 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 4e  ROM tab3 WHERE N
fa80: 4f 54 20 28 63 6f 6c 33 20 49 4e 20 28 31 30 2c  OT (col3 IN (10,
fa90: 33 32 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30  321))..----..200
faa0: 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
fab0: 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64  to ee9d23c216f4d
fac0: 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62  e232614e0a99cb5b
fad0: 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  461....query II 
fae0: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 33 30  rowsort label-30
faf0: 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  0-1..SELECT pk, 
fb00: 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31  col0 FROM view_1
fb10: 5f 74 61 62 33 5f 36 30 30 0d 0a 2d 2d 2d 2d 0d  _tab3_600..----.
fb20: 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73  ...query II rows
fb30: 6f 72 74 20 6c 61 62 65 6c 2d 33 30 30 2d 32 0d  ort label-300-2.
fb40: 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
fb50: 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62   FROM view_2_tab
fb60: 33 5f 36 30 30 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30  3_600..----..200
fb70: 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
fb80: 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64  to ee9d23c216f4d
fb90: 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62  e232614e0a99cb5b
fba0: 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  461....query II 
fbb0: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c  rowsort label-al
fbc0: 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  l..SELECT pk, co
fbd0: 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45  l0 FROM tab3 WHE
fbe0: 52 45 20 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33  RE col3 IN (10,3
fbf0: 32 31 29 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45  21) UNION ALL SE
fc00: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
fc10: 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 4e 4f  OM tab3 WHERE NO
fc20: 54 20 28 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33  T (col3 IN (10,3
fc30: 32 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20  21))..----..200 
fc40: 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
fc50: 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65  o ee9d23c216f4de
fc60: 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34  232614e0a99cb5b4
fc70: 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  61....query II r
fc80: 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c  owsort label-all
fc90: 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
fca0: 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61  0 FROM view_1_ta
fcb0: 62 33 5f 36 30 30 20 55 4e 49 4f 4e 20 41 4c 4c  b3_600 UNION ALL
fcc0: 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30   SELECT pk, col0
fcd0: 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62   FROM view_2_tab
fce0: 33 5f 36 30 30 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30  3_600..----..200
fcf0: 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
fd00: 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64  to ee9d23c216f4d
fd10: 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62  e232614e0a99cb5b
fd20: 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  461....query II 
fd30: 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c  rowsort label-al
fd40: 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  l..SELECT pk, co
fd50: 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45  l0 FROM tab3 WHE
fd60: 52 45 20 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33  RE col3 IN (10,3
fd70: 32 31 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54  21) UNION SELECT
fd80: 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
fd90: 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab3 WHERE NOT (c
fda0: 6f 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29 29  ol3 IN (10,321))
fdb0: 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75  ..----..200 valu
fdc0: 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65  es hashing to ee
fdd0: 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36  9d23c216f4de2326
fde0: 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a  14e0a99cb5b461..
fdf0: 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
fe00: 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45  rt label-all..SE
fe10: 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
fe20: 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36  OM view_1_tab3_6
fe30: 30 30 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20  00 UNION SELECT 
fe40: 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69  pk, col0 FROM vi
fe50: 65 77 5f 32 5f 74 61 62 33 5f 36 30 30 0d 0a 2d  ew_2_tab3_600..-
fe60: 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20  ---..200 values 
fe70: 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32  hashing to ee9d2
fe80: 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65  3c216f4de232614e
fe90: 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71  0a99cb5b461....q
fea0: 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c  uery I rowsort l
feb0: 61 62 65 6c 2d 33 30 30 2d 33 0d 0a 53 45 4c 45  abel-300-3..SELE
fec0: 43 54 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c  CT pk FROM ( SEL
fed0: 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
fee0: 4d 20 74 61 62 33 20 57 48 45 52 45 20 63 6f 6c  M tab3 WHERE col
fef0: 33 20 49 4e 20 28 31 30 2c 33 32 31 29 20 29 20  3 IN (10,321) ) 
ff00: 41 53 20 74 61 62 33 5f 36 30 30 0d 0a 2d 2d 2d  AS tab3_600..---
ff10: 2d 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  -....query I row
ff20: 73 6f 72 74 20 6c 61 62 65 6c 2d 33 30 30 2d 33  sort label-300-3
ff30: 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20  ..SELECT * FROM 
ff40: 76 69 65 77 5f 33 5f 74 61 62 33 5f 36 30 30 0d  view_3_tab3_600.
ff50: 0a 2d 2d 2d 2d 0d 0a 0d 0a 71 75 65 72 79 20 49  .----....query I
ff60: 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 33   rowsort label-3
ff70: 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20  00-3..SELECT pk 
ff80: 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
ff90: 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33 32 31 29  col3 IN (10,321)
ffa0: 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 73 74 61 74 65 6d  ..----....statem
ffb0: 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
ffc0: 57 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36 30  W view_1_tab3_60
ffd0: 30 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  0....statement o
ffe0: 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
fff0: 77 5f 32 5f 74 61 62 33 5f 36 30 30 0d 0a 0d 0a  w_2_tab3_600....
10000 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
10010 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74  OP VIEW view_3_t
10020 61 62 33 5f 36 30 30 0d 0a 0d 0a 6f 6e 6c 79 69  ab3_600....onlyi
10030 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49  f mssql # IF EXI
10040 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73  STS support: ..s
10050 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20  tatement ok..IF 
10060 45 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54  EXISTS (SELECT T
10070 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49  ABLE_NAME FROM I
10080 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d  NFORMATION_SCHEM
10090 41 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41  A.VIEWS WHERE TA
100a0 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77  BLE_NAME = 'view
100b0 5f 31 5f 74 61 62 34 5f 36 30 30 27 29 20 44 52  _1_tab4_600') DR
100c0 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74  OP VIEW view_1_t
100d0 61 62 34 5f 36 30 30 0d 0a 0d 0a 73 6b 69 70 69  ab4_600....skipi
100e0 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f  f mssql # not co
100f0 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d  mpatible..statem
10100 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
10110 57 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77  W IF EXISTS view
10120 5f 31 5f 74 61 62 34 5f 36 30 30 0d 0a 0d 0a 6f  _1_tab4_600....o
10130 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46  nlyif mssql # IF
10140 20 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a   EXISTS support:
10150 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d   ..statement ok.
10160 0a 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45  .IF EXISTS (SELE
10170 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52  CT TABLE_NAME FR
10180 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53  OM INFORMATION_S
10190 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52  CHEMA.VIEWS WHER
101a0 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27  E TABLE_NAME = '
101b0 76 69 65 77 5f 32 5f 74 61 62 34 5f 36 30 30 27  view_2_tab4_600'
101c0 29 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ) DROP VIEW view
101d0 5f 32 5f 74 61 62 34 5f 36 30 30 0d 0a 0d 0a 73  _2_tab4_600....s
101e0 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f  kipif mssql # no
101f0 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74  t compatible..st
10200 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50  atement ok..DROP
10210 20 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20   VIEW IF EXISTS 
10220 76 69 65 77 5f 32 5f 74 61 62 34 5f 36 30 30 0d  view_2_tab4_600.
10230 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20  ...onlyif mssql 
10240 23 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70  # IF EXISTS supp
10250 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74  ort: ..statement
10260 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28   ok..IF EXISTS (
10270 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d  SELECT TABLE_NAM
10280 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49  E FROM INFORMATI
10290 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20  ON_SCHEMA.VIEWS 
102a0 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45  WHERE TABLE_NAME
102b0 20 3d 20 27 76 69 65 77 5f 33 5f 74 61 62 34 5f   = 'view_3_tab4_
102c0 36 30 30 27 29 20 44 52 4f 50 20 56 49 45 57 20  600') DROP VIEW 
102d0 76 69 65 77 5f 33 5f 74 61 62 34 5f 36 30 30 0d  view_3_tab4_600.
102e0 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20  ...skipif mssql 
102f0 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65  # not compatible
10300 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
10310 44 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49  DROP VIEW IF EXI
10320 53 54 53 20 76 69 65 77 5f 33 5f 74 61 62 34 5f  STS view_3_tab4_
10330 36 30 30 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  600....statement
10340 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57   ok..CREATE VIEW
10350 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 30   view_1_tab4_600
10360 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c 20 63   AS SELECT pk, c
10370 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48  ol0 FROM tab4 WH
10380 45 52 45 20 63 6f 6c 33 20 49 4e 20 28 31 30 2c  ERE col3 IN (10,
10390 33 32 31 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  321)....statemen
103a0 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45  t ok..CREATE VIE
103b0 57 20 76 69 65 77 5f 32 5f 74 61 62 34 5f 36 30  W view_2_tab4_60
103c0 30 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c 20  0 AS SELECT pk, 
103d0 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57  col0 FROM tab4 W
103e0 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 49  HERE NOT (col3 I
103f0 4e 20 28 31 30 2c 33 32 31 29 29 0d 0a 0d 0a 73  N (10,321))....s
10400 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45  tatement ok..CRE
10410 41 54 45 20 56 49 45 57 20 76 69 65 77 5f 33 5f  ATE VIEW view_3_
10420 74 61 62 34 5f 36 30 30 20 41 53 20 53 45 4c 45  tab4_600 AS SELE
10430 43 54 20 70 6b 20 46 52 4f 4d 20 76 69 65 77 5f  CT pk FROM view_
10440 31 5f 74 61 62 34 5f 36 30 30 0d 0a 0d 0a 71 75  1_tab4_600....qu
10450 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
10460 61 62 65 6c 2d 33 30 30 2d 31 0d 0a 53 45 4c 45  abel-300-1..SELE
10470 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
10480 20 74 61 62 34 20 57 48 45 52 45 20 63 6f 6c 33   tab4 WHERE col3
10490 20 49 4e 20 28 31 30 2c 33 32 31 29 0d 0a 2d 2d   IN (10,321)..--
104a0 2d 2d 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  --....query II r
104b0 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 33 30 30  owsort label-300
104c0 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -2..SELECT pk, c
104d0 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48  ol0 FROM tab4 WH
104e0 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 49 4e  ERE NOT (col3 IN
104f0 20 28 31 30 2c 33 32 31 29 29 0d 0a 2d 2d 2d 2d   (10,321))..----
10500 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
10510 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
10520 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
10530 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
10540 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
10550 65 6c 2d 33 30 30 2d 31 0d 0a 53 45 4c 45 43 54  el-300-1..SELECT
10560 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76   pk, col0 FROM v
10570 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 30 0d 0a  iew_1_tab4_600..
10580 2d 2d 2d 2d 0d 0a 0d 0a 71 75 65 72 79 20 49 49  ----....query II
10590 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 33   rowsort label-3
105a0 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-2..SELECT pk,
105b0 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
105c0 32 5f 74 61 62 34 5f 36 30 30 0d 0a 2d 2d 2d 2d  2_tab4_600..----
105d0 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
105e0 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
105f0 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
10600 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
10610 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
10620 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
10630 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
10640 34 20 57 48 45 52 45 20 63 6f 6c 33 20 49 4e 20  4 WHERE col3 IN 
10650 28 31 30 2c 33 32 31 29 20 55 4e 49 4f 4e 20 41  (10,321) UNION A
10660 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  LL SELECT pk, co
10670 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45  l0 FROM tab4 WHE
10680 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 49 4e 20  RE NOT (col3 IN 
10690 28 31 30 2c 33 32 31 29 29 0d 0a 2d 2d 2d 2d 0d  (10,321))..----.
106a0 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68  .200 values hash
106b0 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31  ing to ee9d23c21
106c0 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39  6f4de232614e0a99
106d0 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79  cb5b461....query
106e0 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
106f0 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b  l-all..SELECT pk
10700 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
10710 5f 31 5f 74 61 62 34 5f 36 30 30 20 55 4e 49 4f  _1_tab4_600 UNIO
10720 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
10730 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
10740 32 5f 74 61 62 34 5f 36 30 30 0d 0a 2d 2d 2d 2d  2_tab4_600..----
10750 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
10760 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
10770 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
10780 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
10790 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
107a0 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
107b0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
107c0 34 20 57 48 45 52 45 20 63 6f 6c 33 20 49 4e 20  4 WHERE col3 IN 
107d0 28 31 30 2c 33 32 31 29 20 55 4e 49 4f 4e 20 53  (10,321) UNION S
107e0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
107f0 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 4e  ROM tab4 WHERE N
10800 4f 54 20 28 63 6f 6c 33 20 49 4e 20 28 31 30 2c  OT (col3 IN (10,
10810 33 32 31 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30  321))..----..200
10820 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
10830 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64  to ee9d23c216f4d
10840 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62  e232614e0a99cb5b
10850 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  461....query II 
10860 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c  rowsort label-al
10870 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  l..SELECT pk, co
10880 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74  l0 FROM view_1_t
10890 61 62 34 5f 36 30 30 20 55 4e 49 4f 4e 20 53 45  ab4_600 UNION SE
108a0 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
108b0 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 34 5f 36  OM view_2_tab4_6
108c0 30 30 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  00..----..200 va
108d0 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
108e0 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
108f0 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
10900 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73  ....query I rows
10910 6f 72 74 20 6c 61 62 65 6c 2d 33 30 30 2d 33 0d  ort label-300-3.
10920 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20  .SELECT pk FROM 
10930 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ( SELECT pk, col
10940 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52  0 FROM tab4 WHER
10950 45 20 63 6f 6c 33 20 49 4e 20 28 31 30 2c 33 32  E col3 IN (10,32
10960 31 29 20 29 20 41 53 20 74 61 62 34 5f 36 30 30  1) ) AS tab4_600
10970 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 71 75 65 72 79 20  ..----....query 
10980 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
10990 33 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20  300-3..SELECT * 
109a0 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 34  FROM view_3_tab4
109b0 5f 36 30 30 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 71 75  _600..----....qu
109c0 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61  ery I rowsort la
109d0 62 65 6c 2d 33 30 30 2d 33 0d 0a 53 45 4c 45 43  bel-300-3..SELEC
109e0 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 34 20 57  T pk FROM tab4 W
109f0 48 45 52 45 20 63 6f 6c 33 20 49 4e 20 28 31 30  HERE col3 IN (10
10a00 2c 33 32 31 29 0d 0a 2d 2d 2d 2d 0d 0a 0d 0a 73  ,321)..----....s
10a10 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
10a20 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61  P VIEW view_1_ta
10a30 62 34 5f 36 30 30 0d 0a 0d 0a 73 74 61 74 65 6d  b4_600....statem
10a40 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45  ent ok..DROP VIE
10a50 57 20 76 69 65 77 5f 32 5f 74 61 62 34 5f 36 30  W view_2_tab4_60
10a60 30 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  0....statement o
10a70 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
10a80 77 5f 33 5f 74 61 62 34 5f 36 30 30 0d 0a 0d 0a  w_3_tab4_600....
10a90 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49  onlyif mssql # I
10aa0 46 20 45 58 49 53 54 53 20 73 75 70 70 6f 72 74  F EXISTS support
10ab0 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  : ..statement ok
10ac0 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53 45 4c  ..IF EXISTS (SEL
10ad0 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46  ECT TABLE_NAME F
10ae0 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f  ROM INFORMATION_
10af0 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45  SCHEMA.VIEWS WHE
10b00 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20  RE TABLE_NAME = 
10b10 27 76 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 31  'view_1_tab0_601
10b20 27 29 20 44 52 4f 50 20 56 49 45 57 20 76 69 65  ') DROP VIEW vie
10b30 77 5f 31 5f 74 61 62 30 5f 36 30 31 0d 0a 0d 0a  w_1_tab0_601....
10b40 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e  skipif mssql # n
10b50 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73  ot compatible..s
10b60 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
10b70 50 20 56 49 45 57 20 49 46 20 45 58 49 53 54 53  P VIEW IF EXISTS
10b80 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 31   view_1_tab0_601
10b90 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c  ....onlyif mssql
10ba0 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75 70   # IF EXISTS sup
10bb0 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e  port: ..statemen
10bc0 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20  t ok..IF EXISTS 
10bd0 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41  (SELECT TABLE_NA
10be0 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54  ME FROM INFORMAT
10bf0 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53  ION_SCHEMA.VIEWS
10c00 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d   WHERE TABLE_NAM
10c10 45 20 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 30  E = 'view_2_tab0
10c20 5f 36 30 31 27 29 20 44 52 4f 50 20 56 49 45 57  _601') DROP VIEW
10c30 20 76 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 31   view_2_tab0_601
10c40 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c  ....skipif mssql
10c50 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c   # not compatibl
10c60 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  e..statement ok.
10c70 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45 58  .DROP VIEW IF EX
10c80 49 53 54 53 20 76 69 65 77 5f 32 5f 74 61 62 30  ISTS view_2_tab0
10c90 5f 36 30 31 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d  _601....onlyif m
10ca0 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54 53  ssql # IF EXISTS
10cb0 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74   support: ..stat
10cc0 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49  ement ok..IF EXI
10cd0 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c  STS (SELECT TABL
10ce0 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f  E_NAME FROM INFO
10cf0 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56  RMATION_SCHEMA.V
10d00 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c 45  IEWS WHERE TABLE
10d10 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f  _NAME = 'view_3_
10d20 74 61 62 30 5f 36 30 31 27 29 20 44 52 4f 50 20  tab0_601') DROP 
10d30 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 30  VIEW view_3_tab0
10d40 5f 36 30 31 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d  _601....skipif m
10d50 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61  ssql # not compa
10d60 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74  tible..statement
10d70 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49   ok..DROP VIEW I
10d80 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f  F EXISTS view_3_
10d90 74 61 62 30 5f 36 30 31 0d 0a 0d 0a 73 74 61 74  tab0_601....stat
10da0 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45  ement ok..CREATE
10db0 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62   VIEW view_1_tab
10dc0 30 5f 36 30 31 20 41 53 20 53 45 4c 45 43 54 20  0_601 AS SELECT 
10dd0 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
10de0 62 30 20 57 48 45 52 45 20 63 6f 6c 33 20 3c 3d  b0 WHERE col3 <=
10df0 20 36 37 31 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e   671....statemen
10e00 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45  t ok..CREATE VIE
10e10 57 20 76 69 65 77 5f 32 5f 74 61 62 30 5f 36 30  W view_2_tab0_60
10e20 31 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c 20  1 AS SELECT pk, 
10e30 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57  col0 FROM tab0 W
10e40 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 3c  HERE NOT (col3 <
10e50 3d 20 36 37 31 29 0d 0a 0d 0a 73 74 61 74 65 6d  = 671)....statem
10e60 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
10e70 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 30 5f  IEW view_3_tab0_
10e80 36 30 31 20 41 53 20 53 45 4c 45 43 54 20 70 6b  601 AS SELECT pk
10e90 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
10ea0 30 5f 36 30 31 0d 0a 0d 0a 71 75 65 72 79 20 49  0_601....query I
10eb0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
10ec0 34 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  400-1..SELECT pk
10ed0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30  , col0 FROM tab0
10ee0 20 57 48 45 52 45 20 63 6f 6c 33 20 3c 3d 20 36   WHERE col3 <= 6
10ef0 37 31 0d 0a 2d 2d 2d 2d 0d 0a 31 34 38 20 76 61  71..----..148 va
10f00 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
10f10 62 61 66 64 34 38 62 62 39 38 33 63 30 37 37 39  bafd48bb983c0779
10f20 33 30 36 62 66 61 65 65 31 65 65 66 65 30 31 30  306bfaee1eefe010
10f30 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
10f40 73 6f 72 74 20 6c 61 62 65 6c 2d 34 30 30 2d 32  sort label-400-2
10f50 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
10f60 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52  0 FROM tab0 WHER
10f70 45 20 4e 4f 54 20 28 63 6f 6c 33 20 3c 3d 20 36  E NOT (col3 <= 6
10f80 37 31 29 0d 0a 2d 2d 2d 2d 0d 0a 35 32 20 76 61  71)..----..52 va
10f90 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
10fa0 38 30 64 62 62 38 33 37 31 38 63 34 64 66 35 36  80dbb83718c4df56
10fb0 65 36 38 32 32 62 34 62 33 32 61 31 32 62 62 39  e6822b4b32a12bb9
10fc0 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
10fd0 73 6f 72 74 20 6c 61 62 65 6c 2d 34 30 30 2d 31  sort label-400-1
10fe0 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
10ff0 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61  0 FROM view_1_ta
11000 62 30 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a 31 34  b0_601..----..14
11010 38 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  8 values hashing
11020 20 74 6f 20 62 61 66 64 34 38 62 62 39 38 33 63   to bafd48bb983c
11030 30 37 37 39 33 30 36 62 66 61 65 65 31 65 65 66  0779306bfaee1eef
11040 65 30 31 30 0d 0a 0d 0a 71 75 65 72 79 20 49 49  e010....query II
11050 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 34   rowsort label-4
11060 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-2..SELECT pk,
11070 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
11080 32 5f 74 61 62 30 5f 36 30 31 0d 0a 2d 2d 2d 2d  2_tab0_601..----
11090 0d 0a 35 32 20 76 61 6c 75 65 73 20 68 61 73 68  ..52 values hash
110a0 69 6e 67 20 74 6f 20 38 30 64 62 62 38 33 37 31  ing to 80dbb8371
110b0 38 63 34 64 66 35 36 65 36 38 32 32 62 34 62 33  8c4df56e6822b4b3
110c0 32 61 31 32 62 62 39 0d 0a 0d 0a 71 75 65 72 79  2a12bb9....query
110d0 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
110e0 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b  l-all..SELECT pk
110f0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30  , col0 FROM tab0
11100 20 57 48 45 52 45 20 63 6f 6c 33 20 3c 3d 20 36   WHERE col3 <= 6
11110 37 31 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c  71 UNION ALL SEL
11120 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
11130 4d 20 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54  M tab0 WHERE NOT
11140 20 28 63 6f 6c 33 20 3c 3d 20 36 37 31 29 0d 0a   (col3 <= 671)..
11150 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
11160 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
11170 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
11180 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
11190 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
111a0 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
111b0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
111c0 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 31   view_1_tab0_601
111d0 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43   UNION ALL SELEC
111e0 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
111f0 76 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 31 0d  view_2_tab0_601.
11200 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65  .----..200 value
11210 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39  s hashing to ee9
11220 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31  d23c216f4de23261
11230 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d  4e0a99cb5b461...
11240 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
11250 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c  t label-all..SEL
11260 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
11270 4d 20 74 61 62 30 20 57 48 45 52 45 20 63 6f 6c  M tab0 WHERE col
11280 33 20 3c 3d 20 36 37 31 20 55 4e 49 4f 4e 20 53  3 <= 671 UNION S
11290 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
112a0 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 4e  ROM tab0 WHERE N
112b0 4f 54 20 28 63 6f 6c 33 20 3c 3d 20 36 37 31 29  OT (col3 <= 671)
112c0 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75  ..----..200 valu
112d0 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65  es hashing to ee
112e0 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36  9d23c216f4de2326
112f0 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a  14e0a99cb5b461..
11300 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
11310 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45  rt label-all..SE
11320 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
11330 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 36  OM view_1_tab0_6
11340 30 31 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20  01 UNION SELECT 
11350 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69  pk, col0 FROM vi
11360 65 77 5f 32 5f 74 61 62 30 5f 36 30 31 0d 0a 2d  ew_2_tab0_601..-
11370 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20  ---..200 values 
11380 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32  hashing to ee9d2
11390 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65  3c216f4de232614e
113a0 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71  0a99cb5b461....q
113b0 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c  uery I rowsort l
113c0 61 62 65 6c 2d 34 30 30 2d 33 0d 0a 53 45 4c 45  abel-400-3..SELE
113d0 43 54 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c  CT pk FROM ( SEL
113e0 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
113f0 4d 20 74 61 62 30 20 57 48 45 52 45 20 63 6f 6c  M tab0 WHERE col
11400 33 20 3c 3d 20 36 37 31 20 29 20 41 53 20 74 61  3 <= 671 ) AS ta
11410 62 30 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a 37 34  b0_601..----..74
11420 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
11430 74 6f 20 33 39 39 36 65 36 39 36 31 35 64 33 39  to 3996e69615d39
11440 36 62 35 34 37 34 35 37 30 33 61 35 36 30 65 32  6b54745703a560e2
11450 61 34 63 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72  a4c....query I r
11460 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 34 30 30  owsort label-400
11470 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f  -3..SELECT * FRO
11480 4d 20 76 69 65 77 5f 33 5f 74 61 62 30 5f 36 30  M view_3_tab0_60
11490 31 0d 0a 2d 2d 2d 2d 0d 0a 37 34 20 76 61 6c 75  1..----..74 valu
114a0 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 33 39  es hashing to 39
114b0 39 36 65 36 39 36 31 35 64 33 39 36 62 35 34 37  96e69615d396b547
114c0 34 35 37 30 33 61 35 36 30 65 32 61 34 63 0d 0a  45703a560e2a4c..
114d0 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72  ..query I rowsor
114e0 74 20 6c 61 62 65 6c 2d 34 30 30 2d 33 0d 0a 53  t label-400-3..S
114f0 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 74 61  ELECT pk FROM ta
11500 62 30 20 57 48 45 52 45 20 63 6f 6c 33 20 3c 3d  b0 WHERE col3 <=
11510 20 36 37 31 0d 0a 2d 2d 2d 2d 0d 0a 37 34 20 76   671..----..74 v
11520 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
11530 20 33 39 39 36 65 36 39 36 31 35 64 33 39 36 62   3996e69615d396b
11540 35 34 37 34 35 37 30 33 61 35 36 30 65 32 61 34  54745703a560e2a4
11550 63 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  c....statement o
11560 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
11570 77 5f 31 5f 74 61 62 30 5f 36 30 31 0d 0a 0d 0a  w_1_tab0_601....
11580 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
11590 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  OP VIEW view_2_t
115a0 61 62 30 5f 36 30 31 0d 0a 0d 0a 73 74 61 74 65  ab0_601....state
115b0 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
115c0 45 57 20 76 69 65 77 5f 33 5f 74 61 62 30 5f 36  EW view_3_tab0_6
115d0 30 31 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  01....onlyif mss
115e0 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
115f0 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
11600 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
11610 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
11620 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
11630 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
11640 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
11650 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61  AME = 'view_1_ta
11660 62 31 5f 36 30 31 27 29 20 44 52 4f 50 20 56 49  b1_601') DROP VI
11670 45 57 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 36  EW view_1_tab1_6
11680 30 31 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  01....skipif mss
11690 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
116a0 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
116b0 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
116c0 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61  EXISTS view_1_ta
116d0 62 31 5f 36 30 31 0d 0a 0d 0a 6f 6e 6c 79 69 66  b1_601....onlyif
116e0 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
116f0 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
11700 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
11710 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
11720 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
11730 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
11740 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
11750 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
11760 32 5f 74 61 62 31 5f 36 30 31 27 29 20 44 52 4f  2_tab1_601') DRO
11770 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
11780 62 31 5f 36 30 31 0d 0a 0d 0a 73 6b 69 70 69 66  b1_601....skipif
11790 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
117a0 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
117b0 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
117c0 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
117d0 32 5f 74 61 62 31 5f 36 30 31 0d 0a 0d 0a 6f 6e  2_tab1_601....on
117e0 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
117f0 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
11800 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
11810 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
11820 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
11830 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
11840 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
11850 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
11860 69 65 77 5f 33 5f 74 61 62 31 5f 36 30 31 27 29  iew_3_tab1_601')
11870 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
11880 33 5f 74 61 62 31 5f 36 30 31 0d 0a 0d 0a 73 6b  3_tab1_601....sk
11890 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
118a0 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
118b0 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
118c0 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
118d0 69 65 77 5f 33 5f 74 61 62 31 5f 36 30 31 0d 0a  iew_3_tab1_601..
118e0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
118f0 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
11900 5f 31 5f 74 61 62 31 5f 36 30 31 20 41 53 20 53  _1_tab1_601 AS S
11910 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
11920 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 63  ROM tab1 WHERE c
11930 6f 6c 33 20 3c 3d 20 36 37 31 0d 0a 0d 0a 73 74  ol3 <= 671....st
11940 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
11950 54 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  TE VIEW view_2_t
11960 61 62 31 5f 36 30 31 20 41 53 20 53 45 4c 45 43  ab1_601 AS SELEC
11970 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
11980 74 61 62 31 20 57 48 45 52 45 20 4e 4f 54 20 28  tab1 WHERE NOT (
11990 63 6f 6c 33 20 3c 3d 20 36 37 31 29 0d 0a 0d 0a  col3 <= 671)....
119a0 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52  statement ok..CR
119b0 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f 33  EATE VIEW view_3
119c0 5f 74 61 62 31 5f 36 30 31 20 41 53 20 53 45 4c  _tab1_601 AS SEL
119d0 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69 65 77  ECT pk FROM view
119e0 5f 31 5f 74 61 62 31 5f 36 30 31 0d 0a 0d 0a 71  _1_tab1_601....q
119f0 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
11a00 6c 61 62 65 6c 2d 34 30 30 2d 31 0d 0a 53 45 4c  label-400-1..SEL
11a10 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
11a20 4d 20 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c  M tab1 WHERE col
11a30 33 20 3c 3d 20 36 37 31 0d 0a 2d 2d 2d 2d 0d 0a  3 <= 671..----..
11a40 31 34 38 20 76 61 6c 75 65 73 20 68 61 73 68 69  148 values hashi
11a50 6e 67 20 74 6f 20 62 61 66 64 34 38 62 62 39 38  ng to bafd48bb98
11a60 33 63 30 37 37 39 33 30 36 62 66 61 65 65 31 65  3c0779306bfaee1e
11a70 65 66 65 30 31 30 0d 0a 0d 0a 71 75 65 72 79 20  efe010....query 
11a80 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
11a90 2d 34 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70  -400-2..SELECT p
11aa0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
11ab0 31 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  1 WHERE NOT (col
11ac0 33 20 3c 3d 20 36 37 31 29 0d 0a 2d 2d 2d 2d 0d  3 <= 671)..----.
11ad0 0a 35 32 20 76 61 6c 75 65 73 20 68 61 73 68 69  .52 values hashi
11ae0 6e 67 20 74 6f 20 38 30 64 62 62 38 33 37 31 38  ng to 80dbb83718
11af0 63 34 64 66 35 36 65 36 38 32 32 62 34 62 33 32  c4df56e6822b4b32
11b00 61 31 32 62 62 39 0d 0a 0d 0a 71 75 65 72 79 20  a12bb9....query 
11b10 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
11b20 2d 34 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70  -400-1..SELECT p
11b30 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
11b40 77 5f 31 5f 74 61 62 31 5f 36 30 31 0d 0a 2d 2d  w_1_tab1_601..--
11b50 2d 2d 0d 0a 31 34 38 20 76 61 6c 75 65 73 20 68  --..148 values h
11b60 61 73 68 69 6e 67 20 74 6f 20 62 61 66 64 34 38  ashing to bafd48
11b70 62 62 39 38 33 63 30 37 37 39 33 30 36 62 66 61  bb983c0779306bfa
11b80 65 65 31 65 65 66 65 30 31 30 0d 0a 0d 0a 71 75  ee1eefe010....qu
11b90 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
11ba0 61 62 65 6c 2d 34 30 30 2d 32 0d 0a 53 45 4c 45  abel-400-2..SELE
11bb0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
11bc0 20 76 69 65 77 5f 32 5f 74 61 62 31 5f 36 30 31   view_2_tab1_601
11bd0 0d 0a 2d 2d 2d 2d 0d 0a 35 32 20 76 61 6c 75 65  ..----..52 value
11be0 73 20 68 61 73 68 69 6e 67 20 74 6f 20 38 30 64  s hashing to 80d
11bf0 62 62 38 33 37 31 38 63 34 64 66 35 36 65 36 38  bb83718c4df56e68
11c00 32 32 62 34 62 33 32 61 31 32 62 62 39 0d 0a 0d  22b4b32a12bb9...
11c10 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
11c20 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c  t label-all..SEL
11c30 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
11c40 4d 20 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c  M tab1 WHERE col
11c50 33 20 3c 3d 20 36 37 31 20 55 4e 49 4f 4e 20 41  3 <= 671 UNION A
11c60 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  LL SELECT pk, co
11c70 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45  l0 FROM tab1 WHE
11c80 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 3c 3d 20  RE NOT (col3 <= 
11c90 36 37 31 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20  671)..----..200 
11ca0 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
11cb0 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65  o ee9d23c216f4de
11cc0 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34  232614e0a99cb5b4
11cd0 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  61....query II r
11ce0 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c  owsort label-all
11cf0 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
11d00 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61  0 FROM view_1_ta
11d10 62 31 5f 36 30 31 20 55 4e 49 4f 4e 20 41 4c 4c  b1_601 UNION ALL
11d20 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30   SELECT pk, col0
11d30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62   FROM view_2_tab
11d40 31 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30  1_601..----..200
11d50 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
11d60 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64  to ee9d23c216f4d
11d70 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62  e232614e0a99cb5b
11d80 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  461....query II 
11d90 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c  rowsort label-al
11da0 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  l..SELECT pk, co
11db0 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45  l0 FROM tab1 WHE
11dc0 52 45 20 63 6f 6c 33 20 3c 3d 20 36 37 31 20 55  RE col3 <= 671 U
11dd0 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20  NION SELECT pk, 
11de0 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57  col0 FROM tab1 W
11df0 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 3c  HERE NOT (col3 <
11e00 3d 20 36 37 31 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  = 671)..----..20
11e10 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
11e20 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
11e30 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
11e40 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
11e50 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
11e60 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
11e70 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
11e80 74 61 62 31 5f 36 30 31 20 55 4e 49 4f 4e 20 53  tab1_601 UNION S
11e90 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
11ea0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 31 5f  ROM view_2_tab1_
11eb0 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  601..----..200 v
11ec0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
11ed0 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
11ee0 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
11ef0 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  1....query I row
11f00 73 6f 72 74 20 6c 61 62 65 6c 2d 34 30 30 2d 33  sort label-400-3
11f10 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
11f20 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
11f30 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45  l0 FROM tab1 WHE
11f40 52 45 20 63 6f 6c 33 20 3c 3d 20 36 37 31 20 29  RE col3 <= 671 )
11f50 20 41 53 20 74 61 62 31 5f 36 30 31 0d 0a 2d 2d   AS tab1_601..--
11f60 2d 2d 0d 0a 37 34 20 76 61 6c 75 65 73 20 68 61  --..74 values ha
11f70 73 68 69 6e 67 20 74 6f 20 33 39 39 36 65 36 39  shing to 3996e69
11f80 36 31 35 64 33 39 36 62 35 34 37 34 35 37 30 33  615d396b54745703
11f90 61 35 36 30 65 32 61 34 63 0d 0a 0d 0a 71 75 65  a560e2a4c....que
11fa0 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
11fb0 65 6c 2d 34 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-400-3..SELECT
11fc0 20 2a 20 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74   * FROM view_3_t
11fd0 61 62 31 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a 37  ab1_601..----..7
11fe0 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  4 values hashing
11ff0 20 74 6f 20 33 39 39 36 65 36 39 36 31 35 64 33   to 3996e69615d3
12000 39 36 62 35 34 37 34 35 37 30 33 61 35 36 30 65  96b54745703a560e
12010 32 61 34 63 0d 0a 0d 0a 71 75 65 72 79 20 49 20  2a4c....query I 
12020 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 34 30  rowsort label-40
12030 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46  0-3..SELECT pk F
12040 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 63  ROM tab1 WHERE c
12050 6f 6c 33 20 3c 3d 20 36 37 31 0d 0a 2d 2d 2d 2d  ol3 <= 671..----
12060 0d 0a 37 34 20 76 61 6c 75 65 73 20 68 61 73 68  ..74 values hash
12070 69 6e 67 20 74 6f 20 33 39 39 36 65 36 39 36 31  ing to 3996e6961
12080 35 64 33 39 36 62 35 34 37 34 35 37 30 33 61 35  5d396b54745703a5
12090 36 30 65 32 61 34 63 0d 0a 0d 0a 73 74 61 74 65  60e2a4c....state
120a0 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
120b0 45 57 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 36  EW view_1_tab1_6
120c0 30 31 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  01....statement 
120d0 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69  ok..DROP VIEW vi
120e0 65 77 5f 32 5f 74 61 62 31 5f 36 30 31 0d 0a 0d  ew_2_tab1_601...
120f0 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
12100 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f  ROP VIEW view_3_
12110 74 61 62 31 5f 36 30 31 0d 0a 0d 0a 6f 6e 6c 79  tab1_601....only
12120 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58  if mssql # IF EX
12130 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a  ISTS support: ..
12140 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46  statement ok..IF
12150 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54 20   EXISTS (SELECT 
12160 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20  TABLE_NAME FROM 
12170 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45  INFORMATION_SCHE
12180 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20 54  MA.VIEWS WHERE T
12190 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65  ABLE_NAME = 'vie
121a0 77 5f 31 5f 74 61 62 32 5f 36 30 31 27 29 20 44  w_1_tab2_601') D
121b0 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f  ROP VIEW view_1_
121c0 74 61 62 32 5f 36 30 31 0d 0a 0d 0a 73 6b 69 70  tab2_601....skip
121d0 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63  if mssql # not c
121e0 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65  ompatible..state
121f0 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
12200 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69 65  EW IF EXISTS vie
12210 77 5f 31 5f 74 61 62 32 5f 36 30 31 0d 0a 0d 0a  w_1_tab2_601....
12220 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49  onlyif mssql # I
12230 46 20 45 58 49 53 54 53 20 73 75 70 70 6f 72 74  F EXISTS support
12240 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  : ..statement ok
12250 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53 45 4c  ..IF EXISTS (SEL
12260 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46  ECT TABLE_NAME F
12270 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f  ROM INFORMATION_
12280 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45  SCHEMA.VIEWS WHE
12290 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20  RE TABLE_NAME = 
122a0 27 76 69 65 77 5f 32 5f 74 61 62 32 5f 36 30 31  'view_2_tab2_601
122b0 27 29 20 44 52 4f 50 20 56 49 45 57 20 76 69 65  ') DROP VIEW vie
122c0 77 5f 32 5f 74 61 62 32 5f 36 30 31 0d 0a 0d 0a  w_2_tab2_601....
122d0 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e  skipif mssql # n
122e0 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73  ot compatible..s
122f0 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
12300 50 20 56 49 45 57 20 49 46 20 45 58 49 53 54 53  P VIEW IF EXISTS
12310 20 76 69 65 77 5f 32 5f 74 61 62 32 5f 36 30 31   view_2_tab2_601
12320 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c  ....onlyif mssql
12330 20 23 20 49 46 20 45 58 49 53 54 53 20 73 75 70   # IF EXISTS sup
12340 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e  port: ..statemen
12350 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20  t ok..IF EXISTS 
12360 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41  (SELECT TABLE_NA
12370 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54  ME FROM INFORMAT
12380 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53  ION_SCHEMA.VIEWS
12390 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d   WHERE TABLE_NAM
123a0 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61 62 32  E = 'view_3_tab2
123b0 5f 36 30 31 27 29 20 44 52 4f 50 20 56 49 45 57  _601') DROP VIEW
123c0 20 76 69 65 77 5f 33 5f 74 61 62 32 5f 36 30 31   view_3_tab2_601
123d0 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c  ....skipif mssql
123e0 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c   # not compatibl
123f0 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  e..statement ok.
12400 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20 45 58  .DROP VIEW IF EX
12410 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61 62 32  ISTS view_3_tab2
12420 5f 36 30 31 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _601....statemen
12430 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45  t ok..CREATE VIE
12440 57 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36 30  W view_1_tab2_60
12450 31 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c 20  1 AS SELECT pk, 
12460 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57  col0 FROM tab2 W
12470 48 45 52 45 20 63 6f 6c 33 20 3c 3d 20 36 37 31  HERE col3 <= 671
12480 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
12490 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69  ..CREATE VIEW vi
124a0 65 77 5f 32 5f 74 61 62 32 5f 36 30 31 20 41 53  ew_2_tab2_601 AS
124b0 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30   SELECT pk, col0
124c0 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45   FROM tab2 WHERE
124d0 20 4e 4f 54 20 28 63 6f 6c 33 20 3c 3d 20 36 37   NOT (col3 <= 67
124e0 31 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  1)....statement 
124f0 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20  ok..CREATE VIEW 
12500 76 69 65 77 5f 33 5f 74 61 62 32 5f 36 30 31 20  view_3_tab2_601 
12510 41 53 20 53 45 4c 45 43 54 20 70 6b 20 46 52 4f  AS SELECT pk FRO
12520 4d 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36 30  M view_1_tab2_60
12530 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
12540 77 73 6f 72 74 20 6c 61 62 65 6c 2d 34 30 30 2d  wsort label-400-
12550 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  1..SELECT pk, co
12560 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45  l0 FROM tab2 WHE
12570 52 45 20 63 6f 6c 33 20 3c 3d 20 36 37 31 0d 0a  RE col3 <= 671..
12580 2d 2d 2d 2d 0d 0a 31 34 38 20 76 61 6c 75 65 73  ----..148 values
12590 20 68 61 73 68 69 6e 67 20 74 6f 20 62 61 66 64   hashing to bafd
125a0 34 38 62 62 39 38 33 63 30 37 37 39 33 30 36 62  48bb983c0779306b
125b0 66 61 65 65 31 65 65 66 65 30 31 30 0d 0a 0d 0a  faee1eefe010....
125c0 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
125d0 20 6c 61 62 65 6c 2d 34 30 30 2d 32 0d 0a 53 45   label-400-2..SE
125e0 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
125f0 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 4e 4f  OM tab2 WHERE NO
12600 54 20 28 63 6f 6c 33 20 3c 3d 20 36 37 31 29 0d  T (col3 <= 671).
12610 0a 2d 2d 2d 2d 0d 0a 35 32 20 76 61 6c 75 65 73  .----..52 values
12620 20 68 61 73 68 69 6e 67 20 74 6f 20 38 30 64 62   hashing to 80db
12630 62 38 33 37 31 38 63 34 64 66 35 36 65 36 38 32  b83718c4df56e682
12640 32 62 34 62 33 32 61 31 32 62 62 39 0d 0a 0d 0a  2b4b32a12bb9....
12650 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
12660 20 6c 61 62 65 6c 2d 34 30 30 2d 31 0d 0a 53 45   label-400-1..SE
12670 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
12680 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36  OM view_1_tab2_6
12690 30 31 0d 0a 2d 2d 2d 2d 0d 0a 31 34 38 20 76 61  01..----..148 va
126a0 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
126b0 62 61 66 64 34 38 62 62 39 38 33 63 30 37 37 39  bafd48bb983c0779
126c0 33 30 36 62 66 61 65 65 31 65 65 66 65 30 31 30  306bfaee1eefe010
126d0 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
126e0 73 6f 72 74 20 6c 61 62 65 6c 2d 34 30 30 2d 32  sort label-400-2
126f0 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  ..SELECT pk, col
12700 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61  0 FROM view_2_ta
12710 62 32 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a 35 32  b2_601..----..52
12720 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
12730 74 6f 20 38 30 64 62 62 38 33 37 31 38 63 34 64  to 80dbb83718c4d
12740 66 35 36 65 36 38 32 32 62 34 62 33 32 61 31 32  f56e6822b4b32a12
12750 62 62 39 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  bb9....query II 
12760 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c  rowsort label-al
12770 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  l..SELECT pk, co
12780 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45  l0 FROM tab2 WHE
12790 52 45 20 63 6f 6c 33 20 3c 3d 20 36 37 31 20 55  RE col3 <= 671 U
127a0 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20  NION ALL SELECT 
127b0 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
127c0 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f  b2 WHERE NOT (co
127d0 6c 33 20 3c 3d 20 36 37 31 29 0d 0a 2d 2d 2d 2d  l3 <= 671)..----
127e0 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
127f0 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
12800 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
12810 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
12820 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
12830 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
12840 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
12850 77 5f 31 5f 74 61 62 32 5f 36 30 31 20 55 4e 49  w_1_tab2_601 UNI
12860 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
12870 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
12880 5f 32 5f 74 61 62 32 5f 36 30 31 0d 0a 2d 2d 2d  _2_tab2_601..---
12890 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
128a0 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
128b0 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
128c0 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
128d0 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
128e0 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
128f0 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
12900 62 32 20 57 48 45 52 45 20 63 6f 6c 33 20 3c 3d  b2 WHERE col3 <=
12910 20 36 37 31 20 55 4e 49 4f 4e 20 53 45 4c 45 43   671 UNION SELEC
12920 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
12930 74 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28  tab2 WHERE NOT (
12940 63 6f 6c 33 20 3c 3d 20 36 37 31 29 0d 0a 2d 2d  col3 <= 671)..--
12950 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68  --..200 values h
12960 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33  ashing to ee9d23
12970 63 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30  c216f4de232614e0
12980 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75  a99cb5b461....qu
12990 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
129a0 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54  abel-all..SELECT
129b0 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76   pk, col0 FROM v
129c0 69 65 77 5f 31 5f 74 61 62 32 5f 36 30 31 20 55  iew_1_tab2_601 U
129d0 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20  NION SELECT pk, 
129e0 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32  col0 FROM view_2
129f0 5f 74 61 62 32 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d  _tab2_601..----.
12a00 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68  .200 values hash
12a10 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31  ing to ee9d23c21
12a20 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39  6f4de232614e0a99
12a30 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79  cb5b461....query
12a40 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c   I rowsort label
12a50 2d 34 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70  -400-3..SELECT p
12a60 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43 54 20  k FROM ( SELECT 
12a70 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
12a80 62 32 20 57 48 45 52 45 20 63 6f 6c 33 20 3c 3d  b2 WHERE col3 <=
12a90 20 36 37 31 20 29 20 41 53 20 74 61 62 32 5f 36   671 ) AS tab2_6
12aa0 30 31 0d 0a 2d 2d 2d 2d 0d 0a 37 34 20 76 61 6c  01..----..74 val
12ab0 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 33  ues hashing to 3
12ac0 39 39 36 65 36 39 36 31 35 64 33 39 36 62 35 34  996e69615d396b54
12ad0 37 34 35 37 30 33 61 35 36 30 65 32 61 34 63 0d  745703a560e2a4c.
12ae0 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f  ...query I rowso
12af0 72 74 20 6c 61 62 65 6c 2d 34 30 30 2d 33 0d 0a  rt label-400-3..
12b00 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20 76 69  SELECT * FROM vi
12b10 65 77 5f 33 5f 74 61 62 32 5f 36 30 31 0d 0a 2d  ew_3_tab2_601..-
12b20 2d 2d 2d 0d 0a 37 34 20 76 61 6c 75 65 73 20 68  ---..74 values h
12b30 61 73 68 69 6e 67 20 74 6f 20 33 39 39 36 65 36  ashing to 3996e6
12b40 39 36 31 35 64 33 39 36 62 35 34 37 34 35 37 30  9615d396b5474570
12b50 33 61 35 36 30 65 32 61 34 63 0d 0a 0d 0a 71 75  3a560e2a4c....qu
12b60 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61  ery I rowsort la
12b70 62 65 6c 2d 34 30 30 2d 33 0d 0a 53 45 4c 45 43  bel-400-3..SELEC
12b80 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 32 20 57  T pk FROM tab2 W
12b90 48 45 52 45 20 63 6f 6c 33 20 3c 3d 20 36 37 31  HERE col3 <= 671
12ba0 0d 0a 2d 2d 2d 2d 0d 0a 37 34 20 76 61 6c 75 65  ..----..74 value
12bb0 73 20 68 61 73 68 69 6e 67 20 74 6f 20 33 39 39  s hashing to 399
12bc0 36 65 36 39 36 31 35 64 33 39 36 62 35 34 37 34  6e69615d396b5474
12bd0 35 37 30 33 61 35 36 30 65 32 61 34 63 0d 0a 0d  5703a560e2a4c...
12be0 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
12bf0 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f  ROP VIEW view_1_
12c00 74 61 62 32 5f 36 30 31 0d 0a 0d 0a 73 74 61 74  tab2_601....stat
12c10 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
12c20 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 32 5f  IEW view_2_tab2_
12c30 36 30 31 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  601....statement
12c40 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76   ok..DROP VIEW v
12c50 69 65 77 5f 33 5f 74 61 62 32 5f 36 30 31 0d 0a  iew_3_tab2_601..
12c60 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
12c70 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
12c80 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
12c90 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
12ca0 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
12cb0 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
12cc0 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
12cd0 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
12ce0 3d 20 27 76 69 65 77 5f 31 5f 74 61 62 33 5f 36  = 'view_1_tab3_6
12cf0 30 31 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  01') DROP VIEW v
12d00 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 31 0d 0a  iew_1_tab3_601..
12d10 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
12d20 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
12d30 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
12d40 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
12d50 54 53 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36  TS view_1_tab3_6
12d60 30 31 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  01....onlyif mss
12d70 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
12d80 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
12d90 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
12da0 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
12db0 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
12dc0 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
12dd0 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
12de0 41 4d 45 20 3d 20 27 76 69 65 77 5f 32 5f 74 61  AME = 'view_2_ta
12df0 62 33 5f 36 30 31 27 29 20 44 52 4f 50 20 56 49  b3_601') DROP VI
12e00 45 57 20 76 69 65 77 5f 32 5f 74 61 62 33 5f 36  EW view_2_tab3_6
12e10 30 31 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  01....skipif mss
12e20 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
12e30 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
12e40 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
12e50 45 58 49 53 54 53 20 76 69 65 77 5f 32 5f 74 61  EXISTS view_2_ta
12e60 62 33 5f 36 30 31 0d 0a 0d 0a 6f 6e 6c 79 69 66  b3_601....onlyif
12e70 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
12e80 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
12e90 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
12ea0 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
12eb0 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
12ec0 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
12ed0 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
12ee0 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
12ef0 33 5f 74 61 62 33 5f 36 30 31 27 29 20 44 52 4f  3_tab3_601') DRO
12f00 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61  P VIEW view_3_ta
12f10 62 33 5f 36 30 31 0d 0a 0d 0a 73 6b 69 70 69 66  b3_601....skipif
12f20 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
12f30 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
12f40 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
12f50 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
12f60 33 5f 74 61 62 33 5f 36 30 31 0d 0a 0d 0a 73 74  3_tab3_601....st
12f70 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
12f80 54 45 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74  TE VIEW view_1_t
12f90 61 62 33 5f 36 30 31 20 41 53 20 53 45 4c 45 43  ab3_601 AS SELEC
12fa0 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
12fb0 74 61 62 33 20 57 48 45 52 45 20 63 6f 6c 33 20  tab3 WHERE col3 
12fc0 3c 3d 20 36 37 31 0d 0a 0d 0a 73 74 61 74 65 6d  <= 671....statem
12fd0 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
12fe0 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 33 5f  IEW view_2_tab3_
12ff0 36 30 31 20 41 53 20 53 45 4c 45 43 54 20 70 6b  601 AS SELECT pk
13000 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33  , col0 FROM tab3
13010 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33   WHERE NOT (col3
13020 20 3c 3d 20 36 37 31 29 0d 0a 0d 0a 73 74 61 74   <= 671)....stat
13030 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45  ement ok..CREATE
13040 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62   VIEW view_3_tab
13050 33 5f 36 30 31 20 41 53 20 53 45 4c 45 43 54 20  3_601 AS SELECT 
13060 70 6b 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74  pk FROM view_1_t
13070 61 62 33 5f 36 30 31 0d 0a 0d 0a 71 75 65 72 79  ab3_601....query
13080 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
13090 6c 2d 34 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20  l-400-1..SELECT 
130a0 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
130b0 62 33 20 57 48 45 52 45 20 63 6f 6c 33 20 3c 3d  b3 WHERE col3 <=
130c0 20 36 37 31 0d 0a 2d 2d 2d 2d 0d 0a 31 34 38 20   671..----..148 
130d0 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
130e0 6f 20 62 61 66 64 34 38 62 62 39 38 33 63 30 37  o bafd48bb983c07
130f0 37 39 33 30 36 62 66 61 65 65 31 65 65 66 65 30  79306bfaee1eefe0
13100 31 30 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  10....query II r
13110 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 34 30 30  owsort label-400
13120 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -2..SELECT pk, c
13130 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48  ol0 FROM tab3 WH
13140 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 3c 3d  ERE NOT (col3 <=
13150 20 36 37 31 29 0d 0a 2d 2d 2d 2d 0d 0a 35 32 20   671)..----..52 
13160 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
13170 6f 20 38 30 64 62 62 38 33 37 31 38 63 34 64 66  o 80dbb83718c4df
13180 35 36 65 36 38 32 32 62 34 62 33 32 61 31 32 62  56e6822b4b32a12b
13190 62 39 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  b9....query II r
131a0 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 34 30 30  owsort label-400
131b0 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
131c0 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
131d0 74 61 62 33 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a  tab3_601..----..
131e0 31 34 38 20 76 61 6c 75 65 73 20 68 61 73 68 69  148 values hashi
131f0 6e 67 20 74 6f 20 62 61 66 64 34 38 62 62 39 38  ng to bafd48bb98
13200 33 63 30 37 37 39 33 30 36 62 66 61 65 65 31 65  3c0779306bfaee1e
13210 65 66 65 30 31 30 0d 0a 0d 0a 71 75 65 72 79 20  efe010....query 
13220 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
13230 2d 34 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70  -400-2..SELECT p
13240 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
13250 77 5f 32 5f 74 61 62 33 5f 36 30 31 0d 0a 2d 2d  w_2_tab3_601..--
13260 2d 2d 0d 0a 35 32 20 76 61 6c 75 65 73 20 68 61  --..52 values ha
13270 73 68 69 6e 67 20 74 6f 20 38 30 64 62 62 38 33  shing to 80dbb83
13280 37 31 38 63 34 64 66 35 36 65 36 38 32 32 62 34  718c4df56e6822b4
13290 62 33 32 61 31 32 62 62 39 0d 0a 0d 0a 71 75 65  b32a12bb9....que
132a0 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
132b0 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
132c0 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
132d0 62 33 20 57 48 45 52 45 20 63 6f 6c 33 20 3c 3d  b3 WHERE col3 <=
132e0 20 36 37 31 20 55 4e 49 4f 4e 20 41 4c 4c 20 53   671 UNION ALL S
132f0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
13300 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 4e  ROM tab3 WHERE N
13310 4f 54 20 28 63 6f 6c 33 20 3c 3d 20 36 37 31 29  OT (col3 <= 671)
13320 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75  ..----..200 valu
13330 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65  es hashing to ee
13340 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36  9d23c216f4de2326
13350 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a  14e0a99cb5b461..
13360 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
13370 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45  rt label-all..SE
13380 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
13390 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36  OM view_1_tab3_6
133a0 30 31 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c  01 UNION ALL SEL
133b0 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
133c0 4d 20 76 69 65 77 5f 32 5f 74 61 62 33 5f 36 30  M view_2_tab3_60
133d0 31 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c  1..----..200 val
133e0 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65  ues hashing to e
133f0 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33 32  e9d23c216f4de232
13400 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31 0d  614e0a99cb5b461.
13410 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73  ...query II rows
13420 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53  ort label-all..S
13430 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
13440 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 63  ROM tab3 WHERE c
13450 6f 6c 33 20 3c 3d 20 36 37 31 20 55 4e 49 4f 4e  ol3 <= 671 UNION
13460 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30   SELECT pk, col0
13470 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45   FROM tab3 WHERE
13480 20 4e 4f 54 20 28 63 6f 6c 33 20 3c 3d 20 36 37   NOT (col3 <= 67
13490 31 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  1)..----..200 va
134a0 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
134b0 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
134c0 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
134d0 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
134e0 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
134f0 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
13500 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 33  FROM view_1_tab3
13510 5f 36 30 31 20 55 4e 49 4f 4e 20 53 45 4c 45 43  _601 UNION SELEC
13520 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
13530 76 69 65 77 5f 32 5f 74 61 62 33 5f 36 30 31 0d  view_2_tab3_601.
13540 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65  .----..200 value
13550 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39  s hashing to ee9
13560 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31  d23c216f4de23261
13570 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d  4e0a99cb5b461...
13580 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74  .query I rowsort
13590 20 6c 61 62 65 6c 2d 34 30 30 2d 33 0d 0a 53 45   label-400-3..SE
135a0 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 28 20 53  LECT pk FROM ( S
135b0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
135c0 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 63  ROM tab3 WHERE c
135d0 6f 6c 33 20 3c 3d 20 36 37 31 20 29 20 41 53 20  ol3 <= 671 ) AS 
135e0 74 61 62 33 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a  tab3_601..----..
135f0 37 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  74 values hashin
13600 67 20 74 6f 20 33 39 39 36 65 36 39 36 31 35 64  g to 3996e69615d
13610 33 39 36 62 35 34 37 34 35 37 30 33 61 35 36 30  396b54745703a560
13620 65 32 61 34 63 0d 0a 0d 0a 71 75 65 72 79 20 49  e2a4c....query I
13630 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 34   rowsort label-4
13640 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20 46  00-3..SELECT * F
13650 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 33 5f  ROM view_3_tab3_
13660 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a 37 34 20 76 61  601..----..74 va
13670 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
13680 33 39 39 36 65 36 39 36 31 35 64 33 39 36 62 35  3996e69615d396b5
13690 34 37 34 35 37 30 33 61 35 36 30 65 32 61 34 63  4745703a560e2a4c
136a0 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73  ....query I rows
136b0 6f 72 74 20 6c 61 62 65 6c 2d 34 30 30 2d 33 0d  ort label-400-3.
136c0 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20  .SELECT pk FROM 
136d0 74 61 62 33 20 57 48 45 52 45 20 63 6f 6c 33 20  tab3 WHERE col3 
136e0 3c 3d 20 36 37 31 0d 0a 2d 2d 2d 2d 0d 0a 37 34  <= 671..----..74
136f0 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
13700 74 6f 20 33 39 39 36 65 36 39 36 31 35 64 33 39  to 3996e69615d39
13710 36 62 35 34 37 34 35 37 30 33 61 35 36 30 65 32  6b54745703a560e2
13720 61 34 63 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  a4c....statement
13730 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76   ok..DROP VIEW v
13740 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 31 0d 0a  iew_1_tab3_601..
13750 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
13760 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32  DROP VIEW view_2
13770 5f 74 61 62 33 5f 36 30 31 0d 0a 0d 0a 73 74 61  _tab3_601....sta
13780 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
13790 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 33  VIEW view_3_tab3
137a0 5f 36 30 31 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d  _601....onlyif m
137b0 73 73 71 6c 20 23 20 49 46 20 45 58 49 53 54 53  ssql # IF EXISTS
137c0 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74   support: ..stat
137d0 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49  ement ok..IF EXI
137e0 53 54 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c  STS (SELECT TABL
137f0 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f  E_NAME FROM INFO
13800 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56  RMATION_SCHEMA.V
13810 49 45 57 53 20 57 48 45 52 45 20 54 41 42 4c 45  IEWS WHERE TABLE
13820 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f  _NAME = 'view_1_
13830 74 61 62 34 5f 36 30 31 27 29 20 44 52 4f 50 20  tab4_601') DROP 
13840 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 34  VIEW view_1_tab4
13850 5f 36 30 31 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d  _601....skipif m
13860 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61  ssql # not compa
13870 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74  tible..statement
13880 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49   ok..DROP VIEW I
13890 46 20 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f  F EXISTS view_1_
138a0 74 61 62 34 5f 36 30 31 0d 0a 0d 0a 6f 6e 6c 79  tab4_601....only
138b0 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58  if mssql # IF EX
138c0 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a  ISTS support: ..
138d0 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46  statement ok..IF
138e0 20 45 58 49 53 54 53 20 28 53 45 4c 45 43 54 20   EXISTS (SELECT 
138f0 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20  TABLE_NAME FROM 
13900 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45  INFORMATION_SCHE
13910 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45 20 54  MA.VIEWS WHERE T
13920 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65  ABLE_NAME = 'vie
13930 77 5f 32 5f 74 61 62 34 5f 36 30 31 27 29 20 44  w_2_tab4_601') D
13940 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f  ROP VIEW view_2_
13950 74 61 62 34 5f 36 30 31 0d 0a 0d 0a 73 6b 69 70  tab4_601....skip
13960 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63  if mssql # not c
13970 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65  ompatible..state
13980 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
13990 45 57 20 49 46 20 45 58 49 53 54 53 20 76 69 65  EW IF EXISTS vie
139a0 77 5f 32 5f 74 61 62 34 5f 36 30 31 0d 0a 0d 0a  w_2_tab4_601....
139b0 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49  onlyif mssql # I
139c0 46 20 45 58 49 53 54 53 20 73 75 70 70 6f 72 74  F EXISTS support
139d0 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  : ..statement ok
139e0 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53 45 4c  ..IF EXISTS (SEL
139f0 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46  ECT TABLE_NAME F
13a00 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f  ROM INFORMATION_
13a10 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45  SCHEMA.VIEWS WHE
13a20 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20  RE TABLE_NAME = 
13a30 27 76 69 65 77 5f 33 5f 74 61 62 34 5f 36 30 31  'view_3_tab4_601
13a40 27 29 20 44 52 4f 50 20 56 49 45 57 20 76 69 65  ') DROP VIEW vie
13a50 77 5f 33 5f 74 61 62 34 5f 36 30 31 0d 0a 0d 0a  w_3_tab4_601....
13a60 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e  skipif mssql # n
13a70 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73  ot compatible..s
13a80 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
13a90 50 20 56 49 45 57 20 49 46 20 45 58 49 53 54 53  P VIEW IF EXISTS
13aa0 20 76 69 65 77 5f 33 5f 74 61 62 34 5f 36 30 31   view_3_tab4_601
13ab0 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
13ac0 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69  ..CREATE VIEW vi
13ad0 65 77 5f 31 5f 74 61 62 34 5f 36 30 31 20 41 53  ew_1_tab4_601 AS
13ae0 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30   SELECT pk, col0
13af0 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45   FROM tab4 WHERE
13b00 20 63 6f 6c 33 20 3c 3d 20 36 37 31 0d 0a 0d 0a   col3 <= 671....
13b10 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52  statement ok..CR
13b20 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f 32  EATE VIEW view_2
13b30 5f 74 61 62 34 5f 36 30 31 20 41 53 20 53 45 4c  _tab4_601 AS SEL
13b40 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
13b50 4d 20 74 61 62 34 20 57 48 45 52 45 20 4e 4f 54  M tab4 WHERE NOT
13b60 20 28 63 6f 6c 33 20 3c 3d 20 36 37 31 29 0d 0a   (col3 <= 671)..
13b70 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
13b80 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
13b90 5f 33 5f 74 61 62 34 5f 36 30 31 20 41 53 20 53  _3_tab4_601 AS S
13ba0 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69  ELECT pk FROM vi
13bb0 65 77 5f 31 5f 74 61 62 34 5f 36 30 31 0d 0a 0d  ew_1_tab4_601...
13bc0 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
13bd0 74 20 6c 61 62 65 6c 2d 34 30 30 2d 31 0d 0a 53  t label-400-1..S
13be0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
13bf0 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 63  ROM tab4 WHERE c
13c00 6f 6c 33 20 3c 3d 20 36 37 31 0d 0a 2d 2d 2d 2d  ol3 <= 671..----
13c10 0d 0a 31 34 38 20 76 61 6c 75 65 73 20 68 61 73  ..148 values has
13c20 68 69 6e 67 20 74 6f 20 62 61 66 64 34 38 62 62  hing to bafd48bb
13c30 39 38 33 63 30 37 37 39 33 30 36 62 66 61 65 65  983c0779306bfaee
13c40 31 65 65 66 65 30 31 30 0d 0a 0d 0a 71 75 65 72  1eefe010....quer
13c50 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
13c60 65 6c 2d 34 30 30 2d 32 0d 0a 53 45 4c 45 43 54  el-400-2..SELECT
13c70 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
13c80 61 62 34 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab4 WHERE NOT (c
13c90 6f 6c 33 20 3c 3d 20 36 37 31 29 0d 0a 2d 2d 2d  ol3 <= 671)..---
13ca0 2d 0d 0a 35 32 20 76 61 6c 75 65 73 20 68 61 73  -..52 values has
13cb0 68 69 6e 67 20 74 6f 20 38 30 64 62 62 38 33 37  hing to 80dbb837
13cc0 31 38 63 34 64 66 35 36 65 36 38 32 32 62 34 62  18c4df56e6822b4b
13cd0 33 32 61 31 32 62 62 39 0d 0a 0d 0a 71 75 65 72  32a12bb9....quer
13ce0 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
13cf0 65 6c 2d 34 30 30 2d 31 0d 0a 53 45 4c 45 43 54  el-400-1..SELECT
13d00 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76   pk, col0 FROM v
13d10 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 31 0d 0a  iew_1_tab4_601..
13d20 2d 2d 2d 2d 0d 0a 31 34 38 20 76 61 6c 75 65 73  ----..148 values
13d30 20 68 61 73 68 69 6e 67 20 74 6f 20 62 61 66 64   hashing to bafd
13d40 34 38 62 62 39 38 33 63 30 37 37 39 33 30 36 62  48bb983c0779306b
13d50 66 61 65 65 31 65 65 66 65 30 31 30 0d 0a 0d 0a  faee1eefe010....
13d60 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
13d70 20 6c 61 62 65 6c 2d 34 30 30 2d 32 0d 0a 53 45   label-400-2..SE
13d80 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
13d90 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 34 5f 36  OM view_2_tab4_6
13da0 30 31 0d 0a 2d 2d 2d 2d 0d 0a 35 32 20 76 61 6c  01..----..52 val
13db0 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 38  ues hashing to 8
13dc0 30 64 62 62 38 33 37 31 38 63 34 64 66 35 36 65  0dbb83718c4df56e
13dd0 36 38 32 32 62 34 62 33 32 61 31 32 62 62 39 0d  6822b4b32a12bb9.
13de0 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73  ...query II rows
13df0 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53  ort label-all..S
13e00 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
13e10 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 63  ROM tab4 WHERE c
13e20 6f 6c 33 20 3c 3d 20 36 37 31 20 55 4e 49 4f 4e  ol3 <= 671 UNION
13e30 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20   ALL SELECT pk, 
13e40 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57  col0 FROM tab4 W
13e50 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 3c  HERE NOT (col3 <
13e60 3d 20 36 37 31 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  = 671)..----..20
13e70 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
13e80 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
13e90 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
13ea0 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
13eb0 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
13ec0 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
13ed0 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
13ee0 74 61 62 34 5f 36 30 31 20 55 4e 49 4f 4e 20 41  tab4_601 UNION A
13ef0 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  LL SELECT pk, co
13f00 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74  l0 FROM view_2_t
13f10 61 62 34 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a 32  ab4_601..----..2
13f20 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  00 values hashin
13f30 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66  g to ee9d23c216f
13f40 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62  4de232614e0a99cb
13f50 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49  5b461....query I
13f60 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
13f70 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  all..SELECT pk, 
13f80 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57  col0 FROM tab4 W
13f90 48 45 52 45 20 63 6f 6c 33 20 3c 3d 20 36 37 31  HERE col3 <= 671
13fa0 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b   UNION SELECT pk
13fb0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34  , col0 FROM tab4
13fc0 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33   WHERE NOT (col3
13fd0 20 3c 3d 20 36 37 31 29 0d 0a 2d 2d 2d 2d 0d 0a   <= 671)..----..
13fe0 32 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69  200 values hashi
13ff0 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36  ng to ee9d23c216
14000 66 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63  f4de232614e0a99c
14010 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20  b5b461....query 
14020 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
14030 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  -all..SELECT pk,
14040 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f   col0 FROM view_
14050 31 5f 74 61 62 34 5f 36 30 31 20 55 4e 49 4f 4e  1_tab4_601 UNION
14060 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30   SELECT pk, col0
14070 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62   FROM view_2_tab
14080 34 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30  4_601..----..200
14090 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
140a0 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34 64  to ee9d23c216f4d
140b0 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35 62  e232614e0a99cb5b
140c0 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72  461....query I r
140d0 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 34 30 30  owsort label-400
140e0 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52  -3..SELECT pk FR
140f0 4f 4d 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20  OM ( SELECT pk, 
14100 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57  col0 FROM tab4 W
14110 48 45 52 45 20 63 6f 6c 33 20 3c 3d 20 36 37 31  HERE col3 <= 671
14120 20 29 20 41 53 20 74 61 62 34 5f 36 30 31 0d 0a   ) AS tab4_601..
14130 2d 2d 2d 2d 0d 0a 37 34 20 76 61 6c 75 65 73 20  ----..74 values 
14140 68 61 73 68 69 6e 67 20 74 6f 20 33 39 39 36 65  hashing to 3996e
14150 36 39 36 31 35 64 33 39 36 62 35 34 37 34 35 37  69615d396b547457
14160 30 33 61 35 36 30 65 32 61 34 63 0d 0a 0d 0a 71  03a560e2a4c....q
14170 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c  uery I rowsort l
14180 61 62 65 6c 2d 34 30 30 2d 33 0d 0a 53 45 4c 45  abel-400-3..SELE
14190 43 54 20 2a 20 46 52 4f 4d 20 76 69 65 77 5f 33  CT * FROM view_3
141a0 5f 74 61 62 34 5f 36 30 31 0d 0a 2d 2d 2d 2d 0d  _tab4_601..----.
141b0 0a 37 34 20 76 61 6c 75 65 73 20 68 61 73 68 69  .74 values hashi
141c0 6e 67 20 74 6f 20 33 39 39 36 65 36 39 36 31 35  ng to 3996e69615
141d0 64 33 39 36 62 35 34 37 34 35 37 30 33 61 35 36  d396b54745703a56
141e0 30 65 32 61 34 63 0d 0a 0d 0a 71 75 65 72 79 20  0e2a4c....query 
141f0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
14200 34 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b  400-3..SELECT pk
14210 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45   FROM tab4 WHERE
14220 20 63 6f 6c 33 20 3c 3d 20 36 37 31 0d 0a 2d 2d   col3 <= 671..--
14230 2d 2d 0d 0a 37 34 20 76 61 6c 75 65 73 20 68 61  --..74 values ha
14240 73 68 69 6e 67 20 74 6f 20 33 39 39 36 65 36 39  shing to 3996e69
14250 36 31 35 64 33 39 36 62 35 34 37 34 35 37 30 33  615d396b54745703
14260 61 35 36 30 65 32 61 34 63 0d 0a 0d 0a 73 74 61  a560e2a4c....sta
14270 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
14280 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 34  VIEW view_1_tab4
14290 5f 36 30 31 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _601....statemen
142a0 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
142b0 76 69 65 77 5f 32 5f 74 61 62 34 5f 36 30 31 0d  view_2_tab4_601.
142c0 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
142d0 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f  .DROP VIEW view_
142e0 33 5f 74 61 62 34 5f 36 30 31 0d 0a 0d 0a 6f 6e  3_tab4_601....on
142f0 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
14300 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
14310 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
14320 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
14330 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
14340 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
14350 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
14360 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
14370 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 32 27 29  iew_1_tab0_602')
14380 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
14390 31 5f 74 61 62 30 5f 36 30 32 0d 0a 0d 0a 73 6b  1_tab0_602....sk
143a0 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
143b0 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
143c0 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
143d0 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
143e0 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 32 0d 0a  iew_1_tab0_602..
143f0 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
14400 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
14410 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
14420 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
14430 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
14440 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
14450 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
14460 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
14470 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 30 5f 36  = 'view_2_tab0_6
14480 30 32 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  02') DROP VIEW v
14490 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 32 0d 0a  iew_2_tab0_602..
144a0 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
144b0 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
144c0 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
144d0 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
144e0 54 53 20 76 69 65 77 5f 32 5f 74 61 62 30 5f 36  TS view_2_tab0_6
144f0 30 32 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  02....onlyif mss
14500 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
14510 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
14520 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
14530 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
14540 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
14550 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
14560 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
14570 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61  AME = 'view_3_ta
14580 62 30 5f 36 30 32 27 29 20 44 52 4f 50 20 56 49  b0_602') DROP VI
14590 45 57 20 76 69 65 77 5f 33 5f 74 61 62 30 5f 36  EW view_3_tab0_6
145a0 30 32 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  02....skipif mss
145b0 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
145c0 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
145d0 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
145e0 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61  EXISTS view_3_ta
145f0 62 30 5f 36 30 32 0d 0a 0d 0a 73 74 61 74 65 6d  b0_602....statem
14600 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
14610 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 30 5f  IEW view_1_tab0_
14620 36 30 32 20 41 53 20 53 45 4c 45 43 54 20 70 6b  602 AS SELECT pk
14630 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30  , col0 FROM tab0
14640 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e 20 28   WHERE col0 IN (
14650 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d  SELECT col3 FROM
14660 20 74 61 62 30 20 57 48 45 52 45 20 63 6f 6c 30   tab0 WHERE col0
14670 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f 6c 33   >= 795) OR col3
14680 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c 33 20   >= 543 OR col3 
14690 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63 6f 6c  > 991 AND (((col
146a0 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f 6c 33  3 < 927 OR (col3
146b0 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28 63 6f   < 430)) AND (co
146c0 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28 63 6f  l0 > 590) OR (co
146d0 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f  l0 >= 449 AND co
146e0 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52 20 28  l4 > 729.35 OR (
146f0 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e  ((col3 >= 745 AN
14700 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32  D col0 IN (376,2
14710 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d  60))) AND col0 =
14720 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c   742 OR ((col3 <
14730 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f 6c 30   407))) AND col0
14740 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33   IN (SELECT col3
14750 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45   FROM tab0 WHERE
14760 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29   (col4 = 553.85)
14770 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c 20 31   AND (((col0 < 1
14780 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20  12)) OR (col3 > 
14790 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20  499 AND (col1 < 
147a0 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d  892.72 OR col1 =
147b0 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34   45.15 AND (col4
147c0 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28 28 63   > 325.92 OR ((c
147d0 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44 20 63  ol3 > 799) AND c
147e0 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44 20 28  ol3 >= 373 AND (
147f0 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29  ((((col3 <= 742)
14800 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37  ) AND col3 > 837
14810 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34  ))) AND col0 > 4
14820 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34  31 OR col0 > 614
14830 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20 28 31   OR ((col4 IN (1
14840 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36 31 33  28.97,578.47,613
14850 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c 30 20  .81))) AND col0 
14860 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e  = 579 AND col0 >
14870 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c 30 20   141) AND (col0 
14880 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f 6c 33  <= 50 AND ((col3
14890 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63 6f 6c   <= 640) OR (col
148a0 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28 63 6f  0 = 347) AND (co
148b0 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44 20 63  l0 >= 814) AND c
148c0 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c  ol3 > 355 OR col
148d0 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30  3 >= 216 OR col0
148e0 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28 63 6f   <= 695 AND ((co
148f0 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33  l3 < 786 OR col3
14900 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63 6f 6c   > 720)) AND col
14910 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63 6f 6c  3 > 646) AND col
14920 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33  3 >= 67 OR (col3
14930 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c 34 20   < 139 AND col4 
14940 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c  = 865.77 AND col
14950 33 20 42 45 54 57 45 45 4e 20 39 35 34 20 41 4e  3 BETWEEN 954 AN
14960 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e  D 133 OR col3 IN
14970 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20 46 52   (SELECT col0 FR
14980 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63 6f  OM tab0 WHERE co
14990 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c  l0 < 261 AND col
149a0 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c 30 20  0 > 477 OR col0 
149b0 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c 31 20  > 148 AND (col1 
149c0 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20 28 63  < 285.10) AND (c
149d0 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44 20 63  ol0 = 144) AND c
149e0 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20  ol3 IS NULL AND 
149f0 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20 41 4e  col1 > 284.82 AN
14a00 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32  D col1 <= 217.12
14a10 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e   OR col1 >= 690.
14a20 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36  53 AND col4 > 96
14a30 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42 45 54  7.41 OR col0 BET
14a40 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33 38 20  WEEN 657 AND 38 
14a50 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e  AND (col1 > 833.
14a60 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e  26) OR col4 IS N
14a70 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49 53 20  ULL OR (col0 IS 
14a80 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20  NULL) AND (col3 
14a90 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c 34 20  < 419) AND col4 
14aa0 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20  > 56.14 OR col0 
14ab0 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c 30 20  < 971 AND (col0 
14ac0 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63 6f 6c  >= 325) AND (col
14ad0 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e 44 20  1 >= 333.69 AND 
14ae0 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20 4f 52  col4 < 115.0) OR
14af0 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e   (col0 = 769) AN
14b00 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20  D (col0 >= 302) 
14b10 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e  AND col1 >= 948.
14b20 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38  69 OR (col1 < 48
14b30 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e  8.22) AND col1 >
14b40 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c   366.35 AND (col
14b50 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28 63 6f  3 > 100) AND (co
14b60 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52 20 63  l1 > 318.25 OR c
14b70 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44 20 28  ol3 > 322) AND (
14b80 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35 29 29  (col1 > 106.75))
14b90 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52   OR col0 < 27 OR
14ba0 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52   col0 >= 667) OR
14bb0 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29 20 41   col0 < 840))) A
14bc0 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45  ND col4 IN (SELE
14bd0 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62  CT col1 FROM tab
14be0 30 20 57 48 45 52 45 20 28 28 28 28 63 6f 6c 33  0 WHERE ((((col3
14bf0 20 42 45 54 57 45 45 4e 20 38 34 36 20 41 4e 44   BETWEEN 846 AND
14c00 20 32 35 31 29 29 29 29 29 29 20 4f 52 20 28 28   251)))))) OR ((
14c10 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44 20 63  (col3 < 66 AND c
14c20 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41 4e 44  ol4 = 146.82 AND
14c30 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34   ((((((col1 >= 4
14c40 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e  04.9) AND col0 >
14c50 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c 30 20  = 148 AND (col0 
14c60 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c 30 20  >= 22) AND col0 
14c70 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e  >= 925 OR col0 >
14c80 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c  = 765 OR (col3 <
14c90 20 35 32 36 29 29 29 29 29 29 29 29 29 20 41 4e   526))))))))) AN
14ca0 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36  D (col4 > 575.86
14cb0 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32   AND (col3 <= 62
14cc0 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39  )) AND col1 > 49
14cd0 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c  4.37)) OR col3 <
14ce0 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e   544) OR (col0 >
14cf0 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c 31 20  = 974) AND col1 
14d00 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34  < 631.39 OR col4
14d10 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33 2e 33   IN (200.63,43.3
14d20 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c  5,782.64,301.38,
14d30 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f  958.13,883.69) O
14d40 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29 29 0d  R col0 < 820))).
14d50 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
14d60 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
14d70 77 5f 32 5f 74 61 62 30 5f 36 30 32 20 41 53 20  w_2_tab0_602 AS 
14d80 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
14d90 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
14da0 4e 4f 54 20 28 63 6f 6c 30 20 49 4e 20 28 53 45  NOT (col0 IN (SE
14db0 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74  LECT col3 FROM t
14dc0 61 62 30 20 57 48 45 52 45 20 63 6f 6c 30 20 3e  ab0 WHERE col0 >
14dd0 3d 20 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e  = 795) OR col3 >
14de0 3d 20 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20  = 543 OR col3 > 
14df0 39 39 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20  991 AND (((col3 
14e00 3c 20 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c  < 927 OR (col3 <
14e10 20 34 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30   430)) AND (col0
14e20 20 3e 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30   > 590) OR (col0
14e30 20 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34   >= 449 AND col4
14e40 20 3e 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28   > 729.35 OR (((
14e50 63 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20  col3 >= 745 AND 
14e60 63 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30  col0 IN (376,260
14e70 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37  ))) AND col0 = 7
14e80 34 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34  42 OR ((col3 < 4
14e90 30 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49  07))) AND col0 I
14ea0 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46  N (SELECT col3 F
14eb0 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 28  ROM tab0 WHERE (
14ec0 63 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41  col4 = 553.85) A
14ed0 4e 44 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32  ND (((col0 < 112
14ee0 29 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39  )) OR (col3 > 49
14ef0 39 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39  9 AND (col1 < 89
14f00 32 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34  2.72 OR col1 = 4
14f10 35 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e  5.15 AND (col4 >
14f20 20 33 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c   325.92 OR ((col
14f30 33 20 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c  3 > 799) AND col
14f40 33 20 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28  3 >= 373 AND (((
14f50 28 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20  ((col3 <= 742)) 
14f60 41 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29  AND col3 > 837))
14f70 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31  ) AND col0 > 431
14f80 20 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f   OR col0 > 614 O
14f90 52 20 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38  R ((col4 IN (128
14fa0 2e 39 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38  .97,578.47,613.8
14fb0 31 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20  1))) AND col0 = 
14fc0 35 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31  579 AND col0 > 1
14fd0 34 31 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d  41) AND (col0 <=
14fe0 20 35 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c   50 AND ((col3 <
14ff0 3d 20 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20  = 640) OR (col0 
15000 3d 20 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30  = 347) AND (col0
15010 20 3e 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c   >= 814) AND col
15020 33 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20  3 > 355 OR col3 
15030 3e 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c  >= 216 OR col0 <
15040 3d 20 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33  = 695 AND ((col3
15050 20 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e   < 786 OR col3 >
15060 20 37 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20   720)) AND col3 
15070 3e 20 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20  > 646) AND col3 
15080 3e 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c  >= 67 OR (col3 <
15090 20 31 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20   139 AND col4 = 
150a0 38 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20  865.77 AND col3 
150b0 42 45 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20  BETWEEN 954 AND 
150c0 31 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28  133 OR col3 IN (
150d0 53 45 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d  SELECT col0 FROM
150e0 20 74 61 62 30 20 57 48 45 52 45 20 63 6f 6c 30   tab0 WHERE col0
150f0 20 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20   < 261 AND col0 
15100 3e 20 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20  > 477 OR col0 > 
15110 31 34 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20  148 AND (col1 < 
15120 32 38 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c  285.10) AND (col
15130 30 20 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c  0 = 144) AND col
15140 33 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f  3 IS NULL AND co
15150 6c 31 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20  l1 > 284.82 AND 
15160 63 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f  col1 <= 217.12 O
15170 52 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33  R col1 >= 690.53
15180 20 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e   AND col4 > 967.
15190 34 31 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45  41 OR col0 BETWE
151a0 45 4e 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e  EN 657 AND 38 AN
151b0 44 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36  D (col1 > 833.26
151c0 29 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c  ) OR col4 IS NUL
151d0 4c 20 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55  L OR (col0 IS NU
151e0 4c 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20  LL) AND (col3 < 
151f0 34 31 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20  419) AND col4 > 
15200 35 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20  56.14 OR col0 < 
15210 39 37 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  971 AND (col0 >=
15220 20 33 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20   325) AND (col1 
15230 3e 3d 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f  >= 333.69 AND co
15240 6c 34 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28  l4 < 115.0) OR (
15250 63 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20  col0 = 769) AND 
15260 28 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e  (col0 >= 302) AN
15270 44 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39  D col1 >= 948.69
15280 20 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e   OR (col1 < 488.
15290 32 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33  22) AND col1 > 3
152a0 36 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20  66.35 AND (col3 
152b0 3e 20 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31  > 100) AND (col1
152c0 20 3e 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c   > 318.25 OR col
152d0 33 20 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63  3 > 322) AND ((c
152e0 6f 6c 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f  ol1 > 106.75)) O
152f0 52 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63  R col0 < 27 OR c
15300 6f 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63  ol0 >= 667) OR c
15310 6f 6c 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44  ol0 < 840))) AND
15320 20 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54   col4 IN (SELECT
15330 20 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62 30 20   col1 FROM tab0 
15340 57 48 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42  WHERE ((((col3 B
15350 45 54 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32  ETWEEN 846 AND 2
15360 35 31 29 29 29 29 29 29 20 4f 52 20 28 28 28 63  51)))))) OR (((c
15370 6f 6c 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c  ol3 < 66 AND col
15380 34 20 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28  4 = 146.82 AND (
15390 28 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34  (((((col1 >= 404
153a0 2e 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20  .9) AND col0 >= 
153b0 31 34 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  148 AND (col0 >=
153c0 20 32 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d   22) AND col0 >=
153d0 20 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20   925 OR col0 >= 
153e0 37 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35  765 OR (col3 < 5
153f0 32 36 29 29 29 29 29 29 29 29 29 20 41 4e 44 20  26))))))))) AND 
15400 28 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41  (col4 > 575.86 A
15410 4e 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29  ND (col3 <= 62))
15420 20 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e   AND col1 > 494.
15430 33 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35  37)) OR col3 < 5
15440 34 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  44) OR (col0 >= 
15450 39 37 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20  974) AND col1 < 
15460 36 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49  631.39 OR col4 I
15470 4e 20 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c  N (200.63,43.35,
15480 37 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35  782.64,301.38,95
15490 38 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20  8.13,883.69) OR 
154a0 63 6f 6c 30 20 3c 20 38 32 30 29 29 29 29 0d 0a  col0 < 820))))..
154b0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
154c0 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
154d0 5f 33 5f 74 61 62 30 5f 36 30 32 20 41 53 20 53  _3_tab0_602 AS S
154e0 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69  ELECT pk FROM vi
154f0 65 77 5f 31 5f 74 61 62 30 5f 36 30 32 0d 0a 0d  ew_1_tab0_602...
15500 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
15510 74 20 6c 61 62 65 6c 2d 35 30 30 2d 31 0d 0a 53  t label-500-1..S
15520 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
15530 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63  ROM tab0 WHERE c
15540 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol0 IN (SELECT c
15550 6f 6c 33 20 46 52 4f 4d 20 74 61 62 30 20 57 48  ol3 FROM tab0 WH
15560 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29  ERE col0 >= 795)
15570 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20   OR col3 >= 543 
15580 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e  OR col3 > 991 AN
15590 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32 37 20  D (((col3 < 927 
155a0 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30 29 29  OR (col3 < 430))
155b0 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35 39 30   AND (col0 > 590
155c0 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34  ) OR (col0 >= 44
155d0 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39  9 AND col4 > 729
155e0 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e  .35 OR (((col3 >
155f0 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30 20 49  = 745 AND col0 I
15600 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20 41 4e  N (376,260))) AN
15610 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20  D col0 = 742 OR 
15620 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29 29 20  ((col3 < 407))) 
15630 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c  AND col0 IN (SEL
15640 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61  ECT col3 FROM ta
15650 62 30 20 57 48 45 52 45 20 28 63 6f 6c 34 20 3d  b0 WHERE (col4 =
15660 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28 28 28   553.85) AND (((
15670 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f 52 20  col0 < 112)) OR 
15680 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e 44 20  (col3 > 499 AND 
15690 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f  (col1 < 892.72 O
156a0 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41  R col1 = 45.15 A
156b0 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39  ND (col4 > 325.9
156c0 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20 37 39  2 OR ((col3 > 79
156d0 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33  9) AND col3 >= 3
156e0 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f 6c 33  73 AND (((((col3
156f0 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20 63 6f   <= 742)) AND co
15700 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e 44 20  l3 > 837))) AND 
15710 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20 63 6f  col0 > 431 OR co
15720 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28 63 6f  l0 > 614 OR ((co
15730 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c 35 37  l4 IN (128.97,57
15740 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29 20 41  8.47,613.81))) A
15750 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e  ND col0 = 579 AN
15760 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e  D col0 > 141) AN
15770 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e  D (col0 <= 50 AN
15780 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29  D ((col3 <= 640)
15790 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34 37 29   OR (col0 = 347)
157a0 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31   AND (col0 >= 81
157b0 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35  4) AND col3 > 35
157c0 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36  5 OR col3 >= 216
157d0 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20   OR col0 <= 695 
157e0 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37 38 36  AND ((col3 < 786
157f0 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30 29 29   OR col3 > 720))
15800 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34 36 29   AND col3 > 646)
15810 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20   AND col3 >= 67 
15820 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39 20 41  OR (col3 < 139 A
15830 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37  ND col4 = 865.77
15840 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57 45 45   AND col3 BETWEE
15850 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20 4f 52  N 954 AND 133 OR
15860 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45 43 54   col3 IN (SELECT
15870 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20   col0 FROM tab0 
15880 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32 36 31  WHERE col0 < 261
15890 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37 37 20   AND col0 > 477 
158a0 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e  OR col0 > 148 AN
158b0 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30  D (col1 < 285.10
158c0 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34  ) AND (col0 = 14
158d0 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e  4) AND col3 IS N
158e0 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32  ULL AND col1 > 2
158f0 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c  84.82 AND col1 <
15900 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31  = 217.12 OR col1
15910 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44 20 63   >= 690.53 AND c
15920 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f 52 20  ol4 > 967.41 OR 
15930 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36 35 37  col0 BETWEEN 657
15940 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63 6f 6c   AND 38 AND (col
15950 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52 20 63  1 > 833.26) OR c
15960 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28  ol4 IS NULL OR (
15970 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e  col0 IS NULL) AN
15980 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29 20 41  D (col3 < 419) A
15990 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20  ND col4 > 56.14 
159a0 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e  OR col0 < 971 AN
159b0 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20  D (col0 >= 325) 
159c0 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33  AND (col1 >= 333
159d0 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31  .69 AND col4 < 1
159e0 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d  15.0) OR (col0 =
159f0 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c 30 20   769) AND (col0 
15a00 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f 6c 31  >= 302) AND col1
15a10 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20 28 63   >= 948.69 OR (c
15a20 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20 41 4e  ol1 < 488.22) AN
15a30 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20  D col1 > 366.35 
15a40 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30 30 29  AND (col3 > 100)
15a50 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33 31 38   AND (col1 > 318
15a60 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32  .25 OR col3 > 32
15a70 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20  2) AND ((col1 > 
15a80 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30  106.75)) OR col0
15a90 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d   < 27 OR col0 >=
15aa0 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20   667) OR col0 < 
15ab0 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c 34 20  840))) AND col4 
15ac0 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 31 20  IN (SELECT col1 
15ad0 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
15ae0 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45 45 4e  ((((col3 BETWEEN
15af0 20 38 34 36 20 41 4e 44 20 32 35 31 29 29 29 29   846 AND 251))))
15b00 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20  )) OR (((col3 < 
15b10 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34  66 AND col4 = 14
15b20 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28 28 63  6.82 AND ((((((c
15b30 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e  ol1 >= 404.9) AN
15b40 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e  D col0 >= 148 AN
15b50 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41  D (col0 >= 22) A
15b60 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f  ND col0 >= 925 O
15b70 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52  R col0 >= 765 OR
15b80 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29 29 29   (col3 < 526))))
15b90 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c 34 20  ))))) AND (col4 
15ba0 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28 63 6f  > 575.86 AND (co
15bb0 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44 20 63  l3 <= 62)) AND c
15bc0 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29 20 4f  ol1 > 494.37)) O
15bd0 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52  R col3 < 544) OR
15be0 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41   (col0 >= 974) A
15bf0 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39  ND col1 < 631.39
15c00 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32 30 30   OR col4 IN (200
15c10 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34  .63,43.35,782.64
15c20 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38  ,301.38,958.13,8
15c30 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c  83.69) OR col0 <
15c40 20 38 32 30 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 38   820)))..----..8
15c50 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  4 values hashing
15c60 20 74 6f 20 62 30 35 62 38 64 37 37 35 34 30 37   to b05b8d775407
15c70 32 37 38 34 37 38 65 34 35 35 37 32 39 63 33 31  278478e455729c31
15c80 64 62 35 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  db51....query II
15c90 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 35   rowsort label-5
15ca0 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-2..SELECT pk,
15cb0 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20   col0 FROM tab0 
15cc0 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
15cd0 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20  IN (SELECT col3 
15ce0 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
15cf0 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20  col0 >= 795) OR 
15d00 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63  col3 >= 543 OR c
15d10 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28  ol3 > 991 AND ((
15d20 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28  (col3 < 927 OR (
15d30 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44  col3 < 430)) AND
15d40 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52   (col0 > 590) OR
15d50 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e   (col0 >= 449 AN
15d60 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20  D col4 > 729.35 
15d70 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34  OR (((col3 >= 74
15d80 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33  5 AND col0 IN (3
15d90 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f  76,260))) AND co
15da0 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f  l0 = 742 OR ((co
15db0 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20  l3 < 407))) AND 
15dc0 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20  col0 IN (SELECT 
15dd0 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 30 20 57  col3 FROM tab0 W
15de0 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33  HERE (col4 = 553
15df0 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30  .85) AND (((col0
15e00 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c   < 112)) OR (col
15e10 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c  3 > 499 AND (col
15e20 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f  1 < 892.72 OR co
15e30 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28  l1 = 45.15 AND (
15e40 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52  col4 > 325.92 OR
15e50 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41   ((col3 > 799) A
15e60 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41  ND col3 >= 373 A
15e70 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20  ND (((((col3 <= 
15e80 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e  742)) AND col3 >
15e90 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30   837))) AND col0
15ea0 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e   > 431 OR col0 >
15eb0 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49   614 OR ((col4 I
15ec0 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37  N (128.97,578.47
15ed0 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63  ,613.81))) AND c
15ee0 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f  ol0 = 579 AND co
15ef0 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63  l0 > 141) AND (c
15f00 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28  ol0 <= 50 AND ((
15f10 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20  col3 <= 640) OR 
15f20 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44  (col0 = 347) AND
15f30 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41   (col0 >= 814) A
15f40 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52  ND col3 > 355 OR
15f50 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20   col3 >= 216 OR 
15f60 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20  col0 <= 695 AND 
15f70 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20  ((col3 < 786 OR 
15f80 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44  col3 > 720)) AND
15f90 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44   col3 > 646) AND
15fa0 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28   col3 >= 67 OR (
15fb0 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63  col3 < 139 AND c
15fc0 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44  ol4 = 865.77 AND
15fd0 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35   col3 BETWEEN 95
15fe0 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c  4 AND 133 OR col
15ff0 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  3 IN (SELECT col
16000 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52  0 FROM tab0 WHER
16010 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44  E col0 < 261 AND
16020 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63   col0 > 477 OR c
16030 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63  ol0 > 148 AND (c
16040 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e  ol1 < 285.10) AN
16050 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41  D (col0 = 144) A
16060 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20  ND col3 IS NULL 
16070 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38  AND col1 > 284.8
16080 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31  2 AND col1 <= 21
16090 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20  7.12 OR col1 >= 
160a0 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20  690.53 AND col4 
160b0 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30  > 967.41 OR col0
160c0 20 42 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44   BETWEEN 657 AND
160d0 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20   38 AND (col1 > 
160e0 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20  833.26) OR col4 
160f0 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30  IS NULL OR (col0
16100 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63   IS NULL) AND (c
16110 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63  ol3 < 419) AND c
16120 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63  ol4 > 56.14 OR c
16130 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63  ol0 < 971 AND (c
16140 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20  ol0 >= 325) AND 
16150 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20  (col1 >= 333.69 
16160 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30  AND col4 < 115.0
16170 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39  ) OR (col0 = 769
16180 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33  ) AND (col0 >= 3
16190 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20  02) AND col1 >= 
161a0 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20  948.69 OR (col1 
161b0 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f  < 488.22) AND co
161c0 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20  l1 > 366.35 AND 
161d0 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44  (col3 > 100) AND
161e0 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20   (col1 > 318.25 
161f0 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41  OR col3 > 322) A
16200 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e  ND ((col1 > 106.
16210 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32  75)) OR col0 < 2
16220 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37  7 OR col0 >= 667
16230 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29  ) OR col0 < 840)
16240 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28  )) AND col4 IN (
16250 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d  SELECT col1 FROM
16260 20 74 61 62 30 20 57 48 45 52 45 20 28 28 28 28   tab0 WHERE ((((
16270 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36  col3 BETWEEN 846
16280 20 41 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f   AND 251)))))) O
16290 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41  R (((col3 < 66 A
162a0 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32  ND col4 = 146.82
162b0 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20   AND ((((((col1 
162c0 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f  >= 404.9) AND co
162d0 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63  l0 >= 148 AND (c
162e0 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63  ol0 >= 22) AND c
162f0 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f  ol0 >= 925 OR co
16300 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f  l0 >= 765 OR (co
16310 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29 29 29  l3 < 526))))))))
16320 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37  ) AND (col4 > 57
16330 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c  5.86 AND (col3 <
16340 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20  = 62)) AND col1 
16350 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f  > 494.37)) OR co
16360 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f  l3 < 544) OR (co
16370 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63  l0 >= 974) AND c
16380 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20  ol1 < 631.39 OR 
16390 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c  col4 IN (200.63,
163a0 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31  43.35,782.64,301
163b0 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36  .38,958.13,883.6
163c0 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30  9) OR col0 < 820
163d0 29 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 31 31 36 20  ))))..----..116 
163e0 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
163f0 6f 20 62 35 30 31 62 39 34 38 39 36 31 66 32 34  o b501b948961f24
16400 64 31 65 34 36 34 37 37 32 62 61 30 39 38 37 31  d1e464772ba09871
16410 34 62 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  4b....query II r
16420 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 35 30 30  owsort label-500
16430 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
16440 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
16450 74 61 62 30 5f 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a  tab0_602..----..
16460 38 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  84 values hashin
16470 67 20 74 6f 20 62 30 35 62 38 64 37 37 35 34 30  g to b05b8d77540
16480 37 32 37 38 34 37 38 65 34 35 35 37 32 39 63 33  7278478e455729c3
16490 31 64 62 35 31 0d 0a 0d 0a 71 75 65 72 79 20 49  1db51....query I
164a0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
164b0 35 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b  500-2..SELECT pk
164c0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
164d0 5f 32 5f 74 61 62 30 5f 36 30 32 0d 0a 2d 2d 2d  _2_tab0_602..---
164e0 2d 0d 0a 31 31 36 20 76 61 6c 75 65 73 20 68 61  -..116 values ha
164f0 73 68 69 6e 67 20 74 6f 20 62 35 30 31 62 39 34  shing to b501b94
16500 38 39 36 31 66 32 34 64 31 65 34 36 34 37 37 32  8961f24d1e464772
16510 62 61 30 39 38 37 31 34 62 0d 0a 0d 0a 71 75 65  ba098714b....que
16520 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
16530 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
16540 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
16550 62 30 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e  b0 WHERE col0 IN
16560 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52   (SELECT col3 FR
16570 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63 6f  OM tab0 WHERE co
16580 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f  l0 >= 795) OR co
16590 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c  l3 >= 543 OR col
165a0 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63  3 > 991 AND (((c
165b0 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f  ol3 < 927 OR (co
165c0 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28  l3 < 430)) AND (
165d0 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28  col0 > 590) OR (
165e0 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20  col0 >= 449 AND 
165f0 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52  col4 > 729.35 OR
16600 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20   (((col3 >= 745 
16610 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36  AND col0 IN (376
16620 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30  ,260))) AND col0
16630 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33   = 742 OR ((col3
16640 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f   < 407))) AND co
16650 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l0 IN (SELECT co
16660 6c 33 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45  l3 FROM tab0 WHE
16670 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38  RE (col4 = 553.8
16680 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c  5) AND (((col0 <
16690 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20   112)) OR (col3 
166a0 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20  > 499 AND (col1 
166b0 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31  < 892.72 OR col1
166c0 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f   = 45.15 AND (co
166d0 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28  l4 > 325.92 OR (
166e0 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44  (col3 > 799) AND
166f0 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44   col3 >= 373 AND
16700 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34   (((((col3 <= 74
16710 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38  2)) AND col3 > 8
16720 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e  37))) AND col0 >
16730 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36   431 OR col0 > 6
16740 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20  14 OR ((col4 IN 
16750 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36  (128.97,578.47,6
16760 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c  13.81))) AND col
16770 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30  0 = 579 AND col0
16780 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c   > 141) AND (col
16790 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f  0 <= 50 AND ((co
167a0 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63  l3 <= 640) OR (c
167b0 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28  ol0 = 347) AND (
167c0 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44  col0 >= 814) AND
167d0 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63   col3 > 355 OR c
167e0 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f  ol3 >= 216 OR co
167f0 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28  l0 <= 695 AND ((
16800 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f  col3 < 786 OR co
16810 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63  l3 > 720)) AND c
16820 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63  ol3 > 646) AND c
16830 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f  ol3 >= 67 OR (co
16840 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c  l3 < 139 AND col
16850 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63  4 = 865.77 AND c
16860 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35 34 20  ol3 BETWEEN 954 
16870 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20  AND 133 OR col3 
16880 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20  IN (SELECT col0 
16890 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
168a0 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63  col0 < 261 AND c
168b0 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c  ol0 > 477 OR col
168c0 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c  0 > 148 AND (col
168d0 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20  1 < 285.10) AND 
168e0 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44  (col0 = 144) AND
168f0 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e   col3 IS NULL AN
16900 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20  D col1 > 284.82 
16910 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e  AND col1 <= 217.
16920 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39  12 OR col1 >= 69
16930 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20  0.53 AND col4 > 
16940 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42  967.41 OR col0 B
16950 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33  ETWEEN 657 AND 3
16960 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33  8 AND (col1 > 83
16970 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53  3.26) OR col4 IS
16980 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49   NULL OR (col0 I
16990 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c  S NULL) AND (col
169a0 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c  3 < 419) AND col
169b0 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c  4 > 56.14 OR col
169c0 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c  0 < 971 AND (col
169d0 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63  0 >= 325) AND (c
169e0 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e  ol1 >= 333.69 AN
169f0 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20  D col4 < 115.0) 
16a00 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20  OR (col0 = 769) 
16a10 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32  AND (col0 >= 302
16a20 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34  ) AND col1 >= 94
16a30 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20  8.69 OR (col1 < 
16a40 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31  488.22) AND col1
16a50 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63   > 366.35 AND (c
16a60 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28  ol3 > 100) AND (
16a70 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52  col1 > 318.25 OR
16a80 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44   col3 > 322) AND
16a90 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35   ((col1 > 106.75
16aa0 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20  )) OR col0 < 27 
16ab0 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20  OR col0 >= 667) 
16ac0 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29  OR col0 < 840)))
16ad0 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45   AND col4 IN (SE
16ae0 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74  LECT col1 FROM t
16af0 61 62 30 20 57 48 45 52 45 20 28 28 28 28 63 6f  ab0 WHERE ((((co
16b00 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36 20 41  l3 BETWEEN 846 A
16b10 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f 52 20  ND 251)))))) OR 
16b20 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44  (((col3 < 66 AND
16b30 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41   col4 = 146.82 A
16b40 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d  ND ((((((col1 >=
16b50 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30   404.9) AND col0
16b60 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c   >= 148 AND (col
16b70 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c  0 >= 22) AND col
16b80 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30  0 >= 925 OR col0
16b90 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33   >= 765 OR (col3
16ba0 20 3c 20 35 32 36 29 29 29 29 29 29 29 29 29 20   < 526))))))))) 
16bb0 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e  AND (col4 > 575.
16bc0 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20  86 AND (col3 <= 
16bd0 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20  62)) AND col1 > 
16be0 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33  494.37)) OR col3
16bf0 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30   < 544) OR (col0
16c00 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c   >= 974) AND col
16c10 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f  1 < 631.39 OR co
16c20 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33  l4 IN (200.63,43
16c30 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33  .35,782.64,301.3
16c40 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29  8,958.13,883.69)
16c50 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29   OR col0 < 820))
16c60 29 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45  ) UNION ALL SELE
16c70 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
16c80 20 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54 20   tab0 WHERE NOT 
16c90 28 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54  (col0 IN (SELECT
16ca0 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 30 20   col3 FROM tab0 
16cb0 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39  WHERE col0 >= 79
16cc0 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34  5) OR col3 >= 54
16cd0 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20  3 OR col3 > 991 
16ce0 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32  AND (((col3 < 92
16cf0 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30  7 OR (col3 < 430
16d00 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35  )) AND (col0 > 5
16d10 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  90) OR (col0 >= 
16d20 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37  449 AND col4 > 7
16d30 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33  29.35 OR (((col3
16d40 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30   >= 745 AND col0
16d50 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20   IN (376,260))) 
16d60 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f  AND col0 = 742 O
16d70 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29  R ((col3 < 407))
16d80 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53  ) AND col0 IN (S
16d90 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20  ELECT col3 FROM 
16da0 74 61 62 30 20 57 48 45 52 45 20 28 63 6f 6c 34  tab0 WHERE (col4
16db0 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28   = 553.85) AND (
16dc0 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f  ((col0 < 112)) O
16dd0 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e  R (col3 > 499 AN
16de0 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32  D (col1 < 892.72
16df0 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35   OR col1 = 45.15
16e00 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35   AND (col4 > 325
16e10 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20  .92 OR ((col3 > 
16e20 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  799) AND col3 >=
16e30 20 33 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f   373 AND (((((co
16e40 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20  l3 <= 742)) AND 
16e50 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e  col3 > 837))) AN
16e60 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20  D col0 > 431 OR 
16e70 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28  col0 > 614 OR ((
16e80 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c  col4 IN (128.97,
16e90 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29  578.47,613.81)))
16ea0 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20   AND col0 = 579 
16eb0 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20  AND col0 > 141) 
16ec0 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20  AND (col0 <= 50 
16ed0 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34  AND ((col3 <= 64
16ee0 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34  0) OR (col0 = 34
16ef0 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  7) AND (col0 >= 
16f00 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  814) AND col3 > 
16f10 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32  355 OR col3 >= 2
16f20 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39  16 OR col0 <= 69
16f30 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37  5 AND ((col3 < 7
16f40 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30  86 OR col3 > 720
16f50 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34  )) AND col3 > 64
16f60 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36  6) AND col3 >= 6
16f70 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39  7 OR (col3 < 139
16f80 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e   AND col4 = 865.
16f90 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57  77 AND col3 BETW
16fa0 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20  EEN 954 AND 133 
16fb0 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45  OR col3 IN (SELE
16fc0 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  CT col0 FROM tab
16fd0 30 20 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32  0 WHERE col0 < 2
16fe0 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37  61 AND col0 > 47
16ff0 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20  7 OR col0 > 148 
17000 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e  AND (col1 < 285.
17010 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20  10) AND (col0 = 
17020 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53  144) AND col3 IS
17030 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e   NULL AND col1 >
17040 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31   284.82 AND col1
17050 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f   <= 217.12 OR co
17060 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44  l1 >= 690.53 AND
17070 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f   col4 > 967.41 O
17080 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36  R col0 BETWEEN 6
17090 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63  57 AND 38 AND (c
170a0 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52  ol1 > 833.26) OR
170b0 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52   col4 IS NULL OR
170c0 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20   (col0 IS NULL) 
170d0 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29  AND (col3 < 419)
170e0 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31   AND col4 > 56.1
170f0 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20  4 OR col0 < 971 
17100 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35  AND (col0 >= 325
17110 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33  ) AND (col1 >= 3
17120 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c  33.69 AND col4 <
17130 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30   115.0) OR (col0
17140 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c   = 769) AND (col
17150 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f  0 >= 302) AND co
17160 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20  l1 >= 948.69 OR 
17170 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20  (col1 < 488.22) 
17180 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33  AND col1 > 366.3
17190 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30  5 AND (col3 > 10
171a0 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33  0) AND (col1 > 3
171b0 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20  18.25 OR col3 > 
171c0 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20  322) AND ((col1 
171d0 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f  > 106.75)) OR co
171e0 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20  l0 < 27 OR col0 
171f0 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20  >= 667) OR col0 
17200 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c  < 840))) AND col
17210 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  4 IN (SELECT col
17220 31 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52  1 FROM tab0 WHER
17230 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45  E ((((col3 BETWE
17240 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31 29 29  EN 846 AND 251))
17250 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20  )))) OR (((col3 
17260 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20  < 66 AND col4 = 
17270 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28  146.82 AND (((((
17280 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20  (col1 >= 404.9) 
17290 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20  AND col0 >= 148 
172a0 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29  AND (col0 >= 22)
172b0 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35   AND col0 >= 925
172c0 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20   OR col0 >= 765 
172d0 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29  OR (col3 < 526))
172e0 29 29 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c  ))))))) AND (col
172f0 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28  4 > 575.86 AND (
17300 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44  col3 <= 62)) AND
17310 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29   col1 > 494.37))
17320 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20   OR col3 < 544) 
17330 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29  OR (col0 >= 974)
17340 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e   AND col1 < 631.
17350 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32  39 OR col4 IN (2
17360 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e  00.63,43.35,782.
17370 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33  64,301.38,958.13
17380 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30  ,883.69) OR col0
17390 20 3c 20 38 32 30 29 29 29 29 0d 0a 2d 2d 2d 2d   < 820))))..----
173a0 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
173b0 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
173c0 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
173d0 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
173e0 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
173f0 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
17400 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
17410 77 5f 31 5f 74 61 62 30 5f 36 30 32 20 55 4e 49  w_1_tab0_602 UNI
17420 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
17430 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
17440 5f 32 5f 74 61 62 30 5f 36 30 32 0d 0a 2d 2d 2d  _2_tab0_602..---
17450 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
17460 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
17470 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
17480 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
17490 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
174a0 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
174b0 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
174c0 62 30 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e  b0 WHERE col0 IN
174d0 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52   (SELECT col3 FR
174e0 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63 6f  OM tab0 WHERE co
174f0 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f  l0 >= 795) OR co
17500 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c  l3 >= 543 OR col
17510 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63  3 > 991 AND (((c
17520 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f  ol3 < 927 OR (co
17530 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28  l3 < 430)) AND (
17540 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28  col0 > 590) OR (
17550 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20  col0 >= 449 AND 
17560 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52  col4 > 729.35 OR
17570 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20   (((col3 >= 745 
17580 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36  AND col0 IN (376
17590 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30  ,260))) AND col0
175a0 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33   = 742 OR ((col3
175b0 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f   < 407))) AND co
175c0 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l0 IN (SELECT co
175d0 6c 33 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45  l3 FROM tab0 WHE
175e0 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38  RE (col4 = 553.8
175f0 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c  5) AND (((col0 <
17600 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20   112)) OR (col3 
17610 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20  > 499 AND (col1 
17620 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31  < 892.72 OR col1
17630 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f   = 45.15 AND (co
17640 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28  l4 > 325.92 OR (
17650 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44  (col3 > 799) AND
17660 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44   col3 >= 373 AND
17670 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34   (((((col3 <= 74
17680 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38  2)) AND col3 > 8
17690 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e  37))) AND col0 >
176a0 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36   431 OR col0 > 6
176b0 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20  14 OR ((col4 IN 
176c0 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36  (128.97,578.47,6
176d0 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c  13.81))) AND col
176e0 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30  0 = 579 AND col0
176f0 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c   > 141) AND (col
17700 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f  0 <= 50 AND ((co
17710 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63  l3 <= 640) OR (c
17720 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28  ol0 = 347) AND (
17730 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44  col0 >= 814) AND
17740 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63   col3 > 355 OR c
17750 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f  ol3 >= 216 OR co
17760 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28  l0 <= 695 AND ((
17770 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f  col3 < 786 OR co
17780 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63  l3 > 720)) AND c
17790 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63  ol3 > 646) AND c
177a0 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f  ol3 >= 67 OR (co
177b0 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c  l3 < 139 AND col
177c0 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63  4 = 865.77 AND c
177d0 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35 34 20  ol3 BETWEEN 954 
177e0 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20  AND 133 OR col3 
177f0 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20  IN (SELECT col0 
17800 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
17810 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63  col0 < 261 AND c
17820 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c  ol0 > 477 OR col
17830 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c  0 > 148 AND (col
17840 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20  1 < 285.10) AND 
17850 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44  (col0 = 144) AND
17860 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e   col3 IS NULL AN
17870 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20  D col1 > 284.82 
17880 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e  AND col1 <= 217.
17890 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39  12 OR col1 >= 69
178a0 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20  0.53 AND col4 > 
178b0 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42  967.41 OR col0 B
178c0 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33  ETWEEN 657 AND 3
178d0 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33  8 AND (col1 > 83
178e0 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53  3.26) OR col4 IS
178f0 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49   NULL OR (col0 I
17900 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c  S NULL) AND (col
17910 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c  3 < 419) AND col
17920 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c  4 > 56.14 OR col
17930 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c  0 < 971 AND (col
17940 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63  0 >= 325) AND (c
17950 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e  ol1 >= 333.69 AN
17960 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20  D col4 < 115.0) 
17970 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20  OR (col0 = 769) 
17980 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32  AND (col0 >= 302
17990 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34  ) AND col1 >= 94
179a0 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20  8.69 OR (col1 < 
179b0 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31  488.22) AND col1
179c0 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63   > 366.35 AND (c
179d0 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28  ol3 > 100) AND (
179e0 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52  col1 > 318.25 OR
179f0 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44   col3 > 322) AND
17a00 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35   ((col1 > 106.75
17a10 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20  )) OR col0 < 27 
17a20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20  OR col0 >= 667) 
17a30 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29  OR col0 < 840)))
17a40 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45   AND col4 IN (SE
17a50 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74  LECT col1 FROM t
17a60 61 62 30 20 57 48 45 52 45 20 28 28 28 28 63 6f  ab0 WHERE ((((co
17a70 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36 20 41  l3 BETWEEN 846 A
17a80 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f 52 20  ND 251)))))) OR 
17a90 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44  (((col3 < 66 AND
17aa0 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41   col4 = 146.82 A
17ab0 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d  ND ((((((col1 >=
17ac0 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30   404.9) AND col0
17ad0 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c   >= 148 AND (col
17ae0 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c  0 >= 22) AND col
17af0 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30  0 >= 925 OR col0
17b00 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33   >= 765 OR (col3
17b10 20 3c 20 35 32 36 29 29 29 29 29 29 29 29 29 20   < 526))))))))) 
17b20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e  AND (col4 > 575.
17b30 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20  86 AND (col3 <= 
17b40 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20  62)) AND col1 > 
17b50 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33  494.37)) OR col3
17b60 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30   < 544) OR (col0
17b70 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c   >= 974) AND col
17b80 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f  1 < 631.39 OR co
17b90 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33  l4 IN (200.63,43
17ba0 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33  .35,782.64,301.3
17bb0 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29  8,958.13,883.69)
17bc0 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29   OR col0 < 820))
17bd0 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70  ) UNION SELECT p
17be0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
17bf0 30 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  0 WHERE NOT (col
17c00 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  0 IN (SELECT col
17c10 33 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52  3 FROM tab0 WHER
17c20 45 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f  E col0 >= 795) O
17c30 52 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52  R col3 >= 543 OR
17c40 20 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20   col3 > 991 AND 
17c50 28 28 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52  (((col3 < 927 OR
17c60 20 28 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41   (col3 < 430)) A
17c70 4e 44 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20  ND (col0 > 590) 
17c80 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20  OR (col0 >= 449 
17c90 41 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33  AND col4 > 729.3
17ca0 35 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20  5 OR (((col3 >= 
17cb0 37 34 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20  745 AND col0 IN 
17cc0 28 33 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20  (376,260))) AND 
17cd0 63 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28  col0 = 742 OR ((
17ce0 63 6f 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e  col3 < 407))) AN
17cf0 44 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43  D col0 IN (SELEC
17d00 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 30  T col3 FROM tab0
17d10 20 57 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35   WHERE (col4 = 5
17d20 35 33 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f  53.85) AND (((co
17d30 6c 30 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63  l0 < 112)) OR (c
17d40 6f 6c 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63  ol3 > 499 AND (c
17d50 6f 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20  ol1 < 892.72 OR 
17d60 63 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44  col1 = 45.15 AND
17d70 20 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20   (col4 > 325.92 
17d80 4f 52 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29  OR ((col3 > 799)
17d90 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33   AND col3 >= 373
17da0 20 41 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c   AND (((((col3 <
17db0 3d 20 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33  = 742)) AND col3
17dc0 20 3e 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f   > 837))) AND co
17dd0 6c 30 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30  l0 > 431 OR col0
17de0 20 3e 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34   > 614 OR ((col4
17df0 20 49 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e   IN (128.97,578.
17e00 34 37 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44  47,613.81))) AND
17e10 20 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20   col0 = 579 AND 
17e20 63 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20  col0 > 141) AND 
17e30 28 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20  (col0 <= 50 AND 
17e40 28 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f  ((col3 <= 640) O
17e50 52 20 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41  R (col0 = 347) A
17e60 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29  ND (col0 >= 814)
17e70 20 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20   AND col3 > 355 
17e80 4f 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f  OR col3 >= 216 O
17e90 52 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e  R col0 <= 695 AN
17ea0 44 20 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f  D ((col3 < 786 O
17eb0 52 20 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41  R col3 > 720)) A
17ec0 4e 44 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41  ND col3 > 646) A
17ed0 4e 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52  ND col3 >= 67 OR
17ee0 20 28 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44   (col3 < 139 AND
17ef0 20 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41   col4 = 865.77 A
17f00 4e 44 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20  ND col3 BETWEEN 
17f10 39 35 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63  954 AND 133 OR c
17f20 6f 6c 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol3 IN (SELECT c
17f30 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48  ol0 FROM tab0 WH
17f40 45 52 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41  ERE col0 < 261 A
17f50 4e 44 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52  ND col0 > 477 OR
17f60 20 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20   col0 > 148 AND 
17f70 28 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20  (col1 < 285.10) 
17f80 41 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29  AND (col0 = 144)
17f90 20 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c   AND col3 IS NUL
17fa0 4c 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34  L AND col1 > 284
17fb0 2e 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20  .82 AND col1 <= 
17fc0 32 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e  217.12 OR col1 >
17fd0 3d 20 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c  = 690.53 AND col
17fe0 34 20 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f  4 > 967.41 OR co
17ff0 6c 30 20 42 45 54 57 45 45 4e 20 36 35 37 20 41  l0 BETWEEN 657 A
18000 4e 44 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20  ND 38 AND (col1 
18010 3e 20 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c  > 833.26) OR col
18020 34 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f  4 IS NULL OR (co
18030 6c 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20  l0 IS NULL) AND 
18040 28 63 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44  (col3 < 419) AND
18050 20 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52   col4 > 56.14 OR
18060 20 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20   col0 < 971 AND 
18070 28 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e  (col0 >= 325) AN
18080 44 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36  D (col1 >= 333.6
18090 39 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35  9 AND col4 < 115
180a0 2e 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37  .0) OR (col0 = 7
180b0 36 39 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  69) AND (col0 >=
180c0 20 33 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e   302) AND col1 >
180d0 3d 20 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c  = 948.69 OR (col
180e0 31 20 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20  1 < 488.22) AND 
180f0 63 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e  col1 > 366.35 AN
18100 44 20 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41  D (col3 > 100) A
18110 4e 44 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32  ND (col1 > 318.2
18120 35 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29  5 OR col3 > 322)
18130 20 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30   AND ((col1 > 10
18140 36 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c  6.75)) OR col0 <
18150 20 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36   27 OR col0 >= 6
18160 36 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34  67) OR col0 < 84
18170 30 29 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e  0))) AND col4 IN
18180 20 28 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52   (SELECT col1 FR
18190 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 28 28  OM tab0 WHERE ((
181a0 28 28 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38  ((col3 BETWEEN 8
181b0 34 36 20 41 4e 44 20 32 35 31 29 29 29 29 29 29  46 AND 251))))))
181c0 20 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36   OR (((col3 < 66
181d0 20 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e   AND col4 = 146.
181e0 38 32 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c  82 AND ((((((col
181f0 31 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20  1 >= 404.9) AND 
18200 63 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20  col0 >= 148 AND 
18210 28 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44  (col0 >= 22) AND
18220 20 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20   col0 >= 925 OR 
18230 63 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28  col0 >= 765 OR (
18240 63 6f 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29  col3 < 526))))))
18250 29 29 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  ))) AND (col4 > 
18260 35 37 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33  575.86 AND (col3
18270 20 3c 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c   <= 62)) AND col
18280 31 20 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20  1 > 494.37)) OR 
18290 63 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28  col3 < 544) OR (
182a0 63 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44  col0 >= 974) AND
182b0 20 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f   col1 < 631.39 O
182c0 52 20 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36  R col4 IN (200.6
182d0 33 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33  3,43.35,782.64,3
182e0 30 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33  01.38,958.13,883
182f0 2e 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38  .69) OR col0 < 8
18300 32 30 29 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  20))))..----..20
18310 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
18320 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
18330 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
18340 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
18350 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
18360 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
18370 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
18380 74 61 62 30 5f 36 30 32 20 55 4e 49 4f 4e 20 53  tab0_602 UNION S
18390 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
183a0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 30 5f  ROM view_2_tab0_
183b0 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  602..----..200 v
183c0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
183d0 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
183e0 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
183f0 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  1....query I row
18400 73 6f 72 74 20 6c 61 62 65 6c 2d 35 30 30 2d 33  sort label-500-3
18410 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
18420 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
18430 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45  l0 FROM tab0 WHE
18440 52 45 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45  RE col0 IN (SELE
18450 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62  CT col3 FROM tab
18460 30 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20  0 WHERE col0 >= 
18470 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20  795) OR col3 >= 
18480 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39  543 OR col3 > 99
18490 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20  1 AND (((col3 < 
184a0 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34  927 OR (col3 < 4
184b0 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e  30)) AND (col0 >
184c0 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e   590) OR (col0 >
184d0 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e  = 449 AND col4 >
184e0 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f   729.35 OR (((co
184f0 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f  l3 >= 745 AND co
18500 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29  l0 IN (376,260))
18510 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32  ) AND col0 = 742
18520 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37   OR ((col3 < 407
18530 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20  ))) AND col0 IN 
18540 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f  (SELECT col3 FRO
18550 4d 20 74 61 62 30 20 57 48 45 52 45 20 28 63 6f  M tab0 WHERE (co
18560 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44  l4 = 553.85) AND
18570 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29   (((col0 < 112))
18580 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20   OR (col3 > 499 
18590 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e  AND (col1 < 892.
185a0 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e  72 OR col1 = 45.
185b0 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33  15 AND (col4 > 3
185c0 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20  25.92 OR ((col3 
185d0 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20  > 799) AND col3 
185e0 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28 28 28  >= 373 AND (((((
185f0 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e  col3 <= 742)) AN
18600 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20  D col3 > 837))) 
18610 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f  AND col0 > 431 O
18620 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20  R col0 > 614 OR 
18630 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39  ((col4 IN (128.9
18640 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29  7,578.47,613.81)
18650 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37  )) AND col0 = 57
18660 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31  9 AND col0 > 141
18670 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35  ) AND (col0 <= 5
18680 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20  0 AND ((col3 <= 
18690 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20  640) OR (col0 = 
186a0 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e  347) AND (col0 >
186b0 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20  = 814) AND col3 
186c0 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d  > 355 OR col3 >=
186d0 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20   216 OR col0 <= 
186e0 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c  695 AND ((col3 <
186f0 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37   786 OR col3 > 7
18700 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  20)) AND col3 > 
18710 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  646) AND col3 >=
18720 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31   67 OR (col3 < 1
18730 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36  39 AND col4 = 86
18740 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45  5.77 AND col3 BE
18750 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33  TWEEN 954 AND 13
18760 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45  3 OR col3 IN (SE
18770 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74  LECT col0 FROM t
18780 61 62 30 20 57 48 45 52 45 20 63 6f 6c 30 20 3c  ab0 WHERE col0 <
18790 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20   261 AND col0 > 
187a0 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34  477 OR col0 > 14
187b0 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38  8 AND (col1 < 28
187c0 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20  5.10) AND (col0 
187d0 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20  = 144) AND col3 
187e0 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31  IS NULL AND col1
187f0 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f   > 284.82 AND co
18800 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20  l1 <= 217.12 OR 
18810 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41  col1 >= 690.53 A
18820 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31  ND col4 > 967.41
18830 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e   OR col0 BETWEEN
18840 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20   657 AND 38 AND 
18850 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20  (col1 > 833.26) 
18860 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20  OR col4 IS NULL 
18870 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c  OR (col0 IS NULL
18880 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31  ) AND (col3 < 41
18890 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36  9) AND col4 > 56
188a0 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37  .14 OR col0 < 97
188b0 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33  1 AND (col0 >= 3
188c0 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d  25) AND (col1 >=
188d0 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34   333.69 AND col4
188e0 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f   < 115.0) OR (co
188f0 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63  l0 = 769) AND (c
18900 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20  ol0 >= 302) AND 
18910 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f  col1 >= 948.69 O
18920 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32  R (col1 < 488.22
18930 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36  ) AND col1 > 366
18940 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20  .35 AND (col3 > 
18950 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e  100) AND (col1 >
18960 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20   318.25 OR col3 
18970 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c  > 322) AND ((col
18980 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20  1 > 106.75)) OR 
18990 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c  col0 < 27 OR col
189a0 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c  0 >= 667) OR col
189b0 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63  0 < 840))) AND c
189c0 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol4 IN (SELECT c
189d0 6f 6c 31 20 46 52 4f 4d 20 74 61 62 30 20 57 48  ol1 FROM tab0 WH
189e0 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54  ERE ((((col3 BET
189f0 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31  WEEN 846 AND 251
18a00 29 29 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c  )))))) OR (((col
18a10 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20  3 < 66 AND col4 
18a20 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28  = 146.82 AND (((
18a30 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39  (((col1 >= 404.9
18a40 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34  ) AND col0 >= 14
18a50 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32  8 AND (col0 >= 2
18a60 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39  2) AND col0 >= 9
18a70 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36  25 OR col0 >= 76
18a80 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36  5 OR (col3 < 526
18a90 29 29 29 29 29 29 29 29 29 20 41 4e 44 20 28 63  ))))))))) AND (c
18aa0 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44  ol4 > 575.86 AND
18ab0 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41   (col3 <= 62)) A
18ac0 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37  ND col1 > 494.37
18ad0 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34  )) OR col3 < 544
18ae0 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37  ) OR (col0 >= 97
18af0 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33  4) AND col1 < 63
18b00 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20  1.39 OR col4 IN 
18b10 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38  (200.63,43.35,78
18b20 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e  2.64,301.38,958.
18b30 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f  13,883.69) OR co
18b40 6c 30 20 3c 20 38 32 30 29 29 29 20 29 20 41 53  l0 < 820))) ) AS
18b50 20 74 61 62 30 5f 36 30 32 0d 0a 2d 2d 2d 2d 0d   tab0_602..----.
18b60 0a 34 32 20 76 61 6c 75 65 73 20 68 61 73 68 69  .42 values hashi
18b70 6e 67 20 74 6f 20 31 61 35 63 35 65 61 30 32 66  ng to 1a5c5ea02f
18b80 39 63 37 62 62 31 65 39 34 30 65 30 64 31 39 62  9c7bb1e940e0d19b
18b90 63 38 66 38 31 39 0d 0a 0d 0a 71 75 65 72 79 20  c8f819....query 
18ba0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
18bb0 35 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20  500-3..SELECT * 
18bc0 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 30  FROM view_3_tab0
18bd0 5f 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a 34 32 20 76  _602..----..42 v
18be0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
18bf0 20 31 61 35 63 35 65 61 30 32 66 39 63 37 62 62   1a5c5ea02f9c7bb
18c00 31 65 39 34 30 65 30 64 31 39 62 63 38 66 38 31  1e940e0d19bc8f81
18c10 39 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  9....query I row
18c20 73 6f 72 74 20 6c 61 62 65 6c 2d 35 30 30 2d 33  sort label-500-3
18c30 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
18c40 20 74 61 62 30 20 57 48 45 52 45 20 63 6f 6c 30   tab0 WHERE col0
18c50 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33   IN (SELECT col3
18c60 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45   FROM tab0 WHERE
18c70 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52   col0 >= 795) OR
18c80 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20   col3 >= 543 OR 
18c90 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20 28  col3 > 991 AND (
18ca0 28 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20  ((col3 < 927 OR 
18cb0 28 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41 4e  (col3 < 430)) AN
18cc0 44 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f  D (col0 > 590) O
18cd0 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41  R (col0 >= 449 A
18ce0 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35  ND col4 > 729.35
18cf0 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37   OR (((col3 >= 7
18d00 34 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28  45 AND col0 IN (
18d10 33 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20 63  376,260))) AND c
18d20 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28 63  ol0 = 742 OR ((c
18d30 6f 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e 44  ol3 < 407))) AND
18d40 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54   col0 IN (SELECT
18d50 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 30 20   col3 FROM tab0 
18d60 57 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35 35  WHERE (col4 = 55
18d70 33 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f 6c  3.85) AND (((col
18d80 30 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63 6f  0 < 112)) OR (co
18d90 6c 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63 6f  l3 > 499 AND (co
18da0 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20 63  l1 < 892.72 OR c
18db0 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44 20  ol1 = 45.15 AND 
18dc0 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f  (col4 > 325.92 O
18dd0 52 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29 20  R ((col3 > 799) 
18de0 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20  AND col3 >= 373 
18df0 41 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d  AND (((((col3 <=
18e00 20 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33 20   742)) AND col3 
18e10 3e 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f 6c  > 837))) AND col
18e20 30 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30 20  0 > 431 OR col0 
18e30 3e 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34 20  > 614 OR ((col4 
18e40 49 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e 34  IN (128.97,578.4
18e50 37 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44 20  7,613.81))) AND 
18e60 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20 63  col0 = 579 AND c
18e70 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20 28  ol0 > 141) AND (
18e80 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20 28  col0 <= 50 AND (
18e90 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52  (col3 <= 640) OR
18ea0 20 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e   (col0 = 347) AN
18eb0 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20  D (col0 >= 814) 
18ec0 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f  AND col3 > 355 O
18ed0 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52  R col3 >= 216 OR
18ee0 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44   col0 <= 695 AND
18ef0 20 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52   ((col3 < 786 OR
18f00 20 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41 4e   col3 > 720)) AN
18f10 44 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e  D col3 > 646) AN
18f20 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20  D col3 >= 67 OR 
18f30 28 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44 20  (col3 < 139 AND 
18f40 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41 4e  col4 = 865.77 AN
18f50 44 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 39  D col3 BETWEEN 9
18f60 35 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63 6f  54 AND 133 OR co
18f70 6c 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l3 IN (SELECT co
18f80 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45  l0 FROM tab0 WHE
18f90 52 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e  RE col0 < 261 AN
18fa0 44 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20  D col0 > 477 OR 
18fb0 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20 28  col0 > 148 AND (
18fc0 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20 41  col1 < 285.10) A
18fd0 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29 20  ND (col0 = 144) 
18fe0 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c  AND col3 IS NULL
18ff0 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e   AND col1 > 284.
19000 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32  82 AND col1 <= 2
19010 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d  17.12 OR col1 >=
19020 20 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34   690.53 AND col4
19030 20 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c   > 967.41 OR col
19040 30 20 42 45 54 57 45 45 4e 20 36 35 37 20 41 4e  0 BETWEEN 657 AN
19050 44 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e  D 38 AND (col1 >
19060 20 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34   833.26) OR col4
19070 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c   IS NULL OR (col
19080 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28  0 IS NULL) AND (
19090 63 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44 20  col3 < 419) AND 
190a0 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52 20  col4 > 56.14 OR 
190b0 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20 28  col0 < 971 AND (
190c0 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e 44  col0 >= 325) AND
190d0 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39   (col1 >= 333.69
190e0 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e   AND col4 < 115.
190f0 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36  0) OR (col0 = 76
19100 39 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  9) AND (col0 >= 
19110 33 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d  302) AND col1 >=
19120 20 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31   948.69 OR (col1
19130 20 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20 63   < 488.22) AND c
19140 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e 44  ol1 > 366.35 AND
19150 20 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e   (col3 > 100) AN
19160 44 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35  D (col1 > 318.25
19170 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29 20   OR col3 > 322) 
19180 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30 36  AND ((col1 > 106
19190 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20  .75)) OR col0 < 
191a0 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36  27 OR col0 >= 66
191b0 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30  7) OR col0 < 840
191c0 29 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20  ))) AND col4 IN 
191d0 28 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f  (SELECT col1 FRO
191e0 4d 20 74 61 62 30 20 57 48 45 52 45 20 28 28 28  M tab0 WHERE (((
191f0 28 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38 34  (col3 BETWEEN 84
19200 36 20 41 4e 44 20 32 35 31 29 29 29 29 29 29 20  6 AND 251)))))) 
19210 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36 20  OR (((col3 < 66 
19220 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38  AND col4 = 146.8
19230 32 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c 31  2 AND ((((((col1
19240 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20 63   >= 404.9) AND c
19250 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20 28  ol0 >= 148 AND (
19260 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44 20  col0 >= 22) AND 
19270 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20 63  col0 >= 925 OR c
19280 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28 63  ol0 >= 765 OR (c
19290 6f 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29 29  ol3 < 526)))))))
192a0 29 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35  )) AND (col4 > 5
192b0 37 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33 20  75.86 AND (col3 
192c0 3c 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c 31  <= 62)) AND col1
192d0 20 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20 63   > 494.37)) OR c
192e0 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28 63  ol3 < 544) OR (c
192f0 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44 20  ol0 >= 974) AND 
19300 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f 52  col1 < 631.39 OR
19310 20 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36 33   col4 IN (200.63
19320 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30  ,43.35,782.64,30
19330 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e  1.38,958.13,883.
19340 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32  69) OR col0 < 82
19350 30 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 34 32 20 76  0)))..----..42 v
19360 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
19370 20 31 61 35 63 35 65 61 30 32 66 39 63 37 62 62   1a5c5ea02f9c7bb
19380 31 65 39 34 30 65 30 64 31 39 62 63 38 66 38 31  1e940e0d19bc8f81
19390 39 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  9....statement o
193a0 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
193b0 77 5f 31 5f 74 61 62 30 5f 36 30 32 0d 0a 0d 0a  w_1_tab0_602....
193c0 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
193d0 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  OP VIEW view_2_t
193e0 61 62 30 5f 36 30 32 0d 0a 0d 0a 73 74 61 74 65  ab0_602....state
193f0 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
19400 45 57 20 76 69 65 77 5f 33 5f 74 61 62 30 5f 36  EW view_3_tab0_6
19410 30 32 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  02....onlyif mss
19420 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
19430 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
19440 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
19450 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
19460 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
19470 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
19480 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
19490 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61  AME = 'view_1_ta
194a0 62 31 5f 36 30 32 27 29 20 44 52 4f 50 20 56 49  b1_602') DROP VI
194b0 45 57 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 36  EW view_1_tab1_6
194c0 30 32 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  02....skipif mss
194d0 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
194e0 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
194f0 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
19500 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61  EXISTS view_1_ta
19510 62 31 5f 36 30 32 0d 0a 0d 0a 6f 6e 6c 79 69 66  b1_602....onlyif
19520 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
19530 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
19540 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
19550 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
19560 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
19570 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
19580 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
19590 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
195a0 32 5f 74 61 62 31 5f 36 30 32 27 29 20 44 52 4f  2_tab1_602') DRO
195b0 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
195c0 62 31 5f 36 30 32 0d 0a 0d 0a 73 6b 69 70 69 66  b1_602....skipif
195d0 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
195e0 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
195f0 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
19600 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
19610 32 5f 74 61 62 31 5f 36 30 32 0d 0a 0d 0a 6f 6e  2_tab1_602....on
19620 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
19630 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
19640 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
19650 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
19660 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
19670 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
19680 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
19690 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
196a0 69 65 77 5f 33 5f 74 61 62 31 5f 36 30 32 27 29  iew_3_tab1_602')
196b0 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
196c0 33 5f 74 61 62 31 5f 36 30 32 0d 0a 0d 0a 73 6b  3_tab1_602....sk
196d0 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
196e0 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
196f0 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
19700 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
19710 69 65 77 5f 33 5f 74 61 62 31 5f 36 30 32 0d 0a  iew_3_tab1_602..
19720 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
19730 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
19740 5f 31 5f 74 61 62 31 5f 36 30 32 20 41 53 20 53  _1_tab1_602 AS S
19750 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
19760 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 63  ROM tab1 WHERE c
19770 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol0 IN (SELECT c
19780 6f 6c 33 20 46 52 4f 4d 20 74 61 62 31 20 57 48  ol3 FROM tab1 WH
19790 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29  ERE col0 >= 795)
197a0 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20   OR col3 >= 543 
197b0 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e  OR col3 > 991 AN
197c0 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32 37 20  D (((col3 < 927 
197d0 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30 29 29  OR (col3 < 430))
197e0 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35 39 30   AND (col0 > 590
197f0 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34  ) OR (col0 >= 44
19800 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39  9 AND col4 > 729
19810 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e  .35 OR (((col3 >
19820 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30 20 49  = 745 AND col0 I
19830 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20 41 4e  N (376,260))) AN
19840 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20  D col0 = 742 OR 
19850 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29 29 20  ((col3 < 407))) 
19860 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c  AND col0 IN (SEL
19870 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61  ECT col3 FROM ta
19880 62 31 20 57 48 45 52 45 20 28 63 6f 6c 34 20 3d  b1 WHERE (col4 =
19890 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28 28 28   553.85) AND (((
198a0 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f 52 20  col0 < 112)) OR 
198b0 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e 44 20  (col3 > 499 AND 
198c0 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f  (col1 < 892.72 O
198d0 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41  R col1 = 45.15 A
198e0 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39  ND (col4 > 325.9
198f0 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20 37 39  2 OR ((col3 > 79
19900 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33  9) AND col3 >= 3
19910 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f 6c 33  73 AND (((((col3
19920 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20 63 6f   <= 742)) AND co
19930 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e 44 20  l3 > 837))) AND 
19940 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20 63 6f  col0 > 431 OR co
19950 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28 63 6f  l0 > 614 OR ((co
19960 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c 35 37  l4 IN (128.97,57
19970 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29 20 41  8.47,613.81))) A
19980 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e  ND col0 = 579 AN
19990 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e  D col0 > 141) AN
199a0 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e  D (col0 <= 50 AN
199b0 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29  D ((col3 <= 640)
199c0 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34 37 29   OR (col0 = 347)
199d0 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31   AND (col0 >= 81
199e0 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35  4) AND col3 > 35
199f0 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36  5 OR col3 >= 216
19a00 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20   OR col0 <= 695 
19a10 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37 38 36  AND ((col3 < 786
19a20 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30 29 29   OR col3 > 720))
19a30 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34 36 29   AND col3 > 646)
19a40 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20   AND col3 >= 67 
19a50 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39 20 41  OR (col3 < 139 A
19a60 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37  ND col4 = 865.77
19a70 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57 45 45   AND col3 BETWEE
19a80 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20 4f 52  N 954 AND 133 OR
19a90 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45 43 54   col3 IN (SELECT
19aa0 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20   col0 FROM tab1 
19ab0 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32 36 31  WHERE col0 < 261
19ac0 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37 37 20   AND col0 > 477 
19ad0 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e  OR col0 > 148 AN
19ae0 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30  D (col1 < 285.10
19af0 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34  ) AND (col0 = 14
19b00 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e  4) AND col3 IS N
19b10 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32  ULL AND col1 > 2
19b20 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c  84.82 AND col1 <
19b30 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31  = 217.12 OR col1
19b40 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44 20 63   >= 690.53 AND c
19b50 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f 52 20  ol4 > 967.41 OR 
19b60 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36 35 37  col0 BETWEEN 657
19b70 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63 6f 6c   AND 38 AND (col
19b80 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52 20 63  1 > 833.26) OR c
19b90 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28  ol4 IS NULL OR (
19ba0 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e  col0 IS NULL) AN
19bb0 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29 20 41  D (col3 < 419) A
19bc0 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20  ND col4 > 56.14 
19bd0 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e  OR col0 < 971 AN
19be0 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20  D (col0 >= 325) 
19bf0 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33  AND (col1 >= 333
19c00 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31  .69 AND col4 < 1
19c10 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d  15.0) OR (col0 =
19c20 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c 30 20   769) AND (col0 
19c30 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f 6c 31  >= 302) AND col1
19c40 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20 28 63   >= 948.69 OR (c
19c50 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20 41 4e  ol1 < 488.22) AN
19c60 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20  D col1 > 366.35 
19c70 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30 30 29  AND (col3 > 100)
19c80 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33 31 38   AND (col1 > 318
19c90 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32  .25 OR col3 > 32
19ca0 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20  2) AND ((col1 > 
19cb0 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30  106.75)) OR col0
19cc0 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d   < 27 OR col0 >=
19cd0 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20   667) OR col0 < 
19ce0 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c 34 20  840))) AND col4 
19cf0 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 31 20  IN (SELECT col1 
19d00 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20  FROM tab1 WHERE 
19d10 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45 45 4e  ((((col3 BETWEEN
19d20 20 38 34 36 20 41 4e 44 20 32 35 31 29 29 29 29   846 AND 251))))
19d30 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20  )) OR (((col3 < 
19d40 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34  66 AND col4 = 14
19d50 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28 28 63  6.82 AND ((((((c
19d60 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e  ol1 >= 404.9) AN
19d70 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e  D col0 >= 148 AN
19d80 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41  D (col0 >= 22) A
19d90 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f  ND col0 >= 925 O
19da0 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52  R col0 >= 765 OR
19db0 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29 29 29   (col3 < 526))))
19dc0 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c 34 20  ))))) AND (col4 
19dd0 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28 63 6f  > 575.86 AND (co
19de0 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44 20 63  l3 <= 62)) AND c
19df0 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29 20 4f  ol1 > 494.37)) O
19e00 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52  R col3 < 544) OR
19e10 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41   (col0 >= 974) A
19e20 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39  ND col1 < 631.39
19e30 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32 30 30   OR col4 IN (200
19e40 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34  .63,43.35,782.64
19e50 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38  ,301.38,958.13,8
19e60 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c  83.69) OR col0 <
19e70 20 38 32 30 29 29 29 0d 0a 0d 0a 73 74 61 74 65   820)))....state
19e80 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20  ment ok..CREATE 
19e90 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 31  VIEW view_2_tab1
19ea0 5f 36 30 32 20 41 53 20 53 45 4c 45 43 54 20 70  _602 AS SELECT p
19eb0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
19ec0 31 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  1 WHERE NOT (col
19ed0 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  0 IN (SELECT col
19ee0 33 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52  3 FROM tab1 WHER
19ef0 45 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f  E col0 >= 795) O
19f00 52 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52  R col3 >= 543 OR
19f10 20 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20   col3 > 991 AND 
19f20 28 28 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52  (((col3 < 927 OR
19f30 20 28 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41   (col3 < 430)) A
19f40 4e 44 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20  ND (col0 > 590) 
19f50 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20  OR (col0 >= 449 
19f60 41 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33  AND col4 > 729.3
19f70 35 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20  5 OR (((col3 >= 
19f80 37 34 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20  745 AND col0 IN 
19f90 28 33 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20  (376,260))) AND 
19fa0 63 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28  col0 = 742 OR ((
19fb0 63 6f 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e  col3 < 407))) AN
19fc0 44 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43  D col0 IN (SELEC
19fd0 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 31  T col3 FROM tab1
19fe0 20 57 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35   WHERE (col4 = 5
19ff0 35 33 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f  53.85) AND (((co
1a000 6c 30 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63  l0 < 112)) OR (c
1a010 6f 6c 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63  ol3 > 499 AND (c
1a020 6f 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20  ol1 < 892.72 OR 
1a030 63 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44  col1 = 45.15 AND
1a040 20 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20   (col4 > 325.92 
1a050 4f 52 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29  OR ((col3 > 799)
1a060 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33   AND col3 >= 373
1a070 20 41 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c   AND (((((col3 <
1a080 3d 20 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33  = 742)) AND col3
1a090 20 3e 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f   > 837))) AND co
1a0a0 6c 30 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30  l0 > 431 OR col0
1a0b0 20 3e 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34   > 614 OR ((col4
1a0c0 20 49 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e   IN (128.97,578.
1a0d0 34 37 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44  47,613.81))) AND
1a0e0 20 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20   col0 = 579 AND 
1a0f0 63 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20  col0 > 141) AND 
1a100 28 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20  (col0 <= 50 AND 
1a110 28 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f  ((col3 <= 640) O
1a120 52 20 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41  R (col0 = 347) A
1a130 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29  ND (col0 >= 814)
1a140 20 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20   AND col3 > 355 
1a150 4f 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f  OR col3 >= 216 O
1a160 52 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e  R col0 <= 695 AN
1a170 44 20 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f  D ((col3 < 786 O
1a180 52 20 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41  R col3 > 720)) A
1a190 4e 44 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41  ND col3 > 646) A
1a1a0 4e 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52  ND col3 >= 67 OR
1a1b0 20 28 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44   (col3 < 139 AND
1a1c0 20 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41   col4 = 865.77 A
1a1d0 4e 44 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20  ND col3 BETWEEN 
1a1e0 39 35 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63  954 AND 133 OR c
1a1f0 6f 6c 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol3 IN (SELECT c
1a200 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48  ol0 FROM tab1 WH
1a210 45 52 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41  ERE col0 < 261 A
1a220 4e 44 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52  ND col0 > 477 OR
1a230 20 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20   col0 > 148 AND 
1a240 28 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20  (col1 < 285.10) 
1a250 41 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29  AND (col0 = 144)
1a260 20 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c   AND col3 IS NUL
1a270 4c 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34  L AND col1 > 284
1a280 2e 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20  .82 AND col1 <= 
1a290 32 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e  217.12 OR col1 >
1a2a0 3d 20 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c  = 690.53 AND col
1a2b0 34 20 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f  4 > 967.41 OR co
1a2c0 6c 30 20 42 45 54 57 45 45 4e 20 36 35 37 20 41  l0 BETWEEN 657 A
1a2d0 4e 44 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20  ND 38 AND (col1 
1a2e0 3e 20 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c  > 833.26) OR col
1a2f0 34 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f  4 IS NULL OR (co
1a300 6c 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20  l0 IS NULL) AND 
1a310 28 63 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44  (col3 < 419) AND
1a320 20 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52   col4 > 56.14 OR
1a330 20 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20   col0 < 971 AND 
1a340 28 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e  (col0 >= 325) AN
1a350 44 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36  D (col1 >= 333.6
1a360 39 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35  9 AND col4 < 115
1a370 2e 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37  .0) OR (col0 = 7
1a380 36 39 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  69) AND (col0 >=
1a390 20 33 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e   302) AND col1 >
1a3a0 3d 20 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c  = 948.69 OR (col
1a3b0 31 20 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20  1 < 488.22) AND 
1a3c0 63 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e  col1 > 366.35 AN
1a3d0 44 20 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41  D (col3 > 100) A
1a3e0 4e 44 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32  ND (col1 > 318.2
1a3f0 35 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29  5 OR col3 > 322)
1a400 20 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30   AND ((col1 > 10
1a410 36 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c  6.75)) OR col0 <
1a420 20 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36   27 OR col0 >= 6
1a430 36 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34  67) OR col0 < 84
1a440 30 29 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e  0))) AND col4 IN
1a450 20 28 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52   (SELECT col1 FR
1a460 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 28 28  OM tab1 WHERE ((
1a470 28 28 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38  ((col3 BETWEEN 8
1a480 34 36 20 41 4e 44 20 32 35 31 29 29 29 29 29 29  46 AND 251))))))
1a490 20 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36   OR (((col3 < 66
1a4a0 20 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e   AND col4 = 146.
1a4b0 38 32 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c  82 AND ((((((col
1a4c0 31 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20  1 >= 404.9) AND 
1a4d0 63 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20  col0 >= 148 AND 
1a4e0 28 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44  (col0 >= 22) AND
1a4f0 20 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20   col0 >= 925 OR 
1a500 63 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28  col0 >= 765 OR (
1a510 63 6f 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29  col3 < 526))))))
1a520 29 29 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  ))) AND (col4 > 
1a530 35 37 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33  575.86 AND (col3
1a540 20 3c 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c   <= 62)) AND col
1a550 31 20 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20  1 > 494.37)) OR 
1a560 63 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28  col3 < 544) OR (
1a570 63 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44  col0 >= 974) AND
1a580 20 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f   col1 < 631.39 O
1a590 52 20 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36  R col4 IN (200.6
1a5a0 33 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33  3,43.35,782.64,3
1a5b0 30 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33  01.38,958.13,883
1a5c0 2e 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38  .69) OR col0 < 8
1a5d0 32 30 29 29 29 29 0d 0a 0d 0a 73 74 61 74 65 6d  20))))....statem
1a5e0 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
1a5f0 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 31 5f  IEW view_3_tab1_
1a600 36 30 32 20 41 53 20 53 45 4c 45 43 54 20 70 6b  602 AS SELECT pk
1a610 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
1a620 31 5f 36 30 32 0d 0a 0d 0a 71 75 65 72 79 20 49  1_602....query I
1a630 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
1a640 35 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  500-1..SELECT pk
1a650 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31  , col0 FROM tab1
1a660 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e 20 28   WHERE col0 IN (
1a670 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d  SELECT col3 FROM
1a680 20 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c 30   tab1 WHERE col0
1a690 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f 6c 33   >= 795) OR col3
1a6a0 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c 33 20   >= 543 OR col3 
1a6b0 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63 6f 6c  > 991 AND (((col
1a6c0 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f 6c 33  3 < 927 OR (col3
1a6d0 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28 63 6f   < 430)) AND (co
1a6e0 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28 63 6f  l0 > 590) OR (co
1a6f0 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f  l0 >= 449 AND co
1a700 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52 20 28  l4 > 729.35 OR (
1a710 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e  ((col3 >= 745 AN
1a720 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32  D col0 IN (376,2
1a730 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d  60))) AND col0 =
1a740 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c   742 OR ((col3 <
1a750 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f 6c 30   407))) AND col0
1a760 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33   IN (SELECT col3
1a770 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45   FROM tab1 WHERE
1a780 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29   (col4 = 553.85)
1a790 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c 20 31   AND (((col0 < 1
1a7a0 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20  12)) OR (col3 > 
1a7b0 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20  499 AND (col1 < 
1a7c0 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d  892.72 OR col1 =
1a7d0 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34   45.15 AND (col4
1a7e0 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28 28 63   > 325.92 OR ((c
1a7f0 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44 20 63  ol3 > 799) AND c
1a800 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44 20 28  ol3 >= 373 AND (
1a810 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29  ((((col3 <= 742)
1a820 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37  ) AND col3 > 837
1a830 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34  ))) AND col0 > 4
1a840 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34  31 OR col0 > 614
1a850 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20 28 31   OR ((col4 IN (1
1a860 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36 31 33  28.97,578.47,613
1a870 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c 30 20  .81))) AND col0 
1a880 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e  = 579 AND col0 >
1a890 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c 30 20   141) AND (col0 
1a8a0 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f 6c 33  <= 50 AND ((col3
1a8b0 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63 6f 6c   <= 640) OR (col
1a8c0 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28 63 6f  0 = 347) AND (co
1a8d0 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44 20 63  l0 >= 814) AND c
1a8e0 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c  ol3 > 355 OR col
1a8f0 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30  3 >= 216 OR col0
1a900 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28 63 6f   <= 695 AND ((co
1a910 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33  l3 < 786 OR col3
1a920 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63 6f 6c   > 720)) AND col
1a930 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63 6f 6c  3 > 646) AND col
1a940 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33  3 >= 67 OR (col3
1a950 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c 34 20   < 139 AND col4 
1a960 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c  = 865.77 AND col
1a970 33 20 42 45 54 57 45 45 4e 20 39 35 34 20 41 4e  3 BETWEEN 954 AN
1a980 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e  D 133 OR col3 IN
1a990 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20 46 52   (SELECT col0 FR
1a9a0 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 63 6f  OM tab1 WHERE co
1a9b0 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c  l0 < 261 AND col
1a9c0 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c 30 20  0 > 477 OR col0 
1a9d0 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c 31 20  > 148 AND (col1 
1a9e0 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20 28 63  < 285.10) AND (c
1a9f0 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44 20 63  ol0 = 144) AND c
1aa00 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20  ol3 IS NULL AND 
1aa10 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20 41 4e  col1 > 284.82 AN
1aa20 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32  D col1 <= 217.12
1aa30 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e   OR col1 >= 690.
1aa40 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36  53 AND col4 > 96
1aa50 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42 45 54  7.41 OR col0 BET
1aa60 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33 38 20  WEEN 657 AND 38 
1aa70 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e  AND (col1 > 833.
1aa80 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e  26) OR col4 IS N
1aa90 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49 53 20  ULL OR (col0 IS 
1aaa0 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20  NULL) AND (col3 
1aab0 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c 34 20  < 419) AND col4 
1aac0 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20  > 56.14 OR col0 
1aad0 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c 30 20  < 971 AND (col0 
1aae0 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63 6f 6c  >= 325) AND (col
1aaf0 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e 44 20  1 >= 333.69 AND 
1ab00 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20 4f 52  col4 < 115.0) OR
1ab10 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e   (col0 = 769) AN
1ab20 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20  D (col0 >= 302) 
1ab30 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e  AND col1 >= 948.
1ab40 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38  69 OR (col1 < 48
1ab50 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e  8.22) AND col1 >
1ab60 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c   366.35 AND (col
1ab70 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28 63 6f  3 > 100) AND (co
1ab80 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52 20 63  l1 > 318.25 OR c
1ab90 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44 20 28  ol3 > 322) AND (
1aba0 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35 29 29  (col1 > 106.75))
1abb0 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52   OR col0 < 27 OR
1abc0 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52   col0 >= 667) OR
1abd0 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29 20 41   col0 < 840))) A
1abe0 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45  ND col4 IN (SELE
1abf0 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62  CT col1 FROM tab
1ac00 31 20 57 48 45 52 45 20 28 28 28 28 63 6f 6c 33  1 WHERE ((((col3
1ac10 20 42 45 54 57 45 45 4e 20 38 34 36 20 41 4e 44   BETWEEN 846 AND
1ac20 20 32 35 31 29 29 29 29 29 29 20 4f 52 20 28 28   251)))))) OR ((
1ac30 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44 20 63  (col3 < 66 AND c
1ac40 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41 4e 44  ol4 = 146.82 AND
1ac50 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34   ((((((col1 >= 4
1ac60 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e  04.9) AND col0 >
1ac70 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c 30 20  = 148 AND (col0 
1ac80 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c 30 20  >= 22) AND col0 
1ac90 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e  >= 925 OR col0 >
1aca0 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c  = 765 OR (col3 <
1acb0 20 35 32 36 29 29 29 29 29 29 29 29 29 20 41 4e   526))))))))) AN
1acc0 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36  D (col4 > 575.86
1acd0 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32   AND (col3 <= 62
1ace0 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39  )) AND col1 > 49
1acf0 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c  4.37)) OR col3 <
1ad00 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e   544) OR (col0 >
1ad10 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c 31 20  = 974) AND col1 
1ad20 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34  < 631.39 OR col4
1ad30 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33 2e 33   IN (200.63,43.3
1ad40 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c  5,782.64,301.38,
1ad50 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f  958.13,883.69) O
1ad60 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29 29 0d  R col0 < 820))).
1ad70 0a 2d 2d 2d 2d 0d 0a 38 34 20 76 61 6c 75 65 73  .----..84 values
1ad80 20 68 61 73 68 69 6e 67 20 74 6f 20 62 30 35 62   hashing to b05b
1ad90 38 64 37 37 35 34 30 37 32 37 38 34 37 38 65 34  8d775407278478e4
1ada0 35 35 37 32 39 63 33 31 64 62 35 31 0d 0a 0d 0a  55729c31db51....
1adb0 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
1adc0 20 6c 61 62 65 6c 2d 35 30 30 2d 32 0d 0a 53 45   label-500-2..SE
1add0 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
1ade0 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 4e 4f  OM tab1 WHERE NO
1adf0 54 20 28 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45  T (col0 IN (SELE
1ae00 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62  CT col3 FROM tab
1ae10 31 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20  1 WHERE col0 >= 
1ae20 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20  795) OR col3 >= 
1ae30 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39  543 OR col3 > 99
1ae40 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20  1 AND (((col3 < 
1ae50 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34  927 OR (col3 < 4
1ae60 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e  30)) AND (col0 >
1ae70 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e   590) OR (col0 >
1ae80 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e  = 449 AND col4 >
1ae90 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f   729.35 OR (((co
1aea0 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f  l3 >= 745 AND co
1aeb0 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29  l0 IN (376,260))
1aec0 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32  ) AND col0 = 742
1aed0 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37   OR ((col3 < 407
1aee0 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20  ))) AND col0 IN 
1aef0 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f  (SELECT col3 FRO
1af00 4d 20 74 61 62 31 20 57 48 45 52 45 20 28 63 6f  M tab1 WHERE (co
1af10 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44  l4 = 553.85) AND
1af20 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29   (((col0 < 112))
1af30 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20   OR (col3 > 499 
1af40 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e  AND (col1 < 892.
1af50 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e  72 OR col1 = 45.
1af60 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33  15 AND (col4 > 3
1af70 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20  25.92 OR ((col3 
1af80 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20  > 799) AND col3 
1af90 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28 28 28  >= 373 AND (((((
1afa0 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e  col3 <= 742)) AN
1afb0 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20  D col3 > 837))) 
1afc0 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f  AND col0 > 431 O
1afd0 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20  R col0 > 614 OR 
1afe0 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39  ((col4 IN (128.9
1aff0 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29  7,578.47,613.81)
1b000 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37  )) AND col0 = 57
1b010 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31  9 AND col0 > 141
1b020 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35  ) AND (col0 <= 5
1b030 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20  0 AND ((col3 <= 
1b040 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20  640) OR (col0 = 
1b050 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e  347) AND (col0 >
1b060 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20  = 814) AND col3 
1b070 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d  > 355 OR col3 >=
1b080 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20   216 OR col0 <= 
1b090 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c  695 AND ((col3 <
1b0a0 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37   786 OR col3 > 7
1b0b0 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  20)) AND col3 > 
1b0c0 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  646) AND col3 >=
1b0d0 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31   67 OR (col3 < 1
1b0e0 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36  39 AND col4 = 86
1b0f0 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45  5.77 AND col3 BE
1b100 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33  TWEEN 954 AND 13
1b110 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45  3 OR col3 IN (SE
1b120 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74  LECT col0 FROM t
1b130 61 62 31 20 57 48 45 52 45 20 63 6f 6c 30 20 3c  ab1 WHERE col0 <
1b140 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20   261 AND col0 > 
1b150 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34  477 OR col0 > 14
1b160 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38  8 AND (col1 < 28
1b170 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20  5.10) AND (col0 
1b180 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20  = 144) AND col3 
1b190 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31  IS NULL AND col1
1b1a0 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f   > 284.82 AND co
1b1b0 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20  l1 <= 217.12 OR 
1b1c0 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41  col1 >= 690.53 A
1b1d0 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31  ND col4 > 967.41
1b1e0 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e   OR col0 BETWEEN
1b1f0 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20   657 AND 38 AND 
1b200 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20  (col1 > 833.26) 
1b210 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20  OR col4 IS NULL 
1b220 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c  OR (col0 IS NULL
1b230 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31  ) AND (col3 < 41
1b240 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36  9) AND col4 > 56
1b250 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37  .14 OR col0 < 97
1b260 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33  1 AND (col0 >= 3
1b270 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d  25) AND (col1 >=
1b280 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34   333.69 AND col4
1b290 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f   < 115.0) OR (co
1b2a0 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63  l0 = 769) AND (c
1b2b0 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20  ol0 >= 302) AND 
1b2c0 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f  col1 >= 948.69 O
1b2d0 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32  R (col1 < 488.22
1b2e0 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36  ) AND col1 > 366
1b2f0 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20  .35 AND (col3 > 
1b300 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e  100) AND (col1 >
1b310 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20   318.25 OR col3 
1b320 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c  > 322) AND ((col
1b330 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20  1 > 106.75)) OR 
1b340 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c  col0 < 27 OR col
1b350 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c  0 >= 667) OR col
1b360 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63  0 < 840))) AND c
1b370 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol4 IN (SELECT c
1b380 6f 6c 31 20 46 52 4f 4d 20 74 61 62 31 20 57 48  ol1 FROM tab1 WH
1b390 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54  ERE ((((col3 BET
1b3a0 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31  WEEN 846 AND 251
1b3b0 29 29 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c  )))))) OR (((col
1b3c0 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20  3 < 66 AND col4 
1b3d0 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28  = 146.82 AND (((
1b3e0 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39  (((col1 >= 404.9
1b3f0 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34  ) AND col0 >= 14
1b400 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32  8 AND (col0 >= 2
1b410 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39  2) AND col0 >= 9
1b420 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36  25 OR col0 >= 76
1b430 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36  5 OR (col3 < 526
1b440 29 29 29 29 29 29 29 29 29 20 41 4e 44 20 28 63  ))))))))) AND (c
1b450 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44  ol4 > 575.86 AND
1b460 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41   (col3 <= 62)) A
1b470 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37  ND col1 > 494.37
1b480 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34  )) OR col3 < 544
1b490 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37  ) OR (col0 >= 97
1b4a0 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33  4) AND col1 < 63
1b4b0 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20  1.39 OR col4 IN 
1b4c0 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38  (200.63,43.35,78
1b4d0 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e  2.64,301.38,958.
1b4e0 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f  13,883.69) OR co
1b4f0 6c 30 20 3c 20 38 32 30 29 29 29 29 0d 0a 2d 2d  l0 < 820))))..--
1b500 2d 2d 0d 0a 31 31 36 20 76 61 6c 75 65 73 20 68  --..116 values h
1b510 61 73 68 69 6e 67 20 74 6f 20 62 35 30 31 62 39  ashing to b501b9
1b520 34 38 39 36 31 66 32 34 64 31 65 34 36 34 37 37  48961f24d1e46477
1b530 32 62 61 30 39 38 37 31 34 62 0d 0a 0d 0a 71 75  2ba098714b....qu
1b540 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
1b550 61 62 65 6c 2d 35 30 30 2d 31 0d 0a 53 45 4c 45  abel-500-1..SELE
1b560 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
1b570 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 36 30 32   view_1_tab1_602
1b580 0d 0a 2d 2d 2d 2d 0d 0a 38 34 20 76 61 6c 75 65  ..----..84 value
1b590 73 20 68 61 73 68 69 6e 67 20 74 6f 20 62 30 35  s hashing to b05
1b5a0 62 38 64 37 37 35 34 30 37 32 37 38 34 37 38 65  b8d775407278478e
1b5b0 34 35 35 37 32 39 63 33 31 64 62 35 31 0d 0a 0d  455729c31db51...
1b5c0 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
1b5d0 74 20 6c 61 62 65 6c 2d 35 30 30 2d 32 0d 0a 53  t label-500-2..S
1b5e0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
1b5f0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 31 5f  ROM view_2_tab1_
1b600 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a 31 31 36 20 76  602..----..116 v
1b610 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
1b620 20 62 35 30 31 62 39 34 38 39 36 31 66 32 34 64   b501b948961f24d
1b630 31 65 34 36 34 37 37 32 62 61 30 39 38 37 31 34  1e464772ba098714
1b640 62 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  b....query II ro
1b650 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
1b660 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
1b670 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45   FROM tab1 WHERE
1b680 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54   col0 IN (SELECT
1b690 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 31 20   col3 FROM tab1 
1b6a0 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39  WHERE col0 >= 79
1b6b0 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34  5) OR col3 >= 54
1b6c0 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20  3 OR col3 > 991 
1b6d0 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32  AND (((col3 < 92
1b6e0 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30  7 OR (col3 < 430
1b6f0 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35  )) AND (col0 > 5
1b700 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  90) OR (col0 >= 
1b710 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37  449 AND col4 > 7
1b720 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33  29.35 OR (((col3
1b730 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30   >= 745 AND col0
1b740 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20   IN (376,260))) 
1b750 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f  AND col0 = 742 O
1b760 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29  R ((col3 < 407))
1b770 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53  ) AND col0 IN (S
1b780 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20  ELECT col3 FROM 
1b790 74 61 62 31 20 57 48 45 52 45 20 28 63 6f 6c 34  tab1 WHERE (col4
1b7a0 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28   = 553.85) AND (
1b7b0 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f  ((col0 < 112)) O
1b7c0 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e  R (col3 > 499 AN
1b7d0 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32  D (col1 < 892.72
1b7e0 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35   OR col1 = 45.15
1b7f0 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35   AND (col4 > 325
1b800 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20  .92 OR ((col3 > 
1b810 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  799) AND col3 >=
1b820 20 33 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f   373 AND (((((co
1b830 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20  l3 <= 742)) AND 
1b840 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e  col3 > 837))) AN
1b850 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20  D col0 > 431 OR 
1b860 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28  col0 > 614 OR ((
1b870 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c  col4 IN (128.97,
1b880 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29  578.47,613.81)))
1b890 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20   AND col0 = 579 
1b8a0 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20  AND col0 > 141) 
1b8b0 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20  AND (col0 <= 50 
1b8c0 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34  AND ((col3 <= 64
1b8d0 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34  0) OR (col0 = 34
1b8e0 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  7) AND (col0 >= 
1b8f0 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  814) AND col3 > 
1b900 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32  355 OR col3 >= 2
1b910 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39  16 OR col0 <= 69
1b920 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37  5 AND ((col3 < 7
1b930 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30  86 OR col3 > 720
1b940 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34  )) AND col3 > 64
1b950 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36  6) AND col3 >= 6
1b960 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39  7 OR (col3 < 139
1b970 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e   AND col4 = 865.
1b980 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57  77 AND col3 BETW
1b990 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20  EEN 954 AND 133 
1b9a0 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45  OR col3 IN (SELE
1b9b0 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  CT col0 FROM tab
1b9c0 31 20 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32  1 WHERE col0 < 2
1b9d0 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37  61 AND col0 > 47
1b9e0 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20  7 OR col0 > 148 
1b9f0 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e  AND (col1 < 285.
1ba00 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20  10) AND (col0 = 
1ba10 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53  144) AND col3 IS
1ba20 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e   NULL AND col1 >
1ba30 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31   284.82 AND col1
1ba40 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f   <= 217.12 OR co
1ba50 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44  l1 >= 690.53 AND
1ba60 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f   col4 > 967.41 O
1ba70 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36  R col0 BETWEEN 6
1ba80 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63  57 AND 38 AND (c
1ba90 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52  ol1 > 833.26) OR
1baa0 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52   col4 IS NULL OR
1bab0 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20   (col0 IS NULL) 
1bac0 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29  AND (col3 < 419)
1bad0 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31   AND col4 > 56.1
1bae0 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20  4 OR col0 < 971 
1baf0 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35  AND (col0 >= 325
1bb00 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33  ) AND (col1 >= 3
1bb10 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c  33.69 AND col4 <
1bb20 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30   115.0) OR (col0
1bb30 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c   = 769) AND (col
1bb40 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f  0 >= 302) AND co
1bb50 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20  l1 >= 948.69 OR 
1bb60 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20  (col1 < 488.22) 
1bb70 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33  AND col1 > 366.3
1bb80 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30  5 AND (col3 > 10
1bb90 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33  0) AND (col1 > 3
1bba0 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20  18.25 OR col3 > 
1bbb0 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20  322) AND ((col1 
1bbc0 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f  > 106.75)) OR co
1bbd0 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20  l0 < 27 OR col0 
1bbe0 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20  >= 667) OR col0 
1bbf0 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c  < 840))) AND col
1bc00 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  4 IN (SELECT col
1bc10 31 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52  1 FROM tab1 WHER
1bc20 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45  E ((((col3 BETWE
1bc30 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31 29 29  EN 846 AND 251))
1bc40 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20  )))) OR (((col3 
1bc50 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20  < 66 AND col4 = 
1bc60 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28  146.82 AND (((((
1bc70 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20  (col1 >= 404.9) 
1bc80 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20  AND col0 >= 148 
1bc90 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29  AND (col0 >= 22)
1bca0 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35   AND col0 >= 925
1bcb0 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20   OR col0 >= 765 
1bcc0 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29  OR (col3 < 526))
1bcd0 29 29 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c  ))))))) AND (col
1bce0 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28  4 > 575.86 AND (
1bcf0 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44  col3 <= 62)) AND
1bd00 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29   col1 > 494.37))
1bd10 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20   OR col3 < 544) 
1bd20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29  OR (col0 >= 974)
1bd30 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e   AND col1 < 631.
1bd40 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32  39 OR col4 IN (2
1bd50 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e  00.63,43.35,782.
1bd60 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33  64,301.38,958.13
1bd70 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30  ,883.69) OR col0
1bd80 20 3c 20 38 32 30 29 29 29 20 55 4e 49 4f 4e 20   < 820))) UNION 
1bd90 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63  ALL SELECT pk, c
1bda0 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48  ol0 FROM tab1 WH
1bdb0 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20 49 4e  ERE NOT (col0 IN
1bdc0 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52   (SELECT col3 FR
1bdd0 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 63 6f  OM tab1 WHERE co
1bde0 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f  l0 >= 795) OR co
1bdf0 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c  l3 >= 543 OR col
1be00 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63  3 > 991 AND (((c
1be10 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f  ol3 < 927 OR (co
1be20 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28  l3 < 430)) AND (
1be30 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28  col0 > 590) OR (
1be40 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20  col0 >= 449 AND 
1be50 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52  col4 > 729.35 OR
1be60 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20   (((col3 >= 745 
1be70 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36  AND col0 IN (376
1be80 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30  ,260))) AND col0
1be90 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33   = 742 OR ((col3
1bea0 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f   < 407))) AND co
1beb0 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l0 IN (SELECT co
1bec0 6c 33 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45  l3 FROM tab1 WHE
1bed0 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38  RE (col4 = 553.8
1bee0 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c  5) AND (((col0 <
1bef0 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20   112)) OR (col3 
1bf00 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20  > 499 AND (col1 
1bf10 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31  < 892.72 OR col1
1bf20 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f   = 45.15 AND (co
1bf30 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28  l4 > 325.92 OR (
1bf40 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44  (col3 > 799) AND
1bf50 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44   col3 >= 373 AND
1bf60 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34   (((((col3 <= 74
1bf70 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38  2)) AND col3 > 8
1bf80 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e  37))) AND col0 >
1bf90 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36   431 OR col0 > 6
1bfa0 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20  14 OR ((col4 IN 
1bfb0 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36  (128.97,578.47,6
1bfc0 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c  13.81))) AND col
1bfd0 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30  0 = 579 AND col0
1bfe0 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c   > 141) AND (col
1bff0 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f  0 <= 50 AND ((co
1c000 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63  l3 <= 640) OR (c
1c010 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28  ol0 = 347) AND (
1c020 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44  col0 >= 814) AND
1c030 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63   col3 > 355 OR c
1c040 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f  ol3 >= 216 OR co
1c050 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28  l0 <= 695 AND ((
1c060 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f  col3 < 786 OR co
1c070 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63  l3 > 720)) AND c
1c080 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63  ol3 > 646) AND c
1c090 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f  ol3 >= 67 OR (co
1c0a0 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c  l3 < 139 AND col
1c0b0 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63  4 = 865.77 AND c
1c0c0 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35 34 20  ol3 BETWEEN 954 
1c0d0 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20  AND 133 OR col3 
1c0e0 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20  IN (SELECT col0 
1c0f0 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20  FROM tab1 WHERE 
1c100 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63  col0 < 261 AND c
1c110 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c  ol0 > 477 OR col
1c120 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c  0 > 148 AND (col
1c130 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20  1 < 285.10) AND 
1c140 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44  (col0 = 144) AND
1c150 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e   col3 IS NULL AN
1c160 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20  D col1 > 284.82 
1c170 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e  AND col1 <= 217.
1c180 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39  12 OR col1 >= 69
1c190 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20  0.53 AND col4 > 
1c1a0 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42  967.41 OR col0 B
1c1b0 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33  ETWEEN 657 AND 3
1c1c0 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33  8 AND (col1 > 83
1c1d0 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53  3.26) OR col4 IS
1c1e0 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49   NULL OR (col0 I
1c1f0 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c  S NULL) AND (col
1c200 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c  3 < 419) AND col
1c210 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c  4 > 56.14 OR col
1c220 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c  0 < 971 AND (col
1c230 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63  0 >= 325) AND (c
1c240 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e  ol1 >= 333.69 AN
1c250 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20  D col4 < 115.0) 
1c260 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20  OR (col0 = 769) 
1c270 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32  AND (col0 >= 302
1c280 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34  ) AND col1 >= 94
1c290 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20  8.69 OR (col1 < 
1c2a0 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31  488.22) AND col1
1c2b0 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63   > 366.35 AND (c
1c2c0 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28  ol3 > 100) AND (
1c2d0 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52  col1 > 318.25 OR
1c2e0 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44   col3 > 322) AND
1c2f0 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35   ((col1 > 106.75
1c300 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20  )) OR col0 < 27 
1c310 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20  OR col0 >= 667) 
1c320 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29  OR col0 < 840)))
1c330 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45   AND col4 IN (SE
1c340 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74  LECT col1 FROM t
1c350 61 62 31 20 57 48 45 52 45 20 28 28 28 28 63 6f  ab1 WHERE ((((co
1c360 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36 20 41  l3 BETWEEN 846 A
1c370 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f 52 20  ND 251)))))) OR 
1c380 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44  (((col3 < 66 AND
1c390 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41   col4 = 146.82 A
1c3a0 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d  ND ((((((col1 >=
1c3b0 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30   404.9) AND col0
1c3c0 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c   >= 148 AND (col
1c3d0 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c  0 >= 22) AND col
1c3e0 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30  0 >= 925 OR col0
1c3f0 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33   >= 765 OR (col3
1c400 20 3c 20 35 32 36 29 29 29 29 29 29 29 29 29 20   < 526))))))))) 
1c410 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e  AND (col4 > 575.
1c420 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20  86 AND (col3 <= 
1c430 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20  62)) AND col1 > 
1c440 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33  494.37)) OR col3
1c450 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30   < 544) OR (col0
1c460 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c   >= 974) AND col
1c470 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f  1 < 631.39 OR co
1c480 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33  l4 IN (200.63,43
1c490 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33  .35,782.64,301.3
1c4a0 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29  8,958.13,883.69)
1c4b0 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29   OR col0 < 820))
1c4c0 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  ))..----..200 va
1c4d0 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
1c4e0 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
1c4f0 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
1c500 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
1c510 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
1c520 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
1c530 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 31  FROM view_1_tab1
1c540 5f 36 30 32 20 55 4e 49 4f 4e 20 41 4c 4c 20 53  _602 UNION ALL S
1c550 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
1c560 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 31 5f  ROM view_2_tab1_
1c570 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  602..----..200 v
1c580 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
1c590 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
1c5a0 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
1c5b0 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
1c5c0 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
1c5d0 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
1c5e0 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45   FROM tab1 WHERE
1c5f0 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54   col0 IN (SELECT
1c600 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 31 20   col3 FROM tab1 
1c610 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39  WHERE col0 >= 79
1c620 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34  5) OR col3 >= 54
1c630 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20  3 OR col3 > 991 
1c640 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32  AND (((col3 < 92
1c650 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30  7 OR (col3 < 430
1c660 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35  )) AND (col0 > 5
1c670 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  90) OR (col0 >= 
1c680 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37  449 AND col4 > 7
1c690 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33  29.35 OR (((col3
1c6a0 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30   >= 745 AND col0
1c6b0 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20   IN (376,260))) 
1c6c0 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f  AND col0 = 742 O
1c6d0 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29  R ((col3 < 407))
1c6e0 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53  ) AND col0 IN (S
1c6f0 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20  ELECT col3 FROM 
1c700 74 61 62 31 20 57 48 45 52 45 20 28 63 6f 6c 34  tab1 WHERE (col4
1c710 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28   = 553.85) AND (
1c720 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f  ((col0 < 112)) O
1c730 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e  R (col3 > 499 AN
1c740 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32  D (col1 < 892.72
1c750 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35   OR col1 = 45.15
1c760 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35   AND (col4 > 325
1c770 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20  .92 OR ((col3 > 
1c780 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  799) AND col3 >=
1c790 20 33 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f   373 AND (((((co
1c7a0 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20  l3 <= 742)) AND 
1c7b0 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e  col3 > 837))) AN
1c7c0 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20  D col0 > 431 OR 
1c7d0 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28  col0 > 614 OR ((
1c7e0 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c  col4 IN (128.97,
1c7f0 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29  578.47,613.81)))
1c800 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20   AND col0 = 579 
1c810 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20  AND col0 > 141) 
1c820 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20  AND (col0 <= 50 
1c830 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34  AND ((col3 <= 64
1c840 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34  0) OR (col0 = 34
1c850 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  7) AND (col0 >= 
1c860 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  814) AND col3 > 
1c870 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32  355 OR col3 >= 2
1c880 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39  16 OR col0 <= 69
1c890 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37  5 AND ((col3 < 7
1c8a0 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30  86 OR col3 > 720
1c8b0 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34  )) AND col3 > 64
1c8c0 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36  6) AND col3 >= 6
1c8d0 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39  7 OR (col3 < 139
1c8e0 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e   AND col4 = 865.
1c8f0 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57  77 AND col3 BETW
1c900 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20  EEN 954 AND 133 
1c910 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45  OR col3 IN (SELE
1c920 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  CT col0 FROM tab
1c930 31 20 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32  1 WHERE col0 < 2
1c940 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37  61 AND col0 > 47
1c950 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20  7 OR col0 > 148 
1c960 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e  AND (col1 < 285.
1c970 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20  10) AND (col0 = 
1c980 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53  144) AND col3 IS
1c990 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e   NULL AND col1 >
1c9a0 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31   284.82 AND col1
1c9b0 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f   <= 217.12 OR co
1c9c0 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44  l1 >= 690.53 AND
1c9d0 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f   col4 > 967.41 O
1c9e0 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36  R col0 BETWEEN 6
1c9f0 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63  57 AND 38 AND (c
1ca00 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52  ol1 > 833.26) OR
1ca10 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52   col4 IS NULL OR
1ca20 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20   (col0 IS NULL) 
1ca30 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29  AND (col3 < 419)
1ca40 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31   AND col4 > 56.1
1ca50 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20  4 OR col0 < 971 
1ca60 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35  AND (col0 >= 325
1ca70 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33  ) AND (col1 >= 3
1ca80 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c  33.69 AND col4 <
1ca90 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30   115.0) OR (col0
1caa0 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c   = 769) AND (col
1cab0 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f  0 >= 302) AND co
1cac0 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20  l1 >= 948.69 OR 
1cad0 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20  (col1 < 488.22) 
1cae0 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33  AND col1 > 366.3
1caf0 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30  5 AND (col3 > 10
1cb00 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33  0) AND (col1 > 3
1cb10 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20  18.25 OR col3 > 
1cb20 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20  322) AND ((col1 
1cb30 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f  > 106.75)) OR co
1cb40 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20  l0 < 27 OR col0 
1cb50 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20  >= 667) OR col0 
1cb60 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c  < 840))) AND col
1cb70 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  4 IN (SELECT col
1cb80 31 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52  1 FROM tab1 WHER
1cb90 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45  E ((((col3 BETWE
1cba0 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31 29 29  EN 846 AND 251))
1cbb0 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20  )))) OR (((col3 
1cbc0 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20  < 66 AND col4 = 
1cbd0 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28  146.82 AND (((((
1cbe0 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20  (col1 >= 404.9) 
1cbf0 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20  AND col0 >= 148 
1cc00 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29  AND (col0 >= 22)
1cc10 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35   AND col0 >= 925
1cc20 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20   OR col0 >= 765 
1cc30 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29  OR (col3 < 526))
1cc40 29 29 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c  ))))))) AND (col
1cc50 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28  4 > 575.86 AND (
1cc60 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44  col3 <= 62)) AND
1cc70 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29   col1 > 494.37))
1cc80 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20   OR col3 < 544) 
1cc90 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29  OR (col0 >= 974)
1cca0 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e   AND col1 < 631.
1ccb0 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32  39 OR col4 IN (2
1ccc0 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e  00.63,43.35,782.
1ccd0 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33  64,301.38,958.13
1cce0 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30  ,883.69) OR col0
1ccf0 20 3c 20 38 32 30 29 29 29 20 55 4e 49 4f 4e 20   < 820))) UNION 
1cd00 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
1cd10 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20  FROM tab1 WHERE 
1cd20 4e 4f 54 20 28 63 6f 6c 30 20 49 4e 20 28 53 45  NOT (col0 IN (SE
1cd30 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74  LECT col3 FROM t
1cd40 61 62 31 20 57 48 45 52 45 20 63 6f 6c 30 20 3e  ab1 WHERE col0 >
1cd50 3d 20 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e  = 795) OR col3 >
1cd60 3d 20 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20  = 543 OR col3 > 
1cd70 39 39 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20  991 AND (((col3 
1cd80 3c 20 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c  < 927 OR (col3 <
1cd90 20 34 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30   430)) AND (col0
1cda0 20 3e 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30   > 590) OR (col0
1cdb0 20 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34   >= 449 AND col4
1cdc0 20 3e 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28   > 729.35 OR (((
1cdd0 63 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20  col3 >= 745 AND 
1cde0 63 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30  col0 IN (376,260
1cdf0 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37  ))) AND col0 = 7
1ce00 34 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34  42 OR ((col3 < 4
1ce10 30 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49  07))) AND col0 I
1ce20 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46  N (SELECT col3 F
1ce30 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 28  ROM tab1 WHERE (
1ce40 63 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41  col4 = 553.85) A
1ce50 4e 44 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32  ND (((col0 < 112
1ce60 29 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39  )) OR (col3 > 49
1ce70 39 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39  9 AND (col1 < 89
1ce80 32 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34  2.72 OR col1 = 4
1ce90 35 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e  5.15 AND (col4 >
1cea0 20 33 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c   325.92 OR ((col
1ceb0 33 20 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c  3 > 799) AND col
1cec0 33 20 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28  3 >= 373 AND (((
1ced0 28 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20  ((col3 <= 742)) 
1cee0 41 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29  AND col3 > 837))
1cef0 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31  ) AND col0 > 431
1cf00 20 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f   OR col0 > 614 O
1cf10 52 20 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38  R ((col4 IN (128
1cf20 2e 39 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38  .97,578.47,613.8
1cf30 31 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20  1))) AND col0 = 
1cf40 35 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31  579 AND col0 > 1
1cf50 34 31 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d  41) AND (col0 <=
1cf60 20 35 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c   50 AND ((col3 <
1cf70 3d 20 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20  = 640) OR (col0 
1cf80 3d 20 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30  = 347) AND (col0
1cf90 20 3e 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c   >= 814) AND col
1cfa0 33 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20  3 > 355 OR col3 
1cfb0 3e 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c  >= 216 OR col0 <
1cfc0 3d 20 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33  = 695 AND ((col3
1cfd0 20 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e   < 786 OR col3 >
1cfe0 20 37 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20   720)) AND col3 
1cff0 3e 20 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20  > 646) AND col3 
1d000 3e 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c  >= 67 OR (col3 <
1d010 20 31 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20   139 AND col4 = 
1d020 38 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20  865.77 AND col3 
1d030 42 45 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20  BETWEEN 954 AND 
1d040 31 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28  133 OR col3 IN (
1d050 53 45 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d  SELECT col0 FROM
1d060 20 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c 30   tab1 WHERE col0
1d070 20 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20   < 261 AND col0 
1d080 3e 20 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20  > 477 OR col0 > 
1d090 31 34 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20  148 AND (col1 < 
1d0a0 32 38 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c  285.10) AND (col
1d0b0 30 20 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c  0 = 144) AND col
1d0c0 33 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f  3 IS NULL AND co
1d0d0 6c 31 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20  l1 > 284.82 AND 
1d0e0 63 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f  col1 <= 217.12 O
1d0f0 52 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33  R col1 >= 690.53
1d100 20 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e   AND col4 > 967.
1d110 34 31 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45  41 OR col0 BETWE
1d120 45 4e 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e  EN 657 AND 38 AN
1d130 44 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36  D (col1 > 833.26
1d140 29 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c  ) OR col4 IS NUL
1d150 4c 20 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55  L OR (col0 IS NU
1d160 4c 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20  LL) AND (col3 < 
1d170 34 31 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20  419) AND col4 > 
1d180 35 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20  56.14 OR col0 < 
1d190 39 37 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  971 AND (col0 >=
1d1a0 20 33 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20   325) AND (col1 
1d1b0 3e 3d 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f  >= 333.69 AND co
1d1c0 6c 34 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28  l4 < 115.0) OR (
1d1d0 63 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20  col0 = 769) AND 
1d1e0 28 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e  (col0 >= 302) AN
1d1f0 44 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39  D col1 >= 948.69
1d200 20 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e   OR (col1 < 488.
1d210 32 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33  22) AND col1 > 3
1d220 36 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20  66.35 AND (col3 
1d230 3e 20 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31  > 100) AND (col1
1d240 20 3e 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c   > 318.25 OR col
1d250 33 20 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63  3 > 322) AND ((c
1d260 6f 6c 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f  ol1 > 106.75)) O
1d270 52 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63  R col0 < 27 OR c
1d280 6f 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63  ol0 >= 667) OR c
1d290 6f 6c 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44  ol0 < 840))) AND
1d2a0 20 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54   col4 IN (SELECT
1d2b0 20 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62 31 20   col1 FROM tab1 
1d2c0 57 48 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42  WHERE ((((col3 B
1d2d0 45 54 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32  ETWEEN 846 AND 2
1d2e0 35 31 29 29 29 29 29 29 20 4f 52 20 28 28 28 63  51)))))) OR (((c
1d2f0 6f 6c 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c  ol3 < 66 AND col
1d300 34 20 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28  4 = 146.82 AND (
1d310 28 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34  (((((col1 >= 404
1d320 2e 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20  .9) AND col0 >= 
1d330 31 34 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  148 AND (col0 >=
1d340 20 32 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d   22) AND col0 >=
1d350 20 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20   925 OR col0 >= 
1d360 37 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35  765 OR (col3 < 5
1d370 32 36 29 29 29 29 29 29 29 29 29 20 41 4e 44 20  26))))))))) AND 
1d380 28 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41  (col4 > 575.86 A
1d390 4e 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29  ND (col3 <= 62))
1d3a0 20 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e   AND col1 > 494.
1d3b0 33 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35  37)) OR col3 < 5
1d3c0 34 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  44) OR (col0 >= 
1d3d0 39 37 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20  974) AND col1 < 
1d3e0 36 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49  631.39 OR col4 I
1d3f0 4e 20 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c  N (200.63,43.35,
1d400 37 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35  782.64,301.38,95
1d410 38 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20  8.13,883.69) OR 
1d420 63 6f 6c 30 20 3c 20 38 32 30 29 29 29 29 0d 0a  col0 < 820))))..
1d430 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
1d440 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
1d450 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
1d460 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
1d470 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
1d480 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
1d490 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
1d4a0 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 36 30 32   view_1_tab1_602
1d4b0 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b   UNION SELECT pk
1d4c0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
1d4d0 5f 32 5f 74 61 62 31 5f 36 30 32 0d 0a 2d 2d 2d  _2_tab1_602..---
1d4e0 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
1d4f0 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
1d500 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
1d510 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
1d520 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
1d530 65 6c 2d 35 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-500-3..SELECT
1d540 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43   pk FROM ( SELEC
1d550 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
1d560 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c 30 20  tab1 WHERE col0 
1d570 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20  IN (SELECT col3 
1d580 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20  FROM tab1 WHERE 
1d590 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20  col0 >= 795) OR 
1d5a0 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63  col3 >= 543 OR c
1d5b0 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28  ol3 > 991 AND ((
1d5c0 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28  (col3 < 927 OR (
1d5d0 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44  col3 < 430)) AND
1d5e0 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52   (col0 > 590) OR
1d5f0 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e   (col0 >= 449 AN
1d600 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20  D col4 > 729.35 
1d610 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34  OR (((col3 >= 74
1d620 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33  5 AND col0 IN (3
1d630 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f  76,260))) AND co
1d640 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f  l0 = 742 OR ((co
1d650 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20  l3 < 407))) AND 
1d660 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20  col0 IN (SELECT 
1d670 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 31 20 57  col3 FROM tab1 W
1d680 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33  HERE (col4 = 553
1d690 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30  .85) AND (((col0
1d6a0 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c   < 112)) OR (col
1d6b0 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c  3 > 499 AND (col
1d6c0 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f  1 < 892.72 OR co
1d6d0 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28  l1 = 45.15 AND (
1d6e0 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52  col4 > 325.92 OR
1d6f0 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41   ((col3 > 799) A
1d700 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41  ND col3 >= 373 A
1d710 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20  ND (((((col3 <= 
1d720 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e  742)) AND col3 >
1d730 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30   837))) AND col0
1d740 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e   > 431 OR col0 >
1d750 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49   614 OR ((col4 I
1d760 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37  N (128.97,578.47
1d770 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63  ,613.81))) AND c
1d780 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f  ol0 = 579 AND co
1d790 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63  l0 > 141) AND (c
1d7a0 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28  ol0 <= 50 AND ((
1d7b0 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20  col3 <= 640) OR 
1d7c0 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44  (col0 = 347) AND
1d7d0 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41   (col0 >= 814) A
1d7e0 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52  ND col3 > 355 OR
1d7f0 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20   col3 >= 216 OR 
1d800 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20  col0 <= 695 AND 
1d810 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20  ((col3 < 786 OR 
1d820 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44  col3 > 720)) AND
1d830 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44   col3 > 646) AND
1d840 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28   col3 >= 67 OR (
1d850 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63  col3 < 139 AND c
1d860 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44  ol4 = 865.77 AND
1d870 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35   col3 BETWEEN 95
1d880 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c  4 AND 133 OR col
1d890 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  3 IN (SELECT col
1d8a0 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52  0 FROM tab1 WHER
1d8b0 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44  E col0 < 261 AND
1d8c0 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63   col0 > 477 OR c
1d8d0 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63  ol0 > 148 AND (c
1d8e0 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e  ol1 < 285.10) AN
1d8f0 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41  D (col0 = 144) A
1d900 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20  ND col3 IS NULL 
1d910 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38  AND col1 > 284.8
1d920 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31  2 AND col1 <= 21
1d930 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20  7.12 OR col1 >= 
1d940 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20  690.53 AND col4 
1d950 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30  > 967.41 OR col0
1d960 20 42 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44   BETWEEN 657 AND
1d970 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20   38 AND (col1 > 
1d980 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20  833.26) OR col4 
1d990 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30  IS NULL OR (col0
1d9a0 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63   IS NULL) AND (c
1d9b0 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63  ol3 < 419) AND c
1d9c0 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63  ol4 > 56.14 OR c
1d9d0 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63  ol0 < 971 AND (c
1d9e0 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20  ol0 >= 325) AND 
1d9f0 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20  (col1 >= 333.69 
1da00 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30  AND col4 < 115.0
1da10 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39  ) OR (col0 = 769
1da20 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33  ) AND (col0 >= 3
1da30 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20  02) AND col1 >= 
1da40 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20  948.69 OR (col1 
1da50 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f  < 488.22) AND co
1da60 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20  l1 > 366.35 AND 
1da70 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44  (col3 > 100) AND
1da80 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20   (col1 > 318.25 
1da90 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41  OR col3 > 322) A
1daa0 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e  ND ((col1 > 106.
1dab0 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32  75)) OR col0 < 2
1dac0 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37  7 OR col0 >= 667
1dad0 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29  ) OR col0 < 840)
1dae0 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28  )) AND col4 IN (
1daf0 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d  SELECT col1 FROM
1db00 20 74 61 62 31 20 57 48 45 52 45 20 28 28 28 28   tab1 WHERE ((((
1db10 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36  col3 BETWEEN 846
1db20 20 41 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f   AND 251)))))) O
1db30 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41  R (((col3 < 66 A
1db40 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32  ND col4 = 146.82
1db50 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20   AND ((((((col1 
1db60 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f  >= 404.9) AND co
1db70 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63  l0 >= 148 AND (c
1db80 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63  ol0 >= 22) AND c
1db90 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f  ol0 >= 925 OR co
1dba0 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f  l0 >= 765 OR (co
1dbb0 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29 29 29  l3 < 526))))))))
1dbc0 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37  ) AND (col4 > 57
1dbd0 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c  5.86 AND (col3 <
1dbe0 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20  = 62)) AND col1 
1dbf0 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f  > 494.37)) OR co
1dc00 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f  l3 < 544) OR (co
1dc10 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63  l0 >= 974) AND c
1dc20 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20  ol1 < 631.39 OR 
1dc30 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c  col4 IN (200.63,
1dc40 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31  43.35,782.64,301
1dc50 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36  .38,958.13,883.6
1dc60 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30  9) OR col0 < 820
1dc70 29 29 29 20 29 20 41 53 20 74 61 62 31 5f 36 30  ))) ) AS tab1_60
1dc80 32 0d 0a 2d 2d 2d 2d 0d 0a 34 32 20 76 61 6c 75  2..----..42 valu
1dc90 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 31 61  es hashing to 1a
1dca0 35 63 35 65 61 30 32 66 39 63 37 62 62 31 65 39  5c5ea02f9c7bb1e9
1dcb0 34 30 65 30 64 31 39 62 63 38 66 38 31 39 0d 0a  40e0d19bc8f819..
1dcc0 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72  ..query I rowsor
1dcd0 74 20 6c 61 62 65 6c 2d 35 30 30 2d 33 0d 0a 53  t label-500-3..S
1dce0 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20 76 69 65  ELECT * FROM vie
1dcf0 77 5f 33 5f 74 61 62 31 5f 36 30 32 0d 0a 2d 2d  w_3_tab1_602..--
1dd00 2d 2d 0d 0a 34 32 20 76 61 6c 75 65 73 20 68 61  --..42 values ha
1dd10 73 68 69 6e 67 20 74 6f 20 31 61 35 63 35 65 61  shing to 1a5c5ea
1dd20 30 32 66 39 63 37 62 62 31 65 39 34 30 65 30 64  02f9c7bb1e940e0d
1dd30 31 39 62 63 38 66 38 31 39 0d 0a 0d 0a 71 75 65  19bc8f819....que
1dd40 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
1dd50 65 6c 2d 35 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-500-3..SELECT
1dd60 20 70 6b 20 46 52 4f 4d 20 74 61 62 31 20 57 48   pk FROM tab1 WH
1dd70 45 52 45 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c  ERE col0 IN (SEL
1dd80 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61  ECT col3 FROM ta
1dd90 62 31 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d  b1 WHERE col0 >=
1dda0 20 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d   795) OR col3 >=
1ddb0 20 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39   543 OR col3 > 9
1ddc0 39 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c  91 AND (((col3 <
1ddd0 20 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20   927 OR (col3 < 
1dde0 34 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30 20  430)) AND (col0 
1ddf0 3e 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30 20  > 590) OR (col0 
1de00 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34 20  >= 449 AND col4 
1de10 3e 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28 63  > 729.35 OR (((c
1de20 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20 63  ol3 >= 745 AND c
1de30 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30 29  ol0 IN (376,260)
1de40 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34  )) AND col0 = 74
1de50 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34 30  2 OR ((col3 < 40
1de60 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e  7))) AND col0 IN
1de70 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52   (SELECT col3 FR
1de80 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 28 63  OM tab1 WHERE (c
1de90 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41 4e  ol4 = 553.85) AN
1dea0 44 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32 29  D (((col0 < 112)
1deb0 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39 39  ) OR (col3 > 499
1dec0 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39 32   AND (col1 < 892
1ded0 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35  .72 OR col1 = 45
1dee0 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  .15 AND (col4 > 
1def0 33 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33  325.92 OR ((col3
1df00 20 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c 33   > 799) AND col3
1df10 20 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28 28   >= 373 AND ((((
1df20 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20 41  (col3 <= 742)) A
1df30 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29 29  ND col3 > 837)))
1df40 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31 20   AND col0 > 431 
1df50 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52  OR col0 > 614 OR
1df60 20 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e   ((col4 IN (128.
1df70 39 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38 31  97,578.47,613.81
1df80 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35  ))) AND col0 = 5
1df90 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34  79 AND col0 > 14
1dfa0 31 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20  1) AND (col0 <= 
1dfb0 35 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d  50 AND ((col3 <=
1dfc0 20 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d   640) OR (col0 =
1dfd0 20 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30 20   347) AND (col0 
1dfe0 3e 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c 33  >= 814) AND col3
1dff0 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e   > 355 OR col3 >
1e000 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d  = 216 OR col0 <=
1e010 20 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33 20   695 AND ((col3 
1e020 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20  < 786 OR col3 > 
1e030 37 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e  720)) AND col3 >
1e040 20 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e   646) AND col3 >
1e050 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20  = 67 OR (col3 < 
1e060 31 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38  139 AND col4 = 8
1e070 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20 42  65.77 AND col3 B
1e080 45 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20 31  ETWEEN 954 AND 1
1e090 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53  33 OR col3 IN (S
1e0a0 45 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20  ELECT col0 FROM 
1e0b0 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c 30 20  tab1 WHERE col0 
1e0c0 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e  < 261 AND col0 >
1e0d0 20 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31   477 OR col0 > 1
1e0e0 34 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32  48 AND (col1 < 2
1e0f0 38 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c 30  85.10) AND (col0
1e100 20 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c 33   = 144) AND col3
1e110 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c   IS NULL AND col
1e120 31 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20 63  1 > 284.82 AND c
1e130 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52  ol1 <= 217.12 OR
1e140 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20   col1 >= 690.53 
1e150 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34  AND col4 > 967.4
1e160 31 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45 45  1 OR col0 BETWEE
1e170 4e 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e 44  N 657 AND 38 AND
1e180 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29   (col1 > 833.26)
1e190 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c   OR col4 IS NULL
1e1a0 20 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c   OR (col0 IS NUL
1e1b0 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34  L) AND (col3 < 4
1e1c0 31 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35  19) AND col4 > 5
1e1d0 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39  6.14 OR col0 < 9
1e1e0 37 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  71 AND (col0 >= 
1e1f0 33 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e  325) AND (col1 >
1e200 3d 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c  = 333.69 AND col
1e210 34 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28 63  4 < 115.0) OR (c
1e220 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20 28  ol0 = 769) AND (
1e230 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e 44  col0 >= 302) AND
1e240 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20   col1 >= 948.69 
1e250 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32  OR (col1 < 488.2
1e260 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36  2) AND col1 > 36
1e270 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e  6.35 AND (col3 >
1e280 20 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31 20   100) AND (col1 
1e290 3e 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33  > 318.25 OR col3
1e2a0 20 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63 6f   > 322) AND ((co
1e2b0 6c 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f 52  l1 > 106.75)) OR
1e2c0 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f   col0 < 27 OR co
1e2d0 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f  l0 >= 667) OR co
1e2e0 6c 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44 20  l0 < 840))) AND 
1e2f0 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54 20  col4 IN (SELECT 
1e300 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62 31 20 57  col1 FROM tab1 W
1e310 48 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42 45  HERE ((((col3 BE
1e320 54 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32 35  TWEEN 846 AND 25
1e330 31 29 29 29 29 29 29 20 4f 52 20 28 28 28 63 6f  1)))))) OR (((co
1e340 6c 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34  l3 < 66 AND col4
1e350 20 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28 28   = 146.82 AND ((
1e360 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e  ((((col1 >= 404.
1e370 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31  9) AND col0 >= 1
1e380 34 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  48 AND (col0 >= 
1e390 32 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20  22) AND col0 >= 
1e3a0 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37  925 OR col0 >= 7
1e3b0 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32  65 OR (col3 < 52
1e3c0 36 29 29 29 29 29 29 29 29 29 20 41 4e 44 20 28  6))))))))) AND (
1e3d0 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41 4e  col4 > 575.86 AN
1e3e0 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20  D (col3 <= 62)) 
1e3f0 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33  AND col1 > 494.3
1e400 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34  7)) OR col3 < 54
1e410 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39  4) OR (col0 >= 9
1e420 37 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36  74) AND col1 < 6
1e430 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e  31.39 OR col4 IN
1e440 20 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37   (200.63,43.35,7
1e450 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35 38  82.64,301.38,958
1e460 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20 63  .13,883.69) OR c
1e470 6f 6c 30 20 3c 20 38 32 30 29 29 29 0d 0a 2d 2d  ol0 < 820)))..--
1e480 2d 2d 0d 0a 34 32 20 76 61 6c 75 65 73 20 68 61  --..42 values ha
1e490 73 68 69 6e 67 20 74 6f 20 31 61 35 63 35 65 61  shing to 1a5c5ea
1e4a0 30 32 66 39 63 37 62 62 31 65 39 34 30 65 30 64  02f9c7bb1e940e0d
1e4b0 31 39 62 63 38 66 38 31 39 0d 0a 0d 0a 73 74 61  19bc8f819....sta
1e4c0 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
1e4d0 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 31  VIEW view_1_tab1
1e4e0 5f 36 30 32 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _602....statemen
1e4f0 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
1e500 76 69 65 77 5f 32 5f 74 61 62 31 5f 36 30 32 0d  view_2_tab1_602.
1e510 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
1e520 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f  .DROP VIEW view_
1e530 33 5f 74 61 62 31 5f 36 30 32 0d 0a 0d 0a 6f 6e  3_tab1_602....on
1e540 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
1e550 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
1e560 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
1e570 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
1e580 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
1e590 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
1e5a0 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
1e5b0 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
1e5c0 69 65 77 5f 31 5f 74 61 62 32 5f 36 30 32 27 29  iew_1_tab2_602')
1e5d0 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
1e5e0 31 5f 74 61 62 32 5f 36 30 32 0d 0a 0d 0a 73 6b  1_tab2_602....sk
1e5f0 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
1e600 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
1e610 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
1e620 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
1e630 69 65 77 5f 31 5f 74 61 62 32 5f 36 30 32 0d 0a  iew_1_tab2_602..
1e640 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
1e650 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
1e660 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
1e670 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
1e680 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
1e690 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
1e6a0 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
1e6b0 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
1e6c0 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 32 5f 36  = 'view_2_tab2_6
1e6d0 30 32 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  02') DROP VIEW v
1e6e0 69 65 77 5f 32 5f 74 61 62 32 5f 36 30 32 0d 0a  iew_2_tab2_602..
1e6f0 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
1e700 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
1e710 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
1e720 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
1e730 54 53 20 76 69 65 77 5f 32 5f 74 61 62 32 5f 36  TS view_2_tab2_6
1e740 30 32 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  02....onlyif mss
1e750 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
1e760 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
1e770 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
1e780 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
1e790 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
1e7a0 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
1e7b0 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
1e7c0 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61  AME = 'view_3_ta
1e7d0 62 32 5f 36 30 32 27 29 20 44 52 4f 50 20 56 49  b2_602') DROP VI
1e7e0 45 57 20 76 69 65 77 5f 33 5f 74 61 62 32 5f 36  EW view_3_tab2_6
1e7f0 30 32 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  02....skipif mss
1e800 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
1e810 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
1e820 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
1e830 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61  EXISTS view_3_ta
1e840 62 32 5f 36 30 32 0d 0a 0d 0a 73 74 61 74 65 6d  b2_602....statem
1e850 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
1e860 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 32 5f  IEW view_1_tab2_
1e870 36 30 32 20 41 53 20 53 45 4c 45 43 54 20 70 6b  602 AS SELECT pk
1e880 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32  , col0 FROM tab2
1e890 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e 20 28   WHERE col0 IN (
1e8a0 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d  SELECT col3 FROM
1e8b0 20 74 61 62 32 20 57 48 45 52 45 20 63 6f 6c 30   tab2 WHERE col0
1e8c0 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f 6c 33   >= 795) OR col3
1e8d0 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c 33 20   >= 543 OR col3 
1e8e0 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63 6f 6c  > 991 AND (((col
1e8f0 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f 6c 33  3 < 927 OR (col3
1e900 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28 63 6f   < 430)) AND (co
1e910 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28 63 6f  l0 > 590) OR (co
1e920 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f  l0 >= 449 AND co
1e930 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52 20 28  l4 > 729.35 OR (
1e940 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e  ((col3 >= 745 AN
1e950 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32  D col0 IN (376,2
1e960 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d  60))) AND col0 =
1e970 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c   742 OR ((col3 <
1e980 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f 6c 30   407))) AND col0
1e990 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33   IN (SELECT col3
1e9a0 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45   FROM tab2 WHERE
1e9b0 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29   (col4 = 553.85)
1e9c0 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c 20 31   AND (((col0 < 1
1e9d0 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20  12)) OR (col3 > 
1e9e0 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20  499 AND (col1 < 
1e9f0 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d  892.72 OR col1 =
1ea00 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34   45.15 AND (col4
1ea10 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28 28 63   > 325.92 OR ((c
1ea20 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44 20 63  ol3 > 799) AND c
1ea30 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44 20 28  ol3 >= 373 AND (
1ea40 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29  ((((col3 <= 742)
1ea50 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37  ) AND col3 > 837
1ea60 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34  ))) AND col0 > 4
1ea70 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34  31 OR col0 > 614
1ea80 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20 28 31   OR ((col4 IN (1
1ea90 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36 31 33  28.97,578.47,613
1eaa0 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c 30 20  .81))) AND col0 
1eab0 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e  = 579 AND col0 >
1eac0 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c 30 20   141) AND (col0 
1ead0 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f 6c 33  <= 50 AND ((col3
1eae0 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63 6f 6c   <= 640) OR (col
1eaf0 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28 63 6f  0 = 347) AND (co
1eb00 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44 20 63  l0 >= 814) AND c
1eb10 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c  ol3 > 355 OR col
1eb20 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30  3 >= 216 OR col0
1eb30 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28 63 6f   <= 695 AND ((co
1eb40 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33  l3 < 786 OR col3
1eb50 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63 6f 6c   > 720)) AND col
1eb60 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63 6f 6c  3 > 646) AND col
1eb70 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33  3 >= 67 OR (col3
1eb80 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c 34 20   < 139 AND col4 
1eb90 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c  = 865.77 AND col
1eba0 33 20 42 45 54 57 45 45 4e 20 39 35 34 20 41 4e  3 BETWEEN 954 AN
1ebb0 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e  D 133 OR col3 IN
1ebc0 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20 46 52   (SELECT col0 FR
1ebd0 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 63 6f  OM tab2 WHERE co
1ebe0 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c  l0 < 261 AND col
1ebf0 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c 30 20  0 > 477 OR col0 
1ec00 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c 31 20  > 148 AND (col1 
1ec10 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20 28 63  < 285.10) AND (c
1ec20 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44 20 63  ol0 = 144) AND c
1ec30 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20  ol3 IS NULL AND 
1ec40 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20 41 4e  col1 > 284.82 AN
1ec50 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32  D col1 <= 217.12
1ec60 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e   OR col1 >= 690.
1ec70 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36  53 AND col4 > 96
1ec80 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42 45 54  7.41 OR col0 BET
1ec90 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33 38 20  WEEN 657 AND 38 
1eca0 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e  AND (col1 > 833.
1ecb0 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e  26) OR col4 IS N
1ecc0 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49 53 20  ULL OR (col0 IS 
1ecd0 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20  NULL) AND (col3 
1ece0 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c 34 20  < 419) AND col4 
1ecf0 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20  > 56.14 OR col0 
1ed00 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c 30 20  < 971 AND (col0 
1ed10 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63 6f 6c  >= 325) AND (col
1ed20 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e 44 20  1 >= 333.69 AND 
1ed30 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20 4f 52  col4 < 115.0) OR
1ed40 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e   (col0 = 769) AN
1ed50 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20  D (col0 >= 302) 
1ed60 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e  AND col1 >= 948.
1ed70 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38  69 OR (col1 < 48
1ed80 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e  8.22) AND col1 >
1ed90 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c   366.35 AND (col
1eda0 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28 63 6f  3 > 100) AND (co
1edb0 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52 20 63  l1 > 318.25 OR c
1edc0 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44 20 28  ol3 > 322) AND (
1edd0 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35 29 29  (col1 > 106.75))
1ede0 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52   OR col0 < 27 OR
1edf0 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52   col0 >= 667) OR
1ee00 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29 20 41   col0 < 840))) A
1ee10 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45  ND col4 IN (SELE
1ee20 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62  CT col1 FROM tab
1ee30 32 20 57 48 45 52 45 20 28 28 28 28 63 6f 6c 33  2 WHERE ((((col3
1ee40 20 42 45 54 57 45 45 4e 20 38 34 36 20 41 4e 44   BETWEEN 846 AND
1ee50 20 32 35 31 29 29 29 29 29 29 20 4f 52 20 28 28   251)))))) OR ((
1ee60 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44 20 63  (col3 < 66 AND c
1ee70 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41 4e 44  ol4 = 146.82 AND
1ee80 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34   ((((((col1 >= 4
1ee90 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e  04.9) AND col0 >
1eea0 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c 30 20  = 148 AND (col0 
1eeb0 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c 30 20  >= 22) AND col0 
1eec0 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e  >= 925 OR col0 >
1eed0 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c  = 765 OR (col3 <
1eee0 20 35 32 36 29 29 29 29 29 29 29 29 29 20 41 4e   526))))))))) AN
1eef0 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36  D (col4 > 575.86
1ef00 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32   AND (col3 <= 62
1ef10 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39  )) AND col1 > 49
1ef20 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c  4.37)) OR col3 <
1ef30 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e   544) OR (col0 >
1ef40 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c 31 20  = 974) AND col1 
1ef50 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34  < 631.39 OR col4
1ef60 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33 2e 33   IN (200.63,43.3
1ef70 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c  5,782.64,301.38,
1ef80 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f  958.13,883.69) O
1ef90 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29 29 0d  R col0 < 820))).
1efa0 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
1efb0 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
1efc0 77 5f 32 5f 74 61 62 32 5f 36 30 32 20 41 53 20  w_2_tab2_602 AS 
1efd0 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
1efe0 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
1eff0 4e 4f 54 20 28 63 6f 6c 30 20 49 4e 20 28 53 45  NOT (col0 IN (SE
1f000 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74  LECT col3 FROM t
1f010 61 62 32 20 57 48 45 52 45 20 63 6f 6c 30 20 3e  ab2 WHERE col0 >
1f020 3d 20 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e  = 795) OR col3 >
1f030 3d 20 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20  = 543 OR col3 > 
1f040 39 39 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20  991 AND (((col3 
1f050 3c 20 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c  < 927 OR (col3 <
1f060 20 34 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30   430)) AND (col0
1f070 20 3e 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30   > 590) OR (col0
1f080 20 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34   >= 449 AND col4
1f090 20 3e 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28   > 729.35 OR (((
1f0a0 63 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20  col3 >= 745 AND 
1f0b0 63 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30  col0 IN (376,260
1f0c0 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37  ))) AND col0 = 7
1f0d0 34 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34  42 OR ((col3 < 4
1f0e0 30 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49  07))) AND col0 I
1f0f0 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46  N (SELECT col3 F
1f100 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 28  ROM tab2 WHERE (
1f110 63 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41  col4 = 553.85) A
1f120 4e 44 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32  ND (((col0 < 112
1f130 29 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39  )) OR (col3 > 49
1f140 39 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39  9 AND (col1 < 89
1f150 32 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34  2.72 OR col1 = 4
1f160 35 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e  5.15 AND (col4 >
1f170 20 33 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c   325.92 OR ((col
1f180 33 20 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c  3 > 799) AND col
1f190 33 20 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28  3 >= 373 AND (((
1f1a0 28 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20  ((col3 <= 742)) 
1f1b0 41 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29  AND col3 > 837))
1f1c0 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31  ) AND col0 > 431
1f1d0 20 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f   OR col0 > 614 O
1f1e0 52 20 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38  R ((col4 IN (128
1f1f0 2e 39 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38  .97,578.47,613.8
1f200 31 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20  1))) AND col0 = 
1f210 35 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31  579 AND col0 > 1
1f220 34 31 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d  41) AND (col0 <=
1f230 20 35 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c   50 AND ((col3 <
1f240 3d 20 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20  = 640) OR (col0 
1f250 3d 20 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30  = 347) AND (col0
1f260 20 3e 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c   >= 814) AND col
1f270 33 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20  3 > 355 OR col3 
1f280 3e 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c  >= 216 OR col0 <
1f290 3d 20 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33  = 695 AND ((col3
1f2a0 20 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e   < 786 OR col3 >
1f2b0 20 37 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20   720)) AND col3 
1f2c0 3e 20 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20  > 646) AND col3 
1f2d0 3e 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c  >= 67 OR (col3 <
1f2e0 20 31 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20   139 AND col4 = 
1f2f0 38 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20  865.77 AND col3 
1f300 42 45 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20  BETWEEN 954 AND 
1f310 31 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28  133 OR col3 IN (
1f320 53 45 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d  SELECT col0 FROM
1f330 20 74 61 62 32 20 57 48 45 52 45 20 63 6f 6c 30   tab2 WHERE col0
1f340 20 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20   < 261 AND col0 
1f350 3e 20 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20  > 477 OR col0 > 
1f360 31 34 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20  148 AND (col1 < 
1f370 32 38 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c  285.10) AND (col
1f380 30 20 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c  0 = 144) AND col
1f390 33 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f  3 IS NULL AND co
1f3a0 6c 31 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20  l1 > 284.82 AND 
1f3b0 63 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f  col1 <= 217.12 O
1f3c0 52 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33  R col1 >= 690.53
1f3d0 20 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e   AND col4 > 967.
1f3e0 34 31 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45  41 OR col0 BETWE
1f3f0 45 4e 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e  EN 657 AND 38 AN
1f400 44 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36  D (col1 > 833.26
1f410 29 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c  ) OR col4 IS NUL
1f420 4c 20 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55  L OR (col0 IS NU
1f430 4c 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20  LL) AND (col3 < 
1f440 34 31 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20  419) AND col4 > 
1f450 35 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20  56.14 OR col0 < 
1f460 39 37 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  971 AND (col0 >=
1f470 20 33 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20   325) AND (col1 
1f480 3e 3d 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f  >= 333.69 AND co
1f490 6c 34 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28  l4 < 115.0) OR (
1f4a0 63 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20  col0 = 769) AND 
1f4b0 28 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e  (col0 >= 302) AN
1f4c0 44 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39  D col1 >= 948.69
1f4d0 20 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e   OR (col1 < 488.
1f4e0 32 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33  22) AND col1 > 3
1f4f0 36 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20  66.35 AND (col3 
1f500 3e 20 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31  > 100) AND (col1
1f510 20 3e 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c   > 318.25 OR col
1f520 33 20 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63  3 > 322) AND ((c
1f530 6f 6c 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f  ol1 > 106.75)) O
1f540 52 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63  R col0 < 27 OR c
1f550 6f 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63  ol0 >= 667) OR c
1f560 6f 6c 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44  ol0 < 840))) AND
1f570 20 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54   col4 IN (SELECT
1f580 20 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62 32 20   col1 FROM tab2 
1f590 57 48 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42  WHERE ((((col3 B
1f5a0 45 54 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32  ETWEEN 846 AND 2
1f5b0 35 31 29 29 29 29 29 29 20 4f 52 20 28 28 28 63  51)))))) OR (((c
1f5c0 6f 6c 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c  ol3 < 66 AND col
1f5d0 34 20 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28  4 = 146.82 AND (
1f5e0 28 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34  (((((col1 >= 404
1f5f0 2e 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20  .9) AND col0 >= 
1f600 31 34 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  148 AND (col0 >=
1f610 20 32 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d   22) AND col0 >=
1f620 20 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20   925 OR col0 >= 
1f630 37 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35  765 OR (col3 < 5
1f640 32 36 29 29 29 29 29 29 29 29 29 20 41 4e 44 20  26))))))))) AND 
1f650 28 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41  (col4 > 575.86 A
1f660 4e 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29  ND (col3 <= 62))
1f670 20 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e   AND col1 > 494.
1f680 33 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35  37)) OR col3 < 5
1f690 34 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  44) OR (col0 >= 
1f6a0 39 37 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20  974) AND col1 < 
1f6b0 36 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49  631.39 OR col4 I
1f6c0 4e 20 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c  N (200.63,43.35,
1f6d0 37 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35  782.64,301.38,95
1f6e0 38 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20  8.13,883.69) OR 
1f6f0 63 6f 6c 30 20 3c 20 38 32 30 29 29 29 29 0d 0a  col0 < 820))))..
1f700 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
1f710 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
1f720 5f 33 5f 74 61 62 32 5f 36 30 32 20 41 53 20 53  _3_tab2_602 AS S
1f730 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69  ELECT pk FROM vi
1f740 65 77 5f 31 5f 74 61 62 32 5f 36 30 32 0d 0a 0d  ew_1_tab2_602...
1f750 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
1f760 74 20 6c 61 62 65 6c 2d 35 30 30 2d 31 0d 0a 53  t label-500-1..S
1f770 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
1f780 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 63  ROM tab2 WHERE c
1f790 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol0 IN (SELECT c
1f7a0 6f 6c 33 20 46 52 4f 4d 20 74 61 62 32 20 57 48  ol3 FROM tab2 WH
1f7b0 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29  ERE col0 >= 795)
1f7c0 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20   OR col3 >= 543 
1f7d0 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e  OR col3 > 991 AN
1f7e0 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32 37 20  D (((col3 < 927 
1f7f0 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30 29 29  OR (col3 < 430))
1f800 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35 39 30   AND (col0 > 590
1f810 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34  ) OR (col0 >= 44
1f820 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39  9 AND col4 > 729
1f830 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e  .35 OR (((col3 >
1f840 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30 20 49  = 745 AND col0 I
1f850 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20 41 4e  N (376,260))) AN
1f860 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20  D col0 = 742 OR 
1f870 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29 29 20  ((col3 < 407))) 
1f880 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c  AND col0 IN (SEL
1f890 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61  ECT col3 FROM ta
1f8a0 62 32 20 57 48 45 52 45 20 28 63 6f 6c 34 20 3d  b2 WHERE (col4 =
1f8b0 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28 28 28   553.85) AND (((
1f8c0 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f 52 20  col0 < 112)) OR 
1f8d0 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e 44 20  (col3 > 499 AND 
1f8e0 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f  (col1 < 892.72 O
1f8f0 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41  R col1 = 45.15 A
1f900 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39  ND (col4 > 325.9
1f910 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20 37 39  2 OR ((col3 > 79
1f920 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33  9) AND col3 >= 3
1f930 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f 6c 33  73 AND (((((col3
1f940 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20 63 6f   <= 742)) AND co
1f950 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e 44 20  l3 > 837))) AND 
1f960 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20 63 6f  col0 > 431 OR co
1f970 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28 63 6f  l0 > 614 OR ((co
1f980 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c 35 37  l4 IN (128.97,57
1f990 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29 20 41  8.47,613.81))) A
1f9a0 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e  ND col0 = 579 AN
1f9b0 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e  D col0 > 141) AN
1f9c0 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e  D (col0 <= 50 AN
1f9d0 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29  D ((col3 <= 640)
1f9e0 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34 37 29   OR (col0 = 347)
1f9f0 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31   AND (col0 >= 81
1fa00 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35  4) AND col3 > 35
1fa10 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36  5 OR col3 >= 216
1fa20 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20   OR col0 <= 695 
1fa30 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37 38 36  AND ((col3 < 786
1fa40 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30 29 29   OR col3 > 720))
1fa50 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34 36 29   AND col3 > 646)
1fa60 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20   AND col3 >= 67 
1fa70 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39 20 41  OR (col3 < 139 A
1fa80 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37  ND col4 = 865.77
1fa90 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57 45 45   AND col3 BETWEE
1faa0 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20 4f 52  N 954 AND 133 OR
1fab0 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45 43 54   col3 IN (SELECT
1fac0 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20   col0 FROM tab2 
1fad0 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32 36 31  WHERE col0 < 261
1fae0 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37 37 20   AND col0 > 477 
1faf0 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e  OR col0 > 148 AN
1fb00 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30  D (col1 < 285.10
1fb10 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34  ) AND (col0 = 14
1fb20 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e  4) AND col3 IS N
1fb30 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32  ULL AND col1 > 2
1fb40 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c  84.82 AND col1 <
1fb50 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31  = 217.12 OR col1
1fb60 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44 20 63   >= 690.53 AND c
1fb70 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f 52 20  ol4 > 967.41 OR 
1fb80 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36 35 37  col0 BETWEEN 657
1fb90 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63 6f 6c   AND 38 AND (col
1fba0 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52 20 63  1 > 833.26) OR c
1fbb0 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28  ol4 IS NULL OR (
1fbc0 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e  col0 IS NULL) AN
1fbd0 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29 20 41  D (col3 < 419) A
1fbe0 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20  ND col4 > 56.14 
1fbf0 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e  OR col0 < 971 AN
1fc00 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20  D (col0 >= 325) 
1fc10 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33  AND (col1 >= 333
1fc20 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31  .69 AND col4 < 1
1fc30 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d  15.0) OR (col0 =
1fc40 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c 30 20   769) AND (col0 
1fc50 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f 6c 31  >= 302) AND col1
1fc60 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20 28 63   >= 948.69 OR (c
1fc70 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20 41 4e  ol1 < 488.22) AN
1fc80 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20  D col1 > 366.35 
1fc90 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30 30 29  AND (col3 > 100)
1fca0 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33 31 38   AND (col1 > 318
1fcb0 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32  .25 OR col3 > 32
1fcc0 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20  2) AND ((col1 > 
1fcd0 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30  106.75)) OR col0
1fce0 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d   < 27 OR col0 >=
1fcf0 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20   667) OR col0 < 
1fd00 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c 34 20  840))) AND col4 
1fd10 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 31 20  IN (SELECT col1 
1fd20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
1fd30 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45 45 4e  ((((col3 BETWEEN
1fd40 20 38 34 36 20 41 4e 44 20 32 35 31 29 29 29 29   846 AND 251))))
1fd50 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20  )) OR (((col3 < 
1fd60 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34  66 AND col4 = 14
1fd70 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28 28 63  6.82 AND ((((((c
1fd80 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e  ol1 >= 404.9) AN
1fd90 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e  D col0 >= 148 AN
1fda0 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41  D (col0 >= 22) A
1fdb0 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f  ND col0 >= 925 O
1fdc0 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52  R col0 >= 765 OR
1fdd0 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29 29 29   (col3 < 526))))
1fde0 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c 34 20  ))))) AND (col4 
1fdf0 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28 63 6f  > 575.86 AND (co
1fe00 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44 20 63  l3 <= 62)) AND c
1fe10 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29 20 4f  ol1 > 494.37)) O
1fe20 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52  R col3 < 544) OR
1fe30 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41   (col0 >= 974) A
1fe40 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39  ND col1 < 631.39
1fe50 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32 30 30   OR col4 IN (200
1fe60 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34  .63,43.35,782.64
1fe70 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38  ,301.38,958.13,8
1fe80 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c  83.69) OR col0 <
1fe90 20 38 32 30 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 38   820)))..----..8
1fea0 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  4 values hashing
1feb0 20 74 6f 20 62 30 35 62 38 64 37 37 35 34 30 37   to b05b8d775407
1fec0 32 37 38 34 37 38 65 34 35 35 37 32 39 63 33 31  278478e455729c31
1fed0 64 62 35 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  db51....query II
1fee0 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 35   rowsort label-5
1fef0 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-2..SELECT pk,
1ff00 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20   col0 FROM tab2 
1ff10 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
1ff20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20  IN (SELECT col3 
1ff30 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
1ff40 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20  col0 >= 795) OR 
1ff50 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63  col3 >= 543 OR c
1ff60 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28  ol3 > 991 AND ((
1ff70 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28  (col3 < 927 OR (
1ff80 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44  col3 < 430)) AND
1ff90 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52   (col0 > 590) OR
1ffa0 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e   (col0 >= 449 AN
1ffb0 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20  D col4 > 729.35 
1ffc0 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34  OR (((col3 >= 74
1ffd0 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33  5 AND col0 IN (3
1ffe0 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f  76,260))) AND co
1fff0 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f  l0 = 742 OR ((co
20000 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20  l3 < 407))) AND 
20010 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20  col0 IN (SELECT 
20020 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 32 20 57  col3 FROM tab2 W
20030 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33  HERE (col4 = 553
20040 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30  .85) AND (((col0
20050 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c   < 112)) OR (col
20060 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c  3 > 499 AND (col
20070 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f  1 < 892.72 OR co
20080 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28  l1 = 45.15 AND (
20090 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52  col4 > 325.92 OR
200a0 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41   ((col3 > 799) A
200b0 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41  ND col3 >= 373 A
200c0 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20  ND (((((col3 <= 
200d0 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e  742)) AND col3 >
200e0 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30   837))) AND col0
200f0 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e   > 431 OR col0 >
20100 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49   614 OR ((col4 I
20110 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37  N (128.97,578.47
20120 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63  ,613.81))) AND c
20130 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f  ol0 = 579 AND co
20140 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63  l0 > 141) AND (c
20150 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28  ol0 <= 50 AND ((
20160 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20  col3 <= 640) OR 
20170 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44  (col0 = 347) AND
20180 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41   (col0 >= 814) A
20190 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52  ND col3 > 355 OR
201a0 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20   col3 >= 216 OR 
201b0 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20  col0 <= 695 AND 
201c0 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20  ((col3 < 786 OR 
201d0 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44  col3 > 720)) AND
201e0 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44   col3 > 646) AND
201f0 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28   col3 >= 67 OR (
20200 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63  col3 < 139 AND c
20210 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44  ol4 = 865.77 AND
20220 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35   col3 BETWEEN 95
20230 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c  4 AND 133 OR col
20240 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  3 IN (SELECT col
20250 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52  0 FROM tab2 WHER
20260 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44  E col0 < 261 AND
20270 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63   col0 > 477 OR c
20280 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63  ol0 > 148 AND (c
20290 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e  ol1 < 285.10) AN
202a0 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41  D (col0 = 144) A
202b0 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20  ND col3 IS NULL 
202c0 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38  AND col1 > 284.8
202d0 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31  2 AND col1 <= 21
202e0 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20  7.12 OR col1 >= 
202f0 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20  690.53 AND col4 
20300 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30  > 967.41 OR col0
20310 20 42 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44   BETWEEN 657 AND
20320 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20   38 AND (col1 > 
20330 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20  833.26) OR col4 
20340 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30  IS NULL OR (col0
20350 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63   IS NULL) AND (c
20360 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63  ol3 < 419) AND c
20370 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63  ol4 > 56.14 OR c
20380 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63  ol0 < 971 AND (c
20390 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20  ol0 >= 325) AND 
203a0 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20  (col1 >= 333.69 
203b0 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30  AND col4 < 115.0
203c0 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39  ) OR (col0 = 769
203d0 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33  ) AND (col0 >= 3
203e0 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20  02) AND col1 >= 
203f0 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20  948.69 OR (col1 
20400 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f  < 488.22) AND co
20410 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20  l1 > 366.35 AND 
20420 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44  (col3 > 100) AND
20430 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20   (col1 > 318.25 
20440 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41  OR col3 > 322) A
20450 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e  ND ((col1 > 106.
20460 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32  75)) OR col0 < 2
20470 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37  7 OR col0 >= 667
20480 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29  ) OR col0 < 840)
20490 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28  )) AND col4 IN (
204a0 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d  SELECT col1 FROM
204b0 20 74 61 62 32 20 57 48 45 52 45 20 28 28 28 28   tab2 WHERE ((((
204c0 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36  col3 BETWEEN 846
204d0 20 41 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f   AND 251)))))) O
204e0 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41  R (((col3 < 66 A
204f0 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32  ND col4 = 146.82
20500 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20   AND ((((((col1 
20510 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f  >= 404.9) AND co
20520 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63  l0 >= 148 AND (c
20530 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63  ol0 >= 22) AND c
20540 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f  ol0 >= 925 OR co
20550 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f  l0 >= 765 OR (co
20560 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29 29 29  l3 < 526))))))))
20570 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37  ) AND (col4 > 57
20580 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c  5.86 AND (col3 <
20590 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20  = 62)) AND col1 
205a0 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f  > 494.37)) OR co
205b0 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f  l3 < 544) OR (co
205c0 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63  l0 >= 974) AND c
205d0 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20  ol1 < 631.39 OR 
205e0 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c  col4 IN (200.63,
205f0 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31  43.35,782.64,301
20600 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36  .38,958.13,883.6
20610 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30  9) OR col0 < 820
20620 29 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 31 31 36 20  ))))..----..116 
20630 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
20640 6f 20 62 35 30 31 62 39 34 38 39 36 31 66 32 34  o b501b948961f24
20650 64 31 65 34 36 34 37 37 32 62 61 30 39 38 37 31  d1e464772ba09871
20660 34 62 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  4b....query II r
20670 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 35 30 30  owsort label-500
20680 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
20690 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
206a0 74 61 62 32 5f 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a  tab2_602..----..
206b0 38 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  84 values hashin
206c0 67 20 74 6f 20 62 30 35 62 38 64 37 37 35 34 30  g to b05b8d77540
206d0 37 32 37 38 34 37 38 65 34 35 35 37 32 39 63 33  7278478e455729c3
206e0 31 64 62 35 31 0d 0a 0d 0a 71 75 65 72 79 20 49  1db51....query I
206f0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
20700 35 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b  500-2..SELECT pk
20710 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
20720 5f 32 5f 74 61 62 32 5f 36 30 32 0d 0a 2d 2d 2d  _2_tab2_602..---
20730 2d 0d 0a 31 31 36 20 76 61 6c 75 65 73 20 68 61  -..116 values ha
20740 73 68 69 6e 67 20 74 6f 20 62 35 30 31 62 39 34  shing to b501b94
20750 38 39 36 31 66 32 34 64 31 65 34 36 34 37 37 32  8961f24d1e464772
20760 62 61 30 39 38 37 31 34 62 0d 0a 0d 0a 71 75 65  ba098714b....que
20770 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
20780 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
20790 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
207a0 62 32 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e  b2 WHERE col0 IN
207b0 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52   (SELECT col3 FR
207c0 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 63 6f  OM tab2 WHERE co
207d0 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f  l0 >= 795) OR co
207e0 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c  l3 >= 543 OR col
207f0 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63  3 > 991 AND (((c
20800 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f  ol3 < 927 OR (co
20810 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28  l3 < 430)) AND (
20820 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28  col0 > 590) OR (
20830 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20  col0 >= 449 AND 
20840 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52  col4 > 729.35 OR
20850 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20   (((col3 >= 745 
20860 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36  AND col0 IN (376
20870 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30  ,260))) AND col0
20880 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33   = 742 OR ((col3
20890 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f   < 407))) AND co
208a0 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l0 IN (SELECT co
208b0 6c 33 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45  l3 FROM tab2 WHE
208c0 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38  RE (col4 = 553.8
208d0 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c  5) AND (((col0 <
208e0 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20   112)) OR (col3 
208f0 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20  > 499 AND (col1 
20900 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31  < 892.72 OR col1
20910 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f   = 45.15 AND (co
20920 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28  l4 > 325.92 OR (
20930 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44  (col3 > 799) AND
20940 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44   col3 >= 373 AND
20950 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34   (((((col3 <= 74
20960 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38  2)) AND col3 > 8
20970 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e  37))) AND col0 >
20980 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36   431 OR col0 > 6
20990 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20  14 OR ((col4 IN 
209a0 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36  (128.97,578.47,6
209b0 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c  13.81))) AND col
209c0 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30  0 = 579 AND col0
209d0 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c   > 141) AND (col
209e0 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f  0 <= 50 AND ((co
209f0 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63  l3 <= 640) OR (c
20a00 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28  ol0 = 347) AND (
20a10 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44  col0 >= 814) AND
20a20 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63   col3 > 355 OR c
20a30 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f  ol3 >= 216 OR co
20a40 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28  l0 <= 695 AND ((
20a50 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f  col3 < 786 OR co
20a60 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63  l3 > 720)) AND c
20a70 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63  ol3 > 646) AND c
20a80 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f  ol3 >= 67 OR (co
20a90 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c  l3 < 139 AND col
20aa0 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63  4 = 865.77 AND c
20ab0 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35 34 20  ol3 BETWEEN 954 
20ac0 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20  AND 133 OR col3 
20ad0 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20  IN (SELECT col0 
20ae0 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
20af0 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63  col0 < 261 AND c
20b00 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c  ol0 > 477 OR col
20b10 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c  0 > 148 AND (col
20b20 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20  1 < 285.10) AND 
20b30 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44  (col0 = 144) AND
20b40 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e   col3 IS NULL AN
20b50 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20  D col1 > 284.82 
20b60 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e  AND col1 <= 217.
20b70 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39  12 OR col1 >= 69
20b80 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20  0.53 AND col4 > 
20b90 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42  967.41 OR col0 B
20ba0 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33  ETWEEN 657 AND 3
20bb0 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33  8 AND (col1 > 83
20bc0 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53  3.26) OR col4 IS
20bd0 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49   NULL OR (col0 I
20be0 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c  S NULL) AND (col
20bf0 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c  3 < 419) AND col
20c00 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c  4 > 56.14 OR col
20c10 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c  0 < 971 AND (col
20c20 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63  0 >= 325) AND (c
20c30 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e  ol1 >= 333.69 AN
20c40 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20  D col4 < 115.0) 
20c50 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20  OR (col0 = 769) 
20c60 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32  AND (col0 >= 302
20c70 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34  ) AND col1 >= 94
20c80 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20  8.69 OR (col1 < 
20c90 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31  488.22) AND col1
20ca0 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63   > 366.35 AND (c
20cb0 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28  ol3 > 100) AND (
20cc0 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52  col1 > 318.25 OR
20cd0 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44   col3 > 322) AND
20ce0 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35   ((col1 > 106.75
20cf0 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20  )) OR col0 < 27 
20d00 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20  OR col0 >= 667) 
20d10 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29  OR col0 < 840)))
20d20 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45   AND col4 IN (SE
20d30 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74  LECT col1 FROM t
20d40 61 62 32 20 57 48 45 52 45 20 28 28 28 28 63 6f  ab2 WHERE ((((co
20d50 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36 20 41  l3 BETWEEN 846 A
20d60 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f 52 20  ND 251)))))) OR 
20d70 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44  (((col3 < 66 AND
20d80 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41   col4 = 146.82 A
20d90 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d  ND ((((((col1 >=
20da0 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30   404.9) AND col0
20db0 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c   >= 148 AND (col
20dc0 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c  0 >= 22) AND col
20dd0 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30  0 >= 925 OR col0
20de0 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33   >= 765 OR (col3
20df0 20 3c 20 35 32 36 29 29 29 29 29 29 29 29 29 20   < 526))))))))) 
20e00 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e  AND (col4 > 575.
20e10 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20  86 AND (col3 <= 
20e20 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20  62)) AND col1 > 
20e30 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33  494.37)) OR col3
20e40 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30   < 544) OR (col0
20e50 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c   >= 974) AND col
20e60 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f  1 < 631.39 OR co
20e70 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33  l4 IN (200.63,43
20e80 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33  .35,782.64,301.3
20e90 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29  8,958.13,883.69)
20ea0 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29   OR col0 < 820))
20eb0 29 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45  ) UNION ALL SELE
20ec0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
20ed0 20 74 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20   tab2 WHERE NOT 
20ee0 28 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54  (col0 IN (SELECT
20ef0 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 32 20   col3 FROM tab2 
20f00 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39  WHERE col0 >= 79
20f10 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34  5) OR col3 >= 54
20f20 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20  3 OR col3 > 991 
20f30 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32  AND (((col3 < 92
20f40 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30  7 OR (col3 < 430
20f50 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35  )) AND (col0 > 5
20f60 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  90) OR (col0 >= 
20f70 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37  449 AND col4 > 7
20f80 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33  29.35 OR (((col3
20f90 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30   >= 745 AND col0
20fa0 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20   IN (376,260))) 
20fb0 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f  AND col0 = 742 O
20fc0 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29  R ((col3 < 407))
20fd0 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53  ) AND col0 IN (S
20fe0 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20  ELECT col3 FROM 
20ff0 74 61 62 32 20 57 48 45 52 45 20 28 63 6f 6c 34  tab2 WHERE (col4
21000 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28   = 553.85) AND (
21010 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f  ((col0 < 112)) O
21020 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e  R (col3 > 499 AN
21030 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32  D (col1 < 892.72
21040 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35   OR col1 = 45.15
21050 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35   AND (col4 > 325
21060 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20  .92 OR ((col3 > 
21070 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  799) AND col3 >=
21080 20 33 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f   373 AND (((((co
21090 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20  l3 <= 742)) AND 
210a0 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e  col3 > 837))) AN
210b0 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20  D col0 > 431 OR 
210c0 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28  col0 > 614 OR ((
210d0 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c  col4 IN (128.97,
210e0 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29  578.47,613.81)))
210f0 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20   AND col0 = 579 
21100 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20  AND col0 > 141) 
21110 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20  AND (col0 <= 50 
21120 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34  AND ((col3 <= 64
21130 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34  0) OR (col0 = 34
21140 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  7) AND (col0 >= 
21150 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  814) AND col3 > 
21160 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32  355 OR col3 >= 2
21170 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39  16 OR col0 <= 69
21180 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37  5 AND ((col3 < 7
21190 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30  86 OR col3 > 720
211a0 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34  )) AND col3 > 64
211b0 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36  6) AND col3 >= 6
211c0 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39  7 OR (col3 < 139
211d0 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e   AND col4 = 865.
211e0 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57  77 AND col3 BETW
211f0 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20  EEN 954 AND 133 
21200 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45  OR col3 IN (SELE
21210 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  CT col0 FROM tab
21220 32 20 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32  2 WHERE col0 < 2
21230 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37  61 AND col0 > 47
21240 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20  7 OR col0 > 148 
21250 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e  AND (col1 < 285.
21260 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20  10) AND (col0 = 
21270 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53  144) AND col3 IS
21280 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e   NULL AND col1 >
21290 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31   284.82 AND col1
212a0 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f   <= 217.12 OR co
212b0 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44  l1 >= 690.53 AND
212c0 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f   col4 > 967.41 O
212d0 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36  R col0 BETWEEN 6
212e0 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63  57 AND 38 AND (c
212f0 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52  ol1 > 833.26) OR
21300 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52   col4 IS NULL OR
21310 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20   (col0 IS NULL) 
21320 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29  AND (col3 < 419)
21330 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31   AND col4 > 56.1
21340 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20  4 OR col0 < 971 
21350 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35  AND (col0 >= 325
21360 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33  ) AND (col1 >= 3
21370 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c  33.69 AND col4 <
21380 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30   115.0) OR (col0
21390 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c   = 769) AND (col
213a0 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f  0 >= 302) AND co
213b0 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20  l1 >= 948.69 OR 
213c0 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20  (col1 < 488.22) 
213d0 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33  AND col1 > 366.3
213e0 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30  5 AND (col3 > 10
213f0 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33  0) AND (col1 > 3
21400 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20  18.25 OR col3 > 
21410 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20  322) AND ((col1 
21420 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f  > 106.75)) OR co
21430 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20  l0 < 27 OR col0 
21440 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20  >= 667) OR col0 
21450 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c  < 840))) AND col
21460 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  4 IN (SELECT col
21470 31 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52  1 FROM tab2 WHER
21480 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45  E ((((col3 BETWE
21490 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31 29 29  EN 846 AND 251))
214a0 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20  )))) OR (((col3 
214b0 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20  < 66 AND col4 = 
214c0 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28  146.82 AND (((((
214d0 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20  (col1 >= 404.9) 
214e0 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20  AND col0 >= 148 
214f0 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29  AND (col0 >= 22)
21500 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35   AND col0 >= 925
21510 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20   OR col0 >= 765 
21520 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29  OR (col3 < 526))
21530 29 29 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c  ))))))) AND (col
21540 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28  4 > 575.86 AND (
21550 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44  col3 <= 62)) AND
21560 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29   col1 > 494.37))
21570 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20   OR col3 < 544) 
21580 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29  OR (col0 >= 974)
21590 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e   AND col1 < 631.
215a0 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32  39 OR col4 IN (2
215b0 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e  00.63,43.35,782.
215c0 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33  64,301.38,958.13
215d0 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30  ,883.69) OR col0
215e0 20 3c 20 38 32 30 29 29 29 29 0d 0a 2d 2d 2d 2d   < 820))))..----
215f0 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
21600 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
21610 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
21620 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
21630 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
21640 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
21650 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
21660 77 5f 31 5f 74 61 62 32 5f 36 30 32 20 55 4e 49  w_1_tab2_602 UNI
21670 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
21680 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
21690 5f 32 5f 74 61 62 32 5f 36 30 32 0d 0a 2d 2d 2d  _2_tab2_602..---
216a0 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
216b0 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
216c0 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
216d0 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
216e0 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
216f0 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
21700 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
21710 62 32 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e  b2 WHERE col0 IN
21720 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52   (SELECT col3 FR
21730 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 63 6f  OM tab2 WHERE co
21740 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f  l0 >= 795) OR co
21750 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c  l3 >= 543 OR col
21760 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63  3 > 991 AND (((c
21770 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f  ol3 < 927 OR (co
21780 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28  l3 < 430)) AND (
21790 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28  col0 > 590) OR (
217a0 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20  col0 >= 449 AND 
217b0 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52  col4 > 729.35 OR
217c0 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20   (((col3 >= 745 
217d0 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36  AND col0 IN (376
217e0 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30  ,260))) AND col0
217f0 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33   = 742 OR ((col3
21800 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f   < 407))) AND co
21810 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l0 IN (SELECT co
21820 6c 33 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45  l3 FROM tab2 WHE
21830 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38  RE (col4 = 553.8
21840 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c  5) AND (((col0 <
21850 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20   112)) OR (col3 
21860 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20  > 499 AND (col1 
21870 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31  < 892.72 OR col1
21880 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f   = 45.15 AND (co
21890 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28  l4 > 325.92 OR (
218a0 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44  (col3 > 799) AND
218b0 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44   col3 >= 373 AND
218c0 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34   (((((col3 <= 74
218d0 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38  2)) AND col3 > 8
218e0 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e  37))) AND col0 >
218f0 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36   431 OR col0 > 6
21900 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20  14 OR ((col4 IN 
21910 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36  (128.97,578.47,6
21920 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c  13.81))) AND col
21930 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30  0 = 579 AND col0
21940 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c   > 141) AND (col
21950 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f  0 <= 50 AND ((co
21960 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63  l3 <= 640) OR (c
21970 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28  ol0 = 347) AND (
21980 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44  col0 >= 814) AND
21990 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63   col3 > 355 OR c
219a0 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f  ol3 >= 216 OR co
219b0 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28  l0 <= 695 AND ((
219c0 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f  col3 < 786 OR co
219d0 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63  l3 > 720)) AND c
219e0 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63  ol3 > 646) AND c
219f0 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f  ol3 >= 67 OR (co
21a00 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c  l3 < 139 AND col
21a10 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63  4 = 865.77 AND c
21a20 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35 34 20  ol3 BETWEEN 954 
21a30 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20  AND 133 OR col3 
21a40 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20  IN (SELECT col0 
21a50 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
21a60 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63  col0 < 261 AND c
21a70 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c  ol0 > 477 OR col
21a80 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c  0 > 148 AND (col
21a90 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20  1 < 285.10) AND 
21aa0 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44  (col0 = 144) AND
21ab0 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e   col3 IS NULL AN
21ac0 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20  D col1 > 284.82 
21ad0 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e  AND col1 <= 217.
21ae0 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39  12 OR col1 >= 69
21af0 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20  0.53 AND col4 > 
21b00 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42  967.41 OR col0 B
21b10 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33  ETWEEN 657 AND 3
21b20 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33  8 AND (col1 > 83
21b30 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53  3.26) OR col4 IS
21b40 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49   NULL OR (col0 I
21b50 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c  S NULL) AND (col
21b60 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c  3 < 419) AND col
21b70 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c  4 > 56.14 OR col
21b80 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c  0 < 971 AND (col
21b90 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63  0 >= 325) AND (c
21ba0 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e  ol1 >= 333.69 AN
21bb0 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20  D col4 < 115.0) 
21bc0 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20  OR (col0 = 769) 
21bd0 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32  AND (col0 >= 302
21be0 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34  ) AND col1 >= 94
21bf0 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20  8.69 OR (col1 < 
21c00 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31  488.22) AND col1
21c10 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63   > 366.35 AND (c
21c20 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28  ol3 > 100) AND (
21c30 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52  col1 > 318.25 OR
21c40 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44   col3 > 322) AND
21c50 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35   ((col1 > 106.75
21c60 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20  )) OR col0 < 27 
21c70 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20  OR col0 >= 667) 
21c80 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29  OR col0 < 840)))
21c90 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45   AND col4 IN (SE
21ca0 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74  LECT col1 FROM t
21cb0 61 62 32 20 57 48 45 52 45 20 28 28 28 28 63 6f  ab2 WHERE ((((co
21cc0 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36 20 41  l3 BETWEEN 846 A
21cd0 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f 52 20  ND 251)))))) OR 
21ce0 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44  (((col3 < 66 AND
21cf0 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41   col4 = 146.82 A
21d00 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d  ND ((((((col1 >=
21d10 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30   404.9) AND col0
21d20 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c   >= 148 AND (col
21d30 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c  0 >= 22) AND col
21d40 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30  0 >= 925 OR col0
21d50 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33   >= 765 OR (col3
21d60 20 3c 20 35 32 36 29 29 29 29 29 29 29 29 29 20   < 526))))))))) 
21d70 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e  AND (col4 > 575.
21d80 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20  86 AND (col3 <= 
21d90 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20  62)) AND col1 > 
21da0 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33  494.37)) OR col3
21db0 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30   < 544) OR (col0
21dc0 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c   >= 974) AND col
21dd0 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f  1 < 631.39 OR co
21de0 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33  l4 IN (200.63,43
21df0 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33  .35,782.64,301.3
21e00 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29  8,958.13,883.69)
21e10 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29   OR col0 < 820))
21e20 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70  ) UNION SELECT p
21e30 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
21e40 32 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  2 WHERE NOT (col
21e50 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  0 IN (SELECT col
21e60 33 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52  3 FROM tab2 WHER
21e70 45 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f  E col0 >= 795) O
21e80 52 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52  R col3 >= 543 OR
21e90 20 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20   col3 > 991 AND 
21ea0 28 28 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52  (((col3 < 927 OR
21eb0 20 28 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41   (col3 < 430)) A
21ec0 4e 44 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20  ND (col0 > 590) 
21ed0 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20  OR (col0 >= 449 
21ee0 41 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33  AND col4 > 729.3
21ef0 35 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20  5 OR (((col3 >= 
21f00 37 34 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20  745 AND col0 IN 
21f10 28 33 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20  (376,260))) AND 
21f20 63 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28  col0 = 742 OR ((
21f30 63 6f 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e  col3 < 407))) AN
21f40 44 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43  D col0 IN (SELEC
21f50 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 32  T col3 FROM tab2
21f60 20 57 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35   WHERE (col4 = 5
21f70 35 33 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f  53.85) AND (((co
21f80 6c 30 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63  l0 < 112)) OR (c
21f90 6f 6c 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63  ol3 > 499 AND (c
21fa0 6f 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20  ol1 < 892.72 OR 
21fb0 63 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44  col1 = 45.15 AND
21fc0 20 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20   (col4 > 325.92 
21fd0 4f 52 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29  OR ((col3 > 799)
21fe0 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33   AND col3 >= 373
21ff0 20 41 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c   AND (((((col3 <
22000 3d 20 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33  = 742)) AND col3
22010 20 3e 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f   > 837))) AND co
22020 6c 30 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30  l0 > 431 OR col0
22030 20 3e 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34   > 614 OR ((col4
22040 20 49 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e   IN (128.97,578.
22050 34 37 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44  47,613.81))) AND
22060 20 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20   col0 = 579 AND 
22070 63 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20  col0 > 141) AND 
22080 28 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20  (col0 <= 50 AND 
22090 28 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f  ((col3 <= 640) O
220a0 52 20 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41  R (col0 = 347) A
220b0 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29  ND (col0 >= 814)
220c0 20 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20   AND col3 > 355 
220d0 4f 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f  OR col3 >= 216 O
220e0 52 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e  R col0 <= 695 AN
220f0 44 20 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f  D ((col3 < 786 O
22100 52 20 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41  R col3 > 720)) A
22110 4e 44 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41  ND col3 > 646) A
22120 4e 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52  ND col3 >= 67 OR
22130 20 28 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44   (col3 < 139 AND
22140 20 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41   col4 = 865.77 A
22150 4e 44 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20  ND col3 BETWEEN 
22160 39 35 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63  954 AND 133 OR c
22170 6f 6c 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol3 IN (SELECT c
22180 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48  ol0 FROM tab2 WH
22190 45 52 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41  ERE col0 < 261 A
221a0 4e 44 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52  ND col0 > 477 OR
221b0 20 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20   col0 > 148 AND 
221c0 28 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20  (col1 < 285.10) 
221d0 41 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29  AND (col0 = 144)
221e0 20 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c   AND col3 IS NUL
221f0 4c 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34  L AND col1 > 284
22200 2e 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20  .82 AND col1 <= 
22210 32 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e  217.12 OR col1 >
22220 3d 20 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c  = 690.53 AND col
22230 34 20 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f  4 > 967.41 OR co
22240 6c 30 20 42 45 54 57 45 45 4e 20 36 35 37 20 41  l0 BETWEEN 657 A
22250 4e 44 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20  ND 38 AND (col1 
22260 3e 20 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c  > 833.26) OR col
22270 34 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f  4 IS NULL OR (co
22280 6c 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20  l0 IS NULL) AND 
22290 28 63 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44  (col3 < 419) AND
222a0 20 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52   col4 > 56.14 OR
222b0 20 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20   col0 < 971 AND 
222c0 28 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e  (col0 >= 325) AN
222d0 44 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36  D (col1 >= 333.6
222e0 39 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35  9 AND col4 < 115
222f0 2e 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37  .0) OR (col0 = 7
22300 36 39 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  69) AND (col0 >=
22310 20 33 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e   302) AND col1 >
22320 3d 20 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c  = 948.69 OR (col
22330 31 20 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20  1 < 488.22) AND 
22340 63 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e  col1 > 366.35 AN
22350 44 20 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41  D (col3 > 100) A
22360 4e 44 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32  ND (col1 > 318.2
22370 35 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29  5 OR col3 > 322)
22380 20 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30   AND ((col1 > 10
22390 36 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c  6.75)) OR col0 <
223a0 20 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36   27 OR col0 >= 6
223b0 36 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34  67) OR col0 < 84
223c0 30 29 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e  0))) AND col4 IN
223d0 20 28 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52   (SELECT col1 FR
223e0 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 28 28  OM tab2 WHERE ((
223f0 28 28 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38  ((col3 BETWEEN 8
22400 34 36 20 41 4e 44 20 32 35 31 29 29 29 29 29 29  46 AND 251))))))
22410 20 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36   OR (((col3 < 66
22420 20 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e   AND col4 = 146.
22430 38 32 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c  82 AND ((((((col
22440 31 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20  1 >= 404.9) AND 
22450 63 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20  col0 >= 148 AND 
22460 28 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44  (col0 >= 22) AND
22470 20 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20   col0 >= 925 OR 
22480 63 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28  col0 >= 765 OR (
22490 63 6f 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29  col3 < 526))))))
224a0 29 29 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  ))) AND (col4 > 
224b0 35 37 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33  575.86 AND (col3
224c0 20 3c 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c   <= 62)) AND col
224d0 31 20 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20  1 > 494.37)) OR 
224e0 63 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28  col3 < 544) OR (
224f0 63 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44  col0 >= 974) AND
22500 20 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f   col1 < 631.39 O
22510 52 20 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36  R col4 IN (200.6
22520 33 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33  3,43.35,782.64,3
22530 30 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33  01.38,958.13,883
22540 2e 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38  .69) OR col0 < 8
22550 32 30 29 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  20))))..----..20
22560 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
22570 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
22580 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
22590 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
225a0 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
225b0 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
225c0 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
225d0 74 61 62 32 5f 36 30 32 20 55 4e 49 4f 4e 20 53  tab2_602 UNION S
225e0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
225f0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 32 5f  ROM view_2_tab2_
22600 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  602..----..200 v
22610 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
22620 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
22630 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
22640 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  1....query I row
22650 73 6f 72 74 20 6c 61 62 65 6c 2d 35 30 30 2d 33  sort label-500-3
22660 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
22670 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
22680 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45  l0 FROM tab2 WHE
22690 52 45 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45  RE col0 IN (SELE
226a0 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62  CT col3 FROM tab
226b0 32 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20  2 WHERE col0 >= 
226c0 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20  795) OR col3 >= 
226d0 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39  543 OR col3 > 99
226e0 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20  1 AND (((col3 < 
226f0 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34  927 OR (col3 < 4
22700 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e  30)) AND (col0 >
22710 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e   590) OR (col0 >
22720 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e  = 449 AND col4 >
22730 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f   729.35 OR (((co
22740 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f  l3 >= 745 AND co
22750 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29  l0 IN (376,260))
22760 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32  ) AND col0 = 742
22770 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37   OR ((col3 < 407
22780 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20  ))) AND col0 IN 
22790 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f  (SELECT col3 FRO
227a0 4d 20 74 61 62 32 20 57 48 45 52 45 20 28 63 6f  M tab2 WHERE (co
227b0 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44  l4 = 553.85) AND
227c0 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29   (((col0 < 112))
227d0 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20   OR (col3 > 499 
227e0 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e  AND (col1 < 892.
227f0 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e  72 OR col1 = 45.
22800 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33  15 AND (col4 > 3
22810 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20  25.92 OR ((col3 
22820 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20  > 799) AND col3 
22830 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28 28 28  >= 373 AND (((((
22840 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e  col3 <= 742)) AN
22850 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20  D col3 > 837))) 
22860 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f  AND col0 > 431 O
22870 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20  R col0 > 614 OR 
22880 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39  ((col4 IN (128.9
22890 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29  7,578.47,613.81)
228a0 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37  )) AND col0 = 57
228b0 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31  9 AND col0 > 141
228c0 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35  ) AND (col0 <= 5
228d0 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20  0 AND ((col3 <= 
228e0 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20  640) OR (col0 = 
228f0 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e  347) AND (col0 >
22900 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20  = 814) AND col3 
22910 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d  > 355 OR col3 >=
22920 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20   216 OR col0 <= 
22930 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c  695 AND ((col3 <
22940 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37   786 OR col3 > 7
22950 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  20)) AND col3 > 
22960 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  646) AND col3 >=
22970 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31   67 OR (col3 < 1
22980 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36  39 AND col4 = 86
22990 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45  5.77 AND col3 BE
229a0 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33  TWEEN 954 AND 13
229b0 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45  3 OR col3 IN (SE
229c0 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74  LECT col0 FROM t
229d0 61 62 32 20 57 48 45 52 45 20 63 6f 6c 30 20 3c  ab2 WHERE col0 <
229e0 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20   261 AND col0 > 
229f0 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34  477 OR col0 > 14
22a00 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38  8 AND (col1 < 28
22a10 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20  5.10) AND (col0 
22a20 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20  = 144) AND col3 
22a30 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31  IS NULL AND col1
22a40 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f   > 284.82 AND co
22a50 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20  l1 <= 217.12 OR 
22a60 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41  col1 >= 690.53 A
22a70 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31  ND col4 > 967.41
22a80 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e   OR col0 BETWEEN
22a90 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20   657 AND 38 AND 
22aa0 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20  (col1 > 833.26) 
22ab0 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20  OR col4 IS NULL 
22ac0 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c  OR (col0 IS NULL
22ad0 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31  ) AND (col3 < 41
22ae0 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36  9) AND col4 > 56
22af0 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37  .14 OR col0 < 97
22b00 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33  1 AND (col0 >= 3
22b10 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d  25) AND (col1 >=
22b20 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34   333.69 AND col4
22b30 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f   < 115.0) OR (co
22b40 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63  l0 = 769) AND (c
22b50 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20  ol0 >= 302) AND 
22b60 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f  col1 >= 948.69 O
22b70 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32  R (col1 < 488.22
22b80 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36  ) AND col1 > 366
22b90 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20  .35 AND (col3 > 
22ba0 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e  100) AND (col1 >
22bb0 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20   318.25 OR col3 
22bc0 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c  > 322) AND ((col
22bd0 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20  1 > 106.75)) OR 
22be0 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c  col0 < 27 OR col
22bf0 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c  0 >= 667) OR col
22c00 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63  0 < 840))) AND c
22c10 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol4 IN (SELECT c
22c20 6f 6c 31 20 46 52 4f 4d 20 74 61 62 32 20 57 48  ol1 FROM tab2 WH
22c30 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54  ERE ((((col3 BET
22c40 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31  WEEN 846 AND 251
22c50 29 29 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c  )))))) OR (((col
22c60 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20  3 < 66 AND col4 
22c70 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28  = 146.82 AND (((
22c80 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39  (((col1 >= 404.9
22c90 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34  ) AND col0 >= 14
22ca0 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32  8 AND (col0 >= 2
22cb0 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39  2) AND col0 >= 9
22cc0 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36  25 OR col0 >= 76
22cd0 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36  5 OR (col3 < 526
22ce0 29 29 29 29 29 29 29 29 29 20 41 4e 44 20 28 63  ))))))))) AND (c
22cf0 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44  ol4 > 575.86 AND
22d00 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41   (col3 <= 62)) A
22d10 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37  ND col1 > 494.37
22d20 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34  )) OR col3 < 544
22d30 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37  ) OR (col0 >= 97
22d40 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33  4) AND col1 < 63
22d50 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20  1.39 OR col4 IN 
22d60 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38  (200.63,43.35,78
22d70 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e  2.64,301.38,958.
22d80 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f  13,883.69) OR co
22d90 6c 30 20 3c 20 38 32 30 29 29 29 20 29 20 41 53  l0 < 820))) ) AS
22da0 20 74 61 62 32 5f 36 30 32 0d 0a 2d 2d 2d 2d 0d   tab2_602..----.
22db0 0a 34 32 20 76 61 6c 75 65 73 20 68 61 73 68 69  .42 values hashi
22dc0 6e 67 20 74 6f 20 31 61 35 63 35 65 61 30 32 66  ng to 1a5c5ea02f
22dd0 39 63 37 62 62 31 65 39 34 30 65 30 64 31 39 62  9c7bb1e940e0d19b
22de0 63 38 66 38 31 39 0d 0a 0d 0a 71 75 65 72 79 20  c8f819....query 
22df0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
22e00 35 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20  500-3..SELECT * 
22e10 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 32  FROM view_3_tab2
22e20 5f 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a 34 32 20 76  _602..----..42 v
22e30 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
22e40 20 31 61 35 63 35 65 61 30 32 66 39 63 37 62 62   1a5c5ea02f9c7bb
22e50 31 65 39 34 30 65 30 64 31 39 62 63 38 66 38 31  1e940e0d19bc8f81
22e60 39 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  9....query I row
22e70 73 6f 72 74 20 6c 61 62 65 6c 2d 35 30 30 2d 33  sort label-500-3
22e80 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
22e90 20 74 61 62 32 20 57 48 45 52 45 20 63 6f 6c 30   tab2 WHERE col0
22ea0 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33   IN (SELECT col3
22eb0 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45   FROM tab2 WHERE
22ec0 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52   col0 >= 795) OR
22ed0 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20   col3 >= 543 OR 
22ee0 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20 28  col3 > 991 AND (
22ef0 28 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20  ((col3 < 927 OR 
22f00 28 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41 4e  (col3 < 430)) AN
22f10 44 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f  D (col0 > 590) O
22f20 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41  R (col0 >= 449 A
22f30 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35  ND col4 > 729.35
22f40 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37   OR (((col3 >= 7
22f50 34 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28  45 AND col0 IN (
22f60 33 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20 63  376,260))) AND c
22f70 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28 63  ol0 = 742 OR ((c
22f80 6f 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e 44  ol3 < 407))) AND
22f90 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54   col0 IN (SELECT
22fa0 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 32 20   col3 FROM tab2 
22fb0 57 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35 35  WHERE (col4 = 55
22fc0 33 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f 6c  3.85) AND (((col
22fd0 30 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63 6f  0 < 112)) OR (co
22fe0 6c 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63 6f  l3 > 499 AND (co
22ff0 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20 63  l1 < 892.72 OR c
23000 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44 20  ol1 = 45.15 AND 
23010 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f  (col4 > 325.92 O
23020 52 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29 20  R ((col3 > 799) 
23030 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20  AND col3 >= 373 
23040 41 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d  AND (((((col3 <=
23050 20 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33 20   742)) AND col3 
23060 3e 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f 6c  > 837))) AND col
23070 30 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30 20  0 > 431 OR col0 
23080 3e 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34 20  > 614 OR ((col4 
23090 49 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e 34  IN (128.97,578.4
230a0 37 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44 20  7,613.81))) AND 
230b0 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20 63  col0 = 579 AND c
230c0 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20 28  ol0 > 141) AND (
230d0 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20 28  col0 <= 50 AND (
230e0 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52  (col3 <= 640) OR
230f0 20 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e   (col0 = 347) AN
23100 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20  D (col0 >= 814) 
23110 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f  AND col3 > 355 O
23120 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52  R col3 >= 216 OR
23130 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44   col0 <= 695 AND
23140 20 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52   ((col3 < 786 OR
23150 20 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41 4e   col3 > 720)) AN
23160 44 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e  D col3 > 646) AN
23170 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20  D col3 >= 67 OR 
23180 28 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44 20  (col3 < 139 AND 
23190 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41 4e  col4 = 865.77 AN
231a0 44 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 39  D col3 BETWEEN 9
231b0 35 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63 6f  54 AND 133 OR co
231c0 6c 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l3 IN (SELECT co
231d0 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45  l0 FROM tab2 WHE
231e0 52 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e  RE col0 < 261 AN
231f0 44 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20  D col0 > 477 OR 
23200 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20 28  col0 > 148 AND (
23210 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20 41  col1 < 285.10) A
23220 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29 20  ND (col0 = 144) 
23230 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c  AND col3 IS NULL
23240 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e   AND col1 > 284.
23250 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32  82 AND col1 <= 2
23260 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d  17.12 OR col1 >=
23270 20 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34   690.53 AND col4
23280 20 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c   > 967.41 OR col
23290 30 20 42 45 54 57 45 45 4e 20 36 35 37 20 41 4e  0 BETWEEN 657 AN
232a0 44 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e  D 38 AND (col1 >
232b0 20 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34   833.26) OR col4
232c0 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c   IS NULL OR (col
232d0 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28  0 IS NULL) AND (
232e0 63 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44 20  col3 < 419) AND 
232f0 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52 20  col4 > 56.14 OR 
23300 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20 28  col0 < 971 AND (
23310 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e 44  col0 >= 325) AND
23320 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39   (col1 >= 333.69
23330 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e   AND col4 < 115.
23340 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36  0) OR (col0 = 76
23350 39 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  9) AND (col0 >= 
23360 33 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d  302) AND col1 >=
23370 20 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31   948.69 OR (col1
23380 20 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20 63   < 488.22) AND c
23390 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e 44  ol1 > 366.35 AND
233a0 20 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e   (col3 > 100) AN
233b0 44 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35  D (col1 > 318.25
233c0 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29 20   OR col3 > 322) 
233d0 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30 36  AND ((col1 > 106
233e0 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20  .75)) OR col0 < 
233f0 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36  27 OR col0 >= 66
23400 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30  7) OR col0 < 840
23410 29 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20  ))) AND col4 IN 
23420 28 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f  (SELECT col1 FRO
23430 4d 20 74 61 62 32 20 57 48 45 52 45 20 28 28 28  M tab2 WHERE (((
23440 28 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38 34  (col3 BETWEEN 84
23450 36 20 41 4e 44 20 32 35 31 29 29 29 29 29 29 20  6 AND 251)))))) 
23460 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36 20  OR (((col3 < 66 
23470 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38  AND col4 = 146.8
23480 32 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c 31  2 AND ((((((col1
23490 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20 63   >= 404.9) AND c
234a0 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20 28  ol0 >= 148 AND (
234b0 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44 20  col0 >= 22) AND 
234c0 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20 63  col0 >= 925 OR c
234d0 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28 63  ol0 >= 765 OR (c
234e0 6f 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29 29  ol3 < 526)))))))
234f0 29 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35  )) AND (col4 > 5
23500 37 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33 20  75.86 AND (col3 
23510 3c 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c 31  <= 62)) AND col1
23520 20 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20 63   > 494.37)) OR c
23530 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28 63  ol3 < 544) OR (c
23540 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44 20  ol0 >= 974) AND 
23550 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f 52  col1 < 631.39 OR
23560 20 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36 33   col4 IN (200.63
23570 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30  ,43.35,782.64,30
23580 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e  1.38,958.13,883.
23590 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32  69) OR col0 < 82
235a0 30 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 34 32 20 76  0)))..----..42 v
235b0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
235c0 20 31 61 35 63 35 65 61 30 32 66 39 63 37 62 62   1a5c5ea02f9c7bb
235d0 31 65 39 34 30 65 30 64 31 39 62 63 38 66 38 31  1e940e0d19bc8f81
235e0 39 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  9....statement o
235f0 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
23600 77 5f 31 5f 74 61 62 32 5f 36 30 32 0d 0a 0d 0a  w_1_tab2_602....
23610 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
23620 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  OP VIEW view_2_t
23630 61 62 32 5f 36 30 32 0d 0a 0d 0a 73 74 61 74 65  ab2_602....state
23640 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
23650 45 57 20 76 69 65 77 5f 33 5f 74 61 62 32 5f 36  EW view_3_tab2_6
23660 30 32 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  02....onlyif mss
23670 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
23680 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
23690 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
236a0 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
236b0 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
236c0 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
236d0 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
236e0 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61  AME = 'view_1_ta
236f0 62 33 5f 36 30 32 27 29 20 44 52 4f 50 20 56 49  b3_602') DROP VI
23700 45 57 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36  EW view_1_tab3_6
23710 30 32 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  02....skipif mss
23720 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
23730 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
23740 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
23750 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61  EXISTS view_1_ta
23760 62 33 5f 36 30 32 0d 0a 0d 0a 6f 6e 6c 79 69 66  b3_602....onlyif
23770 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
23780 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
23790 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
237a0 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
237b0 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
237c0 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
237d0 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
237e0 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
237f0 32 5f 74 61 62 33 5f 36 30 32 27 29 20 44 52 4f  2_tab3_602') DRO
23800 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
23810 62 33 5f 36 30 32 0d 0a 0d 0a 73 6b 69 70 69 66  b3_602....skipif
23820 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
23830 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
23840 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
23850 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
23860 32 5f 74 61 62 33 5f 36 30 32 0d 0a 0d 0a 6f 6e  2_tab3_602....on
23870 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
23880 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
23890 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
238a0 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
238b0 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
238c0 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
238d0 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
238e0 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
238f0 69 65 77 5f 33 5f 74 61 62 33 5f 36 30 32 27 29  iew_3_tab3_602')
23900 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
23910 33 5f 74 61 62 33 5f 36 30 32 0d 0a 0d 0a 73 6b  3_tab3_602....sk
23920 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
23930 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
23940 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
23950 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
23960 69 65 77 5f 33 5f 74 61 62 33 5f 36 30 32 0d 0a  iew_3_tab3_602..
23970 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
23980 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
23990 5f 31 5f 74 61 62 33 5f 36 30 32 20 41 53 20 53  _1_tab3_602 AS S
239a0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
239b0 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 63  ROM tab3 WHERE c
239c0 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol0 IN (SELECT c
239d0 6f 6c 33 20 46 52 4f 4d 20 74 61 62 33 20 57 48  ol3 FROM tab3 WH
239e0 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29  ERE col0 >= 795)
239f0 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20   OR col3 >= 543 
23a00 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e  OR col3 > 991 AN
23a10 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32 37 20  D (((col3 < 927 
23a20 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30 29 29  OR (col3 < 430))
23a30 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35 39 30   AND (col0 > 590
23a40 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34  ) OR (col0 >= 44
23a50 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39  9 AND col4 > 729
23a60 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e  .35 OR (((col3 >
23a70 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30 20 49  = 745 AND col0 I
23a80 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20 41 4e  N (376,260))) AN
23a90 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20  D col0 = 742 OR 
23aa0 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29 29 20  ((col3 < 407))) 
23ab0 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c  AND col0 IN (SEL
23ac0 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61  ECT col3 FROM ta
23ad0 62 33 20 57 48 45 52 45 20 28 63 6f 6c 34 20 3d  b3 WHERE (col4 =
23ae0 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28 28 28   553.85) AND (((
23af0 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f 52 20  col0 < 112)) OR 
23b00 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e 44 20  (col3 > 499 AND 
23b10 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f  (col1 < 892.72 O
23b20 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41  R col1 = 45.15 A
23b30 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39  ND (col4 > 325.9
23b40 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20 37 39  2 OR ((col3 > 79
23b50 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33  9) AND col3 >= 3
23b60 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f 6c 33  73 AND (((((col3
23b70 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20 63 6f   <= 742)) AND co
23b80 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e 44 20  l3 > 837))) AND 
23b90 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20 63 6f  col0 > 431 OR co
23ba0 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28 63 6f  l0 > 614 OR ((co
23bb0 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c 35 37  l4 IN (128.97,57
23bc0 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29 20 41  8.47,613.81))) A
23bd0 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e  ND col0 = 579 AN
23be0 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e  D col0 > 141) AN
23bf0 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e  D (col0 <= 50 AN
23c00 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29  D ((col3 <= 640)
23c10 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34 37 29   OR (col0 = 347)
23c20 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31   AND (col0 >= 81
23c30 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35  4) AND col3 > 35
23c40 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36  5 OR col3 >= 216
23c50 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20   OR col0 <= 695 
23c60 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37 38 36  AND ((col3 < 786
23c70 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30 29 29   OR col3 > 720))
23c80 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34 36 29   AND col3 > 646)
23c90 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20   AND col3 >= 67 
23ca0 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39 20 41  OR (col3 < 139 A
23cb0 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37  ND col4 = 865.77
23cc0 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57 45 45   AND col3 BETWEE
23cd0 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20 4f 52  N 954 AND 133 OR
23ce0 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45 43 54   col3 IN (SELECT
23cf0 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20   col0 FROM tab3 
23d00 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32 36 31  WHERE col0 < 261
23d10 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37 37 20   AND col0 > 477 
23d20 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e  OR col0 > 148 AN
23d30 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30  D (col1 < 285.10
23d40 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34  ) AND (col0 = 14
23d50 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e  4) AND col3 IS N
23d60 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32  ULL AND col1 > 2
23d70 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c  84.82 AND col1 <
23d80 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31  = 217.12 OR col1
23d90 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44 20 63   >= 690.53 AND c
23da0 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f 52 20  ol4 > 967.41 OR 
23db0 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36 35 37  col0 BETWEEN 657
23dc0 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63 6f 6c   AND 38 AND (col
23dd0 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52 20 63  1 > 833.26) OR c
23de0 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28  ol4 IS NULL OR (
23df0 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e  col0 IS NULL) AN
23e00 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29 20 41  D (col3 < 419) A
23e10 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20  ND col4 > 56.14 
23e20 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e  OR col0 < 971 AN
23e30 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20  D (col0 >= 325) 
23e40 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33  AND (col1 >= 333
23e50 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31  .69 AND col4 < 1
23e60 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d  15.0) OR (col0 =
23e70 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c 30 20   769) AND (col0 
23e80 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f 6c 31  >= 302) AND col1
23e90 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20 28 63   >= 948.69 OR (c
23ea0 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20 41 4e  ol1 < 488.22) AN
23eb0 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20  D col1 > 366.35 
23ec0 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30 30 29  AND (col3 > 100)
23ed0 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33 31 38   AND (col1 > 318
23ee0 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32  .25 OR col3 > 32
23ef0 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20  2) AND ((col1 > 
23f00 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30  106.75)) OR col0
23f10 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d   < 27 OR col0 >=
23f20 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20   667) OR col0 < 
23f30 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c 34 20  840))) AND col4 
23f40 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 31 20  IN (SELECT col1 
23f50 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
23f60 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45 45 4e  ((((col3 BETWEEN
23f70 20 38 34 36 20 41 4e 44 20 32 35 31 29 29 29 29   846 AND 251))))
23f80 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20  )) OR (((col3 < 
23f90 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34  66 AND col4 = 14
23fa0 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28 28 63  6.82 AND ((((((c
23fb0 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e  ol1 >= 404.9) AN
23fc0 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e  D col0 >= 148 AN
23fd0 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41  D (col0 >= 22) A
23fe0 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f  ND col0 >= 925 O
23ff0 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52  R col0 >= 765 OR
24000 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29 29 29   (col3 < 526))))
24010 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c 34 20  ))))) AND (col4 
24020 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28 63 6f  > 575.86 AND (co
24030 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44 20 63  l3 <= 62)) AND c
24040 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29 20 4f  ol1 > 494.37)) O
24050 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52  R col3 < 544) OR
24060 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41   (col0 >= 974) A
24070 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39  ND col1 < 631.39
24080 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32 30 30   OR col4 IN (200
24090 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34  .63,43.35,782.64
240a0 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38  ,301.38,958.13,8
240b0 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c  83.69) OR col0 <
240c0 20 38 32 30 29 29 29 0d 0a 0d 0a 73 74 61 74 65   820)))....state
240d0 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20  ment ok..CREATE 
240e0 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 33  VIEW view_2_tab3
240f0 5f 36 30 32 20 41 53 20 53 45 4c 45 43 54 20 70  _602 AS SELECT p
24100 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
24110 33 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  3 WHERE NOT (col
24120 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  0 IN (SELECT col
24130 33 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52  3 FROM tab3 WHER
24140 45 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f  E col0 >= 795) O
24150 52 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52  R col3 >= 543 OR
24160 20 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20   col3 > 991 AND 
24170 28 28 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52  (((col3 < 927 OR
24180 20 28 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41   (col3 < 430)) A
24190 4e 44 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20  ND (col0 > 590) 
241a0 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20  OR (col0 >= 449 
241b0 41 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33  AND col4 > 729.3
241c0 35 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20  5 OR (((col3 >= 
241d0 37 34 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20  745 AND col0 IN 
241e0 28 33 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20  (376,260))) AND 
241f0 63 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28  col0 = 742 OR ((
24200 63 6f 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e  col3 < 407))) AN
24210 44 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43  D col0 IN (SELEC
24220 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 33  T col3 FROM tab3
24230 20 57 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35   WHERE (col4 = 5
24240 35 33 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f  53.85) AND (((co
24250 6c 30 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63  l0 < 112)) OR (c
24260 6f 6c 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63  ol3 > 499 AND (c
24270 6f 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20  ol1 < 892.72 OR 
24280 63 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44  col1 = 45.15 AND
24290 20 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20   (col4 > 325.92 
242a0 4f 52 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29  OR ((col3 > 799)
242b0 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33   AND col3 >= 373
242c0 20 41 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c   AND (((((col3 <
242d0 3d 20 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33  = 742)) AND col3
242e0 20 3e 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f   > 837))) AND co
242f0 6c 30 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30  l0 > 431 OR col0
24300 20 3e 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34   > 614 OR ((col4
24310 20 49 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e   IN (128.97,578.
24320 34 37 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44  47,613.81))) AND
24330 20 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20   col0 = 579 AND 
24340 63 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20  col0 > 141) AND 
24350 28 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20  (col0 <= 50 AND 
24360 28 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f  ((col3 <= 640) O
24370 52 20 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41  R (col0 = 347) A
24380 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29  ND (col0 >= 814)
24390 20 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20   AND col3 > 355 
243a0 4f 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f  OR col3 >= 216 O
243b0 52 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e  R col0 <= 695 AN
243c0 44 20 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f  D ((col3 < 786 O
243d0 52 20 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41  R col3 > 720)) A
243e0 4e 44 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41  ND col3 > 646) A
243f0 4e 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52  ND col3 >= 67 OR
24400 20 28 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44   (col3 < 139 AND
24410 20 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41   col4 = 865.77 A
24420 4e 44 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20  ND col3 BETWEEN 
24430 39 35 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63  954 AND 133 OR c
24440 6f 6c 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol3 IN (SELECT c
24450 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48  ol0 FROM tab3 WH
24460 45 52 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41  ERE col0 < 261 A
24470 4e 44 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52  ND col0 > 477 OR
24480 20 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20   col0 > 148 AND 
24490 28 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20  (col1 < 285.10) 
244a0 41 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29  AND (col0 = 144)
244b0 20 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c   AND col3 IS NUL
244c0 4c 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34  L AND col1 > 284
244d0 2e 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20  .82 AND col1 <= 
244e0 32 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e  217.12 OR col1 >
244f0 3d 20 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c  = 690.53 AND col
24500 34 20 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f  4 > 967.41 OR co
24510 6c 30 20 42 45 54 57 45 45 4e 20 36 35 37 20 41  l0 BETWEEN 657 A
24520 4e 44 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20  ND 38 AND (col1 
24530 3e 20 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c  > 833.26) OR col
24540 34 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f  4 IS NULL OR (co
24550 6c 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20  l0 IS NULL) AND 
24560 28 63 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44  (col3 < 419) AND
24570 20 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52   col4 > 56.14 OR
24580 20 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20   col0 < 971 AND 
24590 28 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e  (col0 >= 325) AN
245a0 44 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36  D (col1 >= 333.6
245b0 39 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35  9 AND col4 < 115
245c0 2e 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37  .0) OR (col0 = 7
245d0 36 39 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  69) AND (col0 >=
245e0 20 33 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e   302) AND col1 >
245f0 3d 20 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c  = 948.69 OR (col
24600 31 20 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20  1 < 488.22) AND 
24610 63 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e  col1 > 366.35 AN
24620 44 20 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41  D (col3 > 100) A
24630 4e 44 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32  ND (col1 > 318.2
24640 35 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29  5 OR col3 > 322)
24650 20 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30   AND ((col1 > 10
24660 36 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c  6.75)) OR col0 <
24670 20 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36   27 OR col0 >= 6
24680 36 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34  67) OR col0 < 84
24690 30 29 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e  0))) AND col4 IN
246a0 20 28 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52   (SELECT col1 FR
246b0 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 28 28  OM tab3 WHERE ((
246c0 28 28 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38  ((col3 BETWEEN 8
246d0 34 36 20 41 4e 44 20 32 35 31 29 29 29 29 29 29  46 AND 251))))))
246e0 20 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36   OR (((col3 < 66
246f0 20 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e   AND col4 = 146.
24700 38 32 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c  82 AND ((((((col
24710 31 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20  1 >= 404.9) AND 
24720 63 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20  col0 >= 148 AND 
24730 28 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44  (col0 >= 22) AND
24740 20 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20   col0 >= 925 OR 
24750 63 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28  col0 >= 765 OR (
24760 63 6f 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29  col3 < 526))))))
24770 29 29 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  ))) AND (col4 > 
24780 35 37 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33  575.86 AND (col3
24790 20 3c 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c   <= 62)) AND col
247a0 31 20 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20  1 > 494.37)) OR 
247b0 63 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28  col3 < 544) OR (
247c0 63 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44  col0 >= 974) AND
247d0 20 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f   col1 < 631.39 O
247e0 52 20 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36  R col4 IN (200.6
247f0 33 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33  3,43.35,782.64,3
24800 30 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33  01.38,958.13,883
24810 2e 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38  .69) OR col0 < 8
24820 32 30 29 29 29 29 0d 0a 0d 0a 73 74 61 74 65 6d  20))))....statem
24830 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
24840 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 33 5f  IEW view_3_tab3_
24850 36 30 32 20 41 53 20 53 45 4c 45 43 54 20 70 6b  602 AS SELECT pk
24860 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
24870 33 5f 36 30 32 0d 0a 0d 0a 71 75 65 72 79 20 49  3_602....query I
24880 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
24890 35 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  500-1..SELECT pk
248a0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33  , col0 FROM tab3
248b0 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e 20 28   WHERE col0 IN (
248c0 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d  SELECT col3 FROM
248d0 20 74 61 62 33 20 57 48 45 52 45 20 63 6f 6c 30   tab3 WHERE col0
248e0 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f 6c 33   >= 795) OR col3
248f0 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c 33 20   >= 543 OR col3 
24900 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63 6f 6c  > 991 AND (((col
24910 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f 6c 33  3 < 927 OR (col3
24920 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28 63 6f   < 430)) AND (co
24930 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28 63 6f  l0 > 590) OR (co
24940 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f  l0 >= 449 AND co
24950 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52 20 28  l4 > 729.35 OR (
24960 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e  ((col3 >= 745 AN
24970 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32  D col0 IN (376,2
24980 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d  60))) AND col0 =
24990 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c   742 OR ((col3 <
249a0 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f 6c 30   407))) AND col0
249b0 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33   IN (SELECT col3
249c0 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45   FROM tab3 WHERE
249d0 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29   (col4 = 553.85)
249e0 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c 20 31   AND (((col0 < 1
249f0 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20  12)) OR (col3 > 
24a00 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20  499 AND (col1 < 
24a10 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d  892.72 OR col1 =
24a20 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34   45.15 AND (col4
24a30 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28 28 63   > 325.92 OR ((c
24a40 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44 20 63  ol3 > 799) AND c
24a50 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44 20 28  ol3 >= 373 AND (
24a60 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29  ((((col3 <= 742)
24a70 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37  ) AND col3 > 837
24a80 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34  ))) AND col0 > 4
24a90 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34  31 OR col0 > 614
24aa0 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20 28 31   OR ((col4 IN (1
24ab0 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36 31 33  28.97,578.47,613
24ac0 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c 30 20  .81))) AND col0 
24ad0 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e  = 579 AND col0 >
24ae0 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c 30 20   141) AND (col0 
24af0 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f 6c 33  <= 50 AND ((col3
24b00 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63 6f 6c   <= 640) OR (col
24b10 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28 63 6f  0 = 347) AND (co
24b20 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44 20 63  l0 >= 814) AND c
24b30 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c  ol3 > 355 OR col
24b40 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30  3 >= 216 OR col0
24b50 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28 63 6f   <= 695 AND ((co
24b60 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33  l3 < 786 OR col3
24b70 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63 6f 6c   > 720)) AND col
24b80 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63 6f 6c  3 > 646) AND col
24b90 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33  3 >= 67 OR (col3
24ba0 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c 34 20   < 139 AND col4 
24bb0 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c  = 865.77 AND col
24bc0 33 20 42 45 54 57 45 45 4e 20 39 35 34 20 41 4e  3 BETWEEN 954 AN
24bd0 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e  D 133 OR col3 IN
24be0 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20 46 52   (SELECT col0 FR
24bf0 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 63 6f  OM tab3 WHERE co
24c00 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c  l0 < 261 AND col
24c10 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c 30 20  0 > 477 OR col0 
24c20 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c 31 20  > 148 AND (col1 
24c30 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20 28 63  < 285.10) AND (c
24c40 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44 20 63  ol0 = 144) AND c
24c50 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20  ol3 IS NULL AND 
24c60 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20 41 4e  col1 > 284.82 AN
24c70 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32  D col1 <= 217.12
24c80 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e   OR col1 >= 690.
24c90 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36  53 AND col4 > 96
24ca0 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42 45 54  7.41 OR col0 BET
24cb0 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33 38 20  WEEN 657 AND 38 
24cc0 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e  AND (col1 > 833.
24cd0 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e  26) OR col4 IS N
24ce0 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49 53 20  ULL OR (col0 IS 
24cf0 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20  NULL) AND (col3 
24d00 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c 34 20  < 419) AND col4 
24d10 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20  > 56.14 OR col0 
24d20 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c 30 20  < 971 AND (col0 
24d30 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63 6f 6c  >= 325) AND (col
24d40 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e 44 20  1 >= 333.69 AND 
24d50 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20 4f 52  col4 < 115.0) OR
24d60 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e   (col0 = 769) AN
24d70 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20  D (col0 >= 302) 
24d80 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e  AND col1 >= 948.
24d90 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38  69 OR (col1 < 48
24da0 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e  8.22) AND col1 >
24db0 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c   366.35 AND (col
24dc0 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28 63 6f  3 > 100) AND (co
24dd0 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52 20 63  l1 > 318.25 OR c
24de0 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44 20 28  ol3 > 322) AND (
24df0 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35 29 29  (col1 > 106.75))
24e00 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52   OR col0 < 27 OR
24e10 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52   col0 >= 667) OR
24e20 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29 20 41   col0 < 840))) A
24e30 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45  ND col4 IN (SELE
24e40 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62  CT col1 FROM tab
24e50 33 20 57 48 45 52 45 20 28 28 28 28 63 6f 6c 33  3 WHERE ((((col3
24e60 20 42 45 54 57 45 45 4e 20 38 34 36 20 41 4e 44   BETWEEN 846 AND
24e70 20 32 35 31 29 29 29 29 29 29 20 4f 52 20 28 28   251)))))) OR ((
24e80 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44 20 63  (col3 < 66 AND c
24e90 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41 4e 44  ol4 = 146.82 AND
24ea0 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34   ((((((col1 >= 4
24eb0 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e  04.9) AND col0 >
24ec0 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c 30 20  = 148 AND (col0 
24ed0 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c 30 20  >= 22) AND col0 
24ee0 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e  >= 925 OR col0 >
24ef0 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c  = 765 OR (col3 <
24f00 20 35 32 36 29 29 29 29 29 29 29 29 29 20 41 4e   526))))))))) AN
24f10 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36  D (col4 > 575.86
24f20 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32   AND (col3 <= 62
24f30 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39  )) AND col1 > 49
24f40 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c  4.37)) OR col3 <
24f50 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e   544) OR (col0 >
24f60 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c 31 20  = 974) AND col1 
24f70 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34  < 631.39 OR col4
24f80 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33 2e 33   IN (200.63,43.3
24f90 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c  5,782.64,301.38,
24fa0 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f  958.13,883.69) O
24fb0 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29 29 0d  R col0 < 820))).
24fc0 0a 2d 2d 2d 2d 0d 0a 38 34 20 76 61 6c 75 65 73  .----..84 values
24fd0 20 68 61 73 68 69 6e 67 20 74 6f 20 62 30 35 62   hashing to b05b
24fe0 38 64 37 37 35 34 30 37 32 37 38 34 37 38 65 34  8d775407278478e4
24ff0 35 35 37 32 39 63 33 31 64 62 35 31 0d 0a 0d 0a  55729c31db51....
25000 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
25010 20 6c 61 62 65 6c 2d 35 30 30 2d 32 0d 0a 53 45   label-500-2..SE
25020 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
25030 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 4e 4f  OM tab3 WHERE NO
25040 54 20 28 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45  T (col0 IN (SELE
25050 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62  CT col3 FROM tab
25060 33 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20  3 WHERE col0 >= 
25070 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20  795) OR col3 >= 
25080 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39  543 OR col3 > 99
25090 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20  1 AND (((col3 < 
250a0 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34  927 OR (col3 < 4
250b0 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e  30)) AND (col0 >
250c0 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e   590) OR (col0 >
250d0 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e  = 449 AND col4 >
250e0 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f   729.35 OR (((co
250f0 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f  l3 >= 745 AND co
25100 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29  l0 IN (376,260))
25110 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32  ) AND col0 = 742
25120 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37   OR ((col3 < 407
25130 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20  ))) AND col0 IN 
25140 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f  (SELECT col3 FRO
25150 4d 20 74 61 62 33 20 57 48 45 52 45 20 28 63 6f  M tab3 WHERE (co
25160 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44  l4 = 553.85) AND
25170 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29   (((col0 < 112))
25180 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20   OR (col3 > 499 
25190 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e  AND (col1 < 892.
251a0 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e  72 OR col1 = 45.
251b0 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33  15 AND (col4 > 3
251c0 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20  25.92 OR ((col3 
251d0 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20  > 799) AND col3 
251e0 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28 28 28  >= 373 AND (((((
251f0 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e  col3 <= 742)) AN
25200 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20  D col3 > 837))) 
25210 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f  AND col0 > 431 O
25220 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20  R col0 > 614 OR 
25230 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39  ((col4 IN (128.9
25240 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29  7,578.47,613.81)
25250 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37  )) AND col0 = 57
25260 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31  9 AND col0 > 141
25270 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35  ) AND (col0 <= 5
25280 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20  0 AND ((col3 <= 
25290 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20  640) OR (col0 = 
252a0 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e  347) AND (col0 >
252b0 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20  = 814) AND col3 
252c0 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d  > 355 OR col3 >=
252d0 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20   216 OR col0 <= 
252e0 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c  695 AND ((col3 <
252f0 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37   786 OR col3 > 7
25300 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  20)) AND col3 > 
25310 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  646) AND col3 >=
25320 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31   67 OR (col3 < 1
25330 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36  39 AND col4 = 86
25340 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45  5.77 AND col3 BE
25350 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33  TWEEN 954 AND 13
25360 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45  3 OR col3 IN (SE
25370 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74  LECT col0 FROM t
25380 61 62 33 20 57 48 45 52 45 20 63 6f 6c 30 20 3c  ab3 WHERE col0 <
25390 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20   261 AND col0 > 
253a0 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34  477 OR col0 > 14
253b0 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38  8 AND (col1 < 28
253c0 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20  5.10) AND (col0 
253d0 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20  = 144) AND col3 
253e0 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31  IS NULL AND col1
253f0 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f   > 284.82 AND co
25400 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20  l1 <= 217.12 OR 
25410 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41  col1 >= 690.53 A
25420 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31  ND col4 > 967.41
25430 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e   OR col0 BETWEEN
25440 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20   657 AND 38 AND 
25450 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20  (col1 > 833.26) 
25460 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20  OR col4 IS NULL 
25470 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c  OR (col0 IS NULL
25480 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31  ) AND (col3 < 41
25490 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36  9) AND col4 > 56
254a0 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37  .14 OR col0 < 97
254b0 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33  1 AND (col0 >= 3
254c0 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d  25) AND (col1 >=
254d0 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34   333.69 AND col4
254e0 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f   < 115.0) OR (co
254f0 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63  l0 = 769) AND (c
25500 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20  ol0 >= 302) AND 
25510 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f  col1 >= 948.69 O
25520 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32  R (col1 < 488.22
25530 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36  ) AND col1 > 366
25540 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20  .35 AND (col3 > 
25550 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e  100) AND (col1 >
25560 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20   318.25 OR col3 
25570 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c  > 322) AND ((col
25580 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20  1 > 106.75)) OR 
25590 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c  col0 < 27 OR col
255a0 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c  0 >= 667) OR col
255b0 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63  0 < 840))) AND c
255c0 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol4 IN (SELECT c
255d0 6f 6c 31 20 46 52 4f 4d 20 74 61 62 33 20 57 48  ol1 FROM tab3 WH
255e0 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54  ERE ((((col3 BET
255f0 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31  WEEN 846 AND 251
25600 29 29 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c  )))))) OR (((col
25610 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20  3 < 66 AND col4 
25620 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28  = 146.82 AND (((
25630 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39  (((col1 >= 404.9
25640 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34  ) AND col0 >= 14
25650 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32  8 AND (col0 >= 2
25660 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39  2) AND col0 >= 9
25670 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36  25 OR col0 >= 76
25680 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36  5 OR (col3 < 526
25690 29 29 29 29 29 29 29 29 29 20 41 4e 44 20 28 63  ))))))))) AND (c
256a0 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44  ol4 > 575.86 AND
256b0 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41   (col3 <= 62)) A
256c0 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37  ND col1 > 494.37
256d0 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34  )) OR col3 < 544
256e0 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37  ) OR (col0 >= 97
256f0 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33  4) AND col1 < 63
25700 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20  1.39 OR col4 IN 
25710 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38  (200.63,43.35,78
25720 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e  2.64,301.38,958.
25730 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f  13,883.69) OR co
25740 6c 30 20 3c 20 38 32 30 29 29 29 29 0d 0a 2d 2d  l0 < 820))))..--
25750 2d 2d 0d 0a 31 31 36 20 76 61 6c 75 65 73 20 68  --..116 values h
25760 61 73 68 69 6e 67 20 74 6f 20 62 35 30 31 62 39  ashing to b501b9
25770 34 38 39 36 31 66 32 34 64 31 65 34 36 34 37 37  48961f24d1e46477
25780 32 62 61 30 39 38 37 31 34 62 0d 0a 0d 0a 71 75  2ba098714b....qu
25790 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
257a0 61 62 65 6c 2d 35 30 30 2d 31 0d 0a 53 45 4c 45  abel-500-1..SELE
257b0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
257c0 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 32   view_1_tab3_602
257d0 0d 0a 2d 2d 2d 2d 0d 0a 38 34 20 76 61 6c 75 65  ..----..84 value
257e0 73 20 68 61 73 68 69 6e 67 20 74 6f 20 62 30 35  s hashing to b05
257f0 62 38 64 37 37 35 34 30 37 32 37 38 34 37 38 65  b8d775407278478e
25800 34 35 35 37 32 39 63 33 31 64 62 35 31 0d 0a 0d  455729c31db51...
25810 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
25820 74 20 6c 61 62 65 6c 2d 35 30 30 2d 32 0d 0a 53  t label-500-2..S
25830 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
25840 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 33 5f  ROM view_2_tab3_
25850 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a 31 31 36 20 76  602..----..116 v
25860 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
25870 20 62 35 30 31 62 39 34 38 39 36 31 66 32 34 64   b501b948961f24d
25880 31 65 34 36 34 37 37 32 62 61 30 39 38 37 31 34  1e464772ba098714
25890 62 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  b....query II ro
258a0 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
258b0 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
258c0 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45   FROM tab3 WHERE
258d0 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54   col0 IN (SELECT
258e0 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 33 20   col3 FROM tab3 
258f0 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39  WHERE col0 >= 79
25900 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34  5) OR col3 >= 54
25910 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20  3 OR col3 > 991 
25920 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32  AND (((col3 < 92
25930 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30  7 OR (col3 < 430
25940 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35  )) AND (col0 > 5
25950 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  90) OR (col0 >= 
25960 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37  449 AND col4 > 7
25970 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33  29.35 OR (((col3
25980 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30   >= 745 AND col0
25990 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20   IN (376,260))) 
259a0 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f  AND col0 = 742 O
259b0 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29  R ((col3 < 407))
259c0 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53  ) AND col0 IN (S
259d0 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20  ELECT col3 FROM 
259e0 74 61 62 33 20 57 48 45 52 45 20 28 63 6f 6c 34  tab3 WHERE (col4
259f0 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28   = 553.85) AND (
25a00 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f  ((col0 < 112)) O
25a10 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e  R (col3 > 499 AN
25a20 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32  D (col1 < 892.72
25a30 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35   OR col1 = 45.15
25a40 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35   AND (col4 > 325
25a50 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20  .92 OR ((col3 > 
25a60 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  799) AND col3 >=
25a70 20 33 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f   373 AND (((((co
25a80 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20  l3 <= 742)) AND 
25a90 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e  col3 > 837))) AN
25aa0 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20  D col0 > 431 OR 
25ab0 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28  col0 > 614 OR ((
25ac0 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c  col4 IN (128.97,
25ad0 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29  578.47,613.81)))
25ae0 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20   AND col0 = 579 
25af0 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20  AND col0 > 141) 
25b00 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20  AND (col0 <= 50 
25b10 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34  AND ((col3 <= 64
25b20 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34  0) OR (col0 = 34
25b30 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  7) AND (col0 >= 
25b40 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  814) AND col3 > 
25b50 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32  355 OR col3 >= 2
25b60 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39  16 OR col0 <= 69
25b70 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37  5 AND ((col3 < 7
25b80 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30  86 OR col3 > 720
25b90 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34  )) AND col3 > 64
25ba0 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36  6) AND col3 >= 6
25bb0 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39  7 OR (col3 < 139
25bc0 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e   AND col4 = 865.
25bd0 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57  77 AND col3 BETW
25be0 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20  EEN 954 AND 133 
25bf0 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45  OR col3 IN (SELE
25c00 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  CT col0 FROM tab
25c10 33 20 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32  3 WHERE col0 < 2
25c20 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37  61 AND col0 > 47
25c30 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20  7 OR col0 > 148 
25c40 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e  AND (col1 < 285.
25c50 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20  10) AND (col0 = 
25c60 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53  144) AND col3 IS
25c70 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e   NULL AND col1 >
25c80 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31   284.82 AND col1
25c90 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f   <= 217.12 OR co
25ca0 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44  l1 >= 690.53 AND
25cb0 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f   col4 > 967.41 O
25cc0 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36  R col0 BETWEEN 6
25cd0 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63  57 AND 38 AND (c
25ce0 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52  ol1 > 833.26) OR
25cf0 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52   col4 IS NULL OR
25d00 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20   (col0 IS NULL) 
25d10 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29  AND (col3 < 419)
25d20 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31   AND col4 > 56.1
25d30 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20  4 OR col0 < 971 
25d40 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35  AND (col0 >= 325
25d50 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33  ) AND (col1 >= 3
25d60 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c  33.69 AND col4 <
25d70 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30   115.0) OR (col0
25d80 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c   = 769) AND (col
25d90 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f  0 >= 302) AND co
25da0 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20  l1 >= 948.69 OR 
25db0 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20  (col1 < 488.22) 
25dc0 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33  AND col1 > 366.3
25dd0 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30  5 AND (col3 > 10
25de0 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33  0) AND (col1 > 3
25df0 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20  18.25 OR col3 > 
25e00 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20  322) AND ((col1 
25e10 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f  > 106.75)) OR co
25e20 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20  l0 < 27 OR col0 
25e30 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20  >= 667) OR col0 
25e40 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c  < 840))) AND col
25e50 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  4 IN (SELECT col
25e60 31 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52  1 FROM tab3 WHER
25e70 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45  E ((((col3 BETWE
25e80 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31 29 29  EN 846 AND 251))
25e90 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20  )))) OR (((col3 
25ea0 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20  < 66 AND col4 = 
25eb0 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28  146.82 AND (((((
25ec0 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20  (col1 >= 404.9) 
25ed0 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20  AND col0 >= 148 
25ee0 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29  AND (col0 >= 22)
25ef0 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35   AND col0 >= 925
25f00 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20   OR col0 >= 765 
25f10 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29  OR (col3 < 526))
25f20 29 29 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c  ))))))) AND (col
25f30 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28  4 > 575.86 AND (
25f40 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44  col3 <= 62)) AND
25f50 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29   col1 > 494.37))
25f60 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20   OR col3 < 544) 
25f70 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29  OR (col0 >= 974)
25f80 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e   AND col1 < 631.
25f90 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32  39 OR col4 IN (2
25fa0 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e  00.63,43.35,782.
25fb0 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33  64,301.38,958.13
25fc0 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30  ,883.69) OR col0
25fd0 20 3c 20 38 32 30 29 29 29 20 55 4e 49 4f 4e 20   < 820))) UNION 
25fe0 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63  ALL SELECT pk, c
25ff0 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48  ol0 FROM tab3 WH
26000 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20 49 4e  ERE NOT (col0 IN
26010 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52   (SELECT col3 FR
26020 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 63 6f  OM tab3 WHERE co
26030 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f  l0 >= 795) OR co
26040 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c  l3 >= 543 OR col
26050 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63  3 > 991 AND (((c
26060 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f  ol3 < 927 OR (co
26070 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28  l3 < 430)) AND (
26080 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28  col0 > 590) OR (
26090 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20  col0 >= 449 AND 
260a0 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52  col4 > 729.35 OR
260b0 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20   (((col3 >= 745 
260c0 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36  AND col0 IN (376
260d0 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30  ,260))) AND col0
260e0 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33   = 742 OR ((col3
260f0 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f   < 407))) AND co
26100 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l0 IN (SELECT co
26110 6c 33 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45  l3 FROM tab3 WHE
26120 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38  RE (col4 = 553.8
26130 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c  5) AND (((col0 <
26140 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20   112)) OR (col3 
26150 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20  > 499 AND (col1 
26160 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31  < 892.72 OR col1
26170 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f   = 45.15 AND (co
26180 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28  l4 > 325.92 OR (
26190 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44  (col3 > 799) AND
261a0 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44   col3 >= 373 AND
261b0 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34   (((((col3 <= 74
261c0 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38  2)) AND col3 > 8
261d0 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e  37))) AND col0 >
261e0 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36   431 OR col0 > 6
261f0 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20  14 OR ((col4 IN 
26200 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36  (128.97,578.47,6
26210 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c  13.81))) AND col
26220 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30  0 = 579 AND col0
26230 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c   > 141) AND (col
26240 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f  0 <= 50 AND ((co
26250 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63  l3 <= 640) OR (c
26260 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28  ol0 = 347) AND (
26270 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44  col0 >= 814) AND
26280 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63   col3 > 355 OR c
26290 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f  ol3 >= 216 OR co
262a0 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28  l0 <= 695 AND ((
262b0 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f  col3 < 786 OR co
262c0 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63  l3 > 720)) AND c
262d0 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63  ol3 > 646) AND c
262e0 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f  ol3 >= 67 OR (co
262f0 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c  l3 < 139 AND col
26300 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63  4 = 865.77 AND c
26310 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35 34 20  ol3 BETWEEN 954 
26320 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20  AND 133 OR col3 
26330 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20  IN (SELECT col0 
26340 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
26350 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63  col0 < 261 AND c
26360 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c  ol0 > 477 OR col
26370 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c  0 > 148 AND (col
26380 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20  1 < 285.10) AND 
26390 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44  (col0 = 144) AND
263a0 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e   col3 IS NULL AN
263b0 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20  D col1 > 284.82 
263c0 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e  AND col1 <= 217.
263d0 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39  12 OR col1 >= 69
263e0 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20  0.53 AND col4 > 
263f0 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42  967.41 OR col0 B
26400 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33  ETWEEN 657 AND 3
26410 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33  8 AND (col1 > 83
26420 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53  3.26) OR col4 IS
26430 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49   NULL OR (col0 I
26440 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c  S NULL) AND (col
26450 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c  3 < 419) AND col
26460 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c  4 > 56.14 OR col
26470 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c  0 < 971 AND (col
26480 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63  0 >= 325) AND (c
26490 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e  ol1 >= 333.69 AN
264a0 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20  D col4 < 115.0) 
264b0 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20  OR (col0 = 769) 
264c0 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32  AND (col0 >= 302
264d0 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34  ) AND col1 >= 94
264e0 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20  8.69 OR (col1 < 
264f0 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31  488.22) AND col1
26500 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63   > 366.35 AND (c
26510 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28  ol3 > 100) AND (
26520 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52  col1 > 318.25 OR
26530 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44   col3 > 322) AND
26540 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35   ((col1 > 106.75
26550 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20  )) OR col0 < 27 
26560 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20  OR col0 >= 667) 
26570 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29  OR col0 < 840)))
26580 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45   AND col4 IN (SE
26590 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74  LECT col1 FROM t
265a0 61 62 33 20 57 48 45 52 45 20 28 28 28 28 63 6f  ab3 WHERE ((((co
265b0 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36 20 41  l3 BETWEEN 846 A
265c0 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f 52 20  ND 251)))))) OR 
265d0 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44  (((col3 < 66 AND
265e0 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41   col4 = 146.82 A
265f0 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d  ND ((((((col1 >=
26600 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30   404.9) AND col0
26610 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c   >= 148 AND (col
26620 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c  0 >= 22) AND col
26630 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30  0 >= 925 OR col0
26640 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33   >= 765 OR (col3
26650 20 3c 20 35 32 36 29 29 29 29 29 29 29 29 29 20   < 526))))))))) 
26660 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e  AND (col4 > 575.
26670 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20  86 AND (col3 <= 
26680 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20  62)) AND col1 > 
26690 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33  494.37)) OR col3
266a0 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30   < 544) OR (col0
266b0 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c   >= 974) AND col
266c0 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f  1 < 631.39 OR co
266d0 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33  l4 IN (200.63,43
266e0 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33  .35,782.64,301.3
266f0 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29  8,958.13,883.69)
26700 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29   OR col0 < 820))
26710 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  ))..----..200 va
26720 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
26730 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
26740 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
26750 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
26760 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
26770 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
26780 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 33  FROM view_1_tab3
26790 5f 36 30 32 20 55 4e 49 4f 4e 20 41 4c 4c 20 53  _602 UNION ALL S
267a0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
267b0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 33 5f  ROM view_2_tab3_
267c0 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  602..----..200 v
267d0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
267e0 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
267f0 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
26800 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
26810 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
26820 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
26830 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45   FROM tab3 WHERE
26840 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54   col0 IN (SELECT
26850 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 33 20   col3 FROM tab3 
26860 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39  WHERE col0 >= 79
26870 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34  5) OR col3 >= 54
26880 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20  3 OR col3 > 991 
26890 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32  AND (((col3 < 92
268a0 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30  7 OR (col3 < 430
268b0 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35  )) AND (col0 > 5
268c0 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  90) OR (col0 >= 
268d0 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37  449 AND col4 > 7
268e0 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33  29.35 OR (((col3
268f0 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30   >= 745 AND col0
26900 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20   IN (376,260))) 
26910 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f  AND col0 = 742 O
26920 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29  R ((col3 < 407))
26930 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53  ) AND col0 IN (S
26940 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20  ELECT col3 FROM 
26950 74 61 62 33 20 57 48 45 52 45 20 28 63 6f 6c 34  tab3 WHERE (col4
26960 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28   = 553.85) AND (
26970 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f  ((col0 < 112)) O
26980 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e  R (col3 > 499 AN
26990 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32  D (col1 < 892.72
269a0 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35   OR col1 = 45.15
269b0 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35   AND (col4 > 325
269c0 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20  .92 OR ((col3 > 
269d0 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  799) AND col3 >=
269e0 20 33 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f   373 AND (((((co
269f0 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20  l3 <= 742)) AND 
26a00 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e  col3 > 837))) AN
26a10 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20  D col0 > 431 OR 
26a20 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28  col0 > 614 OR ((
26a30 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c  col4 IN (128.97,
26a40 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29  578.47,613.81)))
26a50 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20   AND col0 = 579 
26a60 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20  AND col0 > 141) 
26a70 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20  AND (col0 <= 50 
26a80 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34  AND ((col3 <= 64
26a90 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34  0) OR (col0 = 34
26aa0 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  7) AND (col0 >= 
26ab0 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  814) AND col3 > 
26ac0 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32  355 OR col3 >= 2
26ad0 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39  16 OR col0 <= 69
26ae0 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37  5 AND ((col3 < 7
26af0 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30  86 OR col3 > 720
26b00 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34  )) AND col3 > 64
26b10 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36  6) AND col3 >= 6
26b20 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39  7 OR (col3 < 139
26b30 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e   AND col4 = 865.
26b40 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57  77 AND col3 BETW
26b50 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20  EEN 954 AND 133 
26b60 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45  OR col3 IN (SELE
26b70 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  CT col0 FROM tab
26b80 33 20 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32  3 WHERE col0 < 2
26b90 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37  61 AND col0 > 47
26ba0 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20  7 OR col0 > 148 
26bb0 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e  AND (col1 < 285.
26bc0 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20  10) AND (col0 = 
26bd0 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53  144) AND col3 IS
26be0 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e   NULL AND col1 >
26bf0 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31   284.82 AND col1
26c00 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f   <= 217.12 OR co
26c10 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44  l1 >= 690.53 AND
26c20 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f   col4 > 967.41 O
26c30 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36  R col0 BETWEEN 6
26c40 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63  57 AND 38 AND (c
26c50 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52  ol1 > 833.26) OR
26c60 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52   col4 IS NULL OR
26c70 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20   (col0 IS NULL) 
26c80 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29  AND (col3 < 419)
26c90 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31   AND col4 > 56.1
26ca0 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20  4 OR col0 < 971 
26cb0 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35  AND (col0 >= 325
26cc0 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33  ) AND (col1 >= 3
26cd0 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c  33.69 AND col4 <
26ce0 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30   115.0) OR (col0
26cf0 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c   = 769) AND (col
26d00 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f  0 >= 302) AND co
26d10 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20  l1 >= 948.69 OR 
26d20 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20  (col1 < 488.22) 
26d30 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33  AND col1 > 366.3
26d40 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30  5 AND (col3 > 10
26d50 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33  0) AND (col1 > 3
26d60 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20  18.25 OR col3 > 
26d70 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20  322) AND ((col1 
26d80 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f  > 106.75)) OR co
26d90 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20  l0 < 27 OR col0 
26da0 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20  >= 667) OR col0 
26db0 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c  < 840))) AND col
26dc0 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  4 IN (SELECT col
26dd0 31 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52  1 FROM tab3 WHER
26de0 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45  E ((((col3 BETWE
26df0 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31 29 29  EN 846 AND 251))
26e00 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20  )))) OR (((col3 
26e10 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20  < 66 AND col4 = 
26e20 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28  146.82 AND (((((
26e30 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20  (col1 >= 404.9) 
26e40 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20  AND col0 >= 148 
26e50 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29  AND (col0 >= 22)
26e60 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35   AND col0 >= 925
26e70 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20   OR col0 >= 765 
26e80 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29  OR (col3 < 526))
26e90 29 29 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c  ))))))) AND (col
26ea0 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28  4 > 575.86 AND (
26eb0 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44  col3 <= 62)) AND
26ec0 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29   col1 > 494.37))
26ed0 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20   OR col3 < 544) 
26ee0 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29  OR (col0 >= 974)
26ef0 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e   AND col1 < 631.
26f00 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32  39 OR col4 IN (2
26f10 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e  00.63,43.35,782.
26f20 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33  64,301.38,958.13
26f30 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30  ,883.69) OR col0
26f40 20 3c 20 38 32 30 29 29 29 20 55 4e 49 4f 4e 20   < 820))) UNION 
26f50 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
26f60 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
26f70 4e 4f 54 20 28 63 6f 6c 30 20 49 4e 20 28 53 45  NOT (col0 IN (SE
26f80 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74  LECT col3 FROM t
26f90 61 62 33 20 57 48 45 52 45 20 63 6f 6c 30 20 3e  ab3 WHERE col0 >
26fa0 3d 20 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e  = 795) OR col3 >
26fb0 3d 20 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20  = 543 OR col3 > 
26fc0 39 39 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20  991 AND (((col3 
26fd0 3c 20 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c  < 927 OR (col3 <
26fe0 20 34 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30   430)) AND (col0
26ff0 20 3e 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30   > 590) OR (col0
27000 20 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34   >= 449 AND col4
27010 20 3e 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28   > 729.35 OR (((
27020 63 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20  col3 >= 745 AND 
27030 63 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30  col0 IN (376,260
27040 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37  ))) AND col0 = 7
27050 34 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34  42 OR ((col3 < 4
27060 30 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49  07))) AND col0 I
27070 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46  N (SELECT col3 F
27080 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 28  ROM tab3 WHERE (
27090 63 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41  col4 = 553.85) A
270a0 4e 44 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32  ND (((col0 < 112
270b0 29 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39  )) OR (col3 > 49
270c0 39 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39  9 AND (col1 < 89
270d0 32 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34  2.72 OR col1 = 4
270e0 35 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e  5.15 AND (col4 >
270f0 20 33 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c   325.92 OR ((col
27100 33 20 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c  3 > 799) AND col
27110 33 20 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28  3 >= 373 AND (((
27120 28 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20  ((col3 <= 742)) 
27130 41 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29  AND col3 > 837))
27140 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31  ) AND col0 > 431
27150 20 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f   OR col0 > 614 O
27160 52 20 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38  R ((col4 IN (128
27170 2e 39 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38  .97,578.47,613.8
27180 31 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20  1))) AND col0 = 
27190 35 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31  579 AND col0 > 1
271a0 34 31 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d  41) AND (col0 <=
271b0 20 35 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c   50 AND ((col3 <
271c0 3d 20 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20  = 640) OR (col0 
271d0 3d 20 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30  = 347) AND (col0
271e0 20 3e 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c   >= 814) AND col
271f0 33 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20  3 > 355 OR col3 
27200 3e 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c  >= 216 OR col0 <
27210 3d 20 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33  = 695 AND ((col3
27220 20 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e   < 786 OR col3 >
27230 20 37 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20   720)) AND col3 
27240 3e 20 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20  > 646) AND col3 
27250 3e 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c  >= 67 OR (col3 <
27260 20 31 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20   139 AND col4 = 
27270 38 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20  865.77 AND col3 
27280 42 45 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20  BETWEEN 954 AND 
27290 31 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28  133 OR col3 IN (
272a0 53 45 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d  SELECT col0 FROM
272b0 20 74 61 62 33 20 57 48 45 52 45 20 63 6f 6c 30   tab3 WHERE col0
272c0 20 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20   < 261 AND col0 
272d0 3e 20 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20  > 477 OR col0 > 
272e0 31 34 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20  148 AND (col1 < 
272f0 32 38 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c  285.10) AND (col
27300 30 20 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c  0 = 144) AND col
27310 33 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f  3 IS NULL AND co
27320 6c 31 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20  l1 > 284.82 AND 
27330 63 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f  col1 <= 217.12 O
27340 52 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33  R col1 >= 690.53
27350 20 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e   AND col4 > 967.
27360 34 31 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45  41 OR col0 BETWE
27370 45 4e 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e  EN 657 AND 38 AN
27380 44 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36  D (col1 > 833.26
27390 29 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c  ) OR col4 IS NUL
273a0 4c 20 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55  L OR (col0 IS NU
273b0 4c 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20  LL) AND (col3 < 
273c0 34 31 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20  419) AND col4 > 
273d0 35 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20  56.14 OR col0 < 
273e0 39 37 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  971 AND (col0 >=
273f0 20 33 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20   325) AND (col1 
27400 3e 3d 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f  >= 333.69 AND co
27410 6c 34 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28  l4 < 115.0) OR (
27420 63 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20  col0 = 769) AND 
27430 28 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e  (col0 >= 302) AN
27440 44 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39  D col1 >= 948.69
27450 20 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e   OR (col1 < 488.
27460 32 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33  22) AND col1 > 3
27470 36 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20  66.35 AND (col3 
27480 3e 20 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31  > 100) AND (col1
27490 20 3e 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c   > 318.25 OR col
274a0 33 20 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63  3 > 322) AND ((c
274b0 6f 6c 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f  ol1 > 106.75)) O
274c0 52 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63  R col0 < 27 OR c
274d0 6f 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63  ol0 >= 667) OR c
274e0 6f 6c 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44  ol0 < 840))) AND
274f0 20 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54   col4 IN (SELECT
27500 20 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62 33 20   col1 FROM tab3 
27510 57 48 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42  WHERE ((((col3 B
27520 45 54 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32  ETWEEN 846 AND 2
27530 35 31 29 29 29 29 29 29 20 4f 52 20 28 28 28 63  51)))))) OR (((c
27540 6f 6c 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c  ol3 < 66 AND col
27550 34 20 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28  4 = 146.82 AND (
27560 28 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34  (((((col1 >= 404
27570 2e 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20  .9) AND col0 >= 
27580 31 34 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  148 AND (col0 >=
27590 20 32 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d   22) AND col0 >=
275a0 20 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20   925 OR col0 >= 
275b0 37 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35  765 OR (col3 < 5
275c0 32 36 29 29 29 29 29 29 29 29 29 20 41 4e 44 20  26))))))))) AND 
275d0 28 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41  (col4 > 575.86 A
275e0 4e 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29  ND (col3 <= 62))
275f0 20 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e   AND col1 > 494.
27600 33 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35  37)) OR col3 < 5
27610 34 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  44) OR (col0 >= 
27620 39 37 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20  974) AND col1 < 
27630 36 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49  631.39 OR col4 I
27640 4e 20 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c  N (200.63,43.35,
27650 37 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35  782.64,301.38,95
27660 38 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20  8.13,883.69) OR 
27670 63 6f 6c 30 20 3c 20 38 32 30 29 29 29 29 0d 0a  col0 < 820))))..
27680 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
27690 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
276a0 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
276b0 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
276c0 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
276d0 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
276e0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
276f0 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 32   view_1_tab3_602
27700 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b   UNION SELECT pk
27710 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
27720 5f 32 5f 74 61 62 33 5f 36 30 32 0d 0a 2d 2d 2d  _2_tab3_602..---
27730 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
27740 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
27750 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
27760 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
27770 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
27780 65 6c 2d 35 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-500-3..SELECT
27790 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43   pk FROM ( SELEC
277a0 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
277b0 74 61 62 33 20 57 48 45 52 45 20 63 6f 6c 30 20  tab3 WHERE col0 
277c0 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20  IN (SELECT col3 
277d0 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
277e0 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20  col0 >= 795) OR 
277f0 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63  col3 >= 543 OR c
27800 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28  ol3 > 991 AND ((
27810 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28  (col3 < 927 OR (
27820 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44  col3 < 430)) AND
27830 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52   (col0 > 590) OR
27840 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e   (col0 >= 449 AN
27850 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20  D col4 > 729.35 
27860 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34  OR (((col3 >= 74
27870 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33  5 AND col0 IN (3
27880 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f  76,260))) AND co
27890 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f  l0 = 742 OR ((co
278a0 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20  l3 < 407))) AND 
278b0 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20  col0 IN (SELECT 
278c0 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 33 20 57  col3 FROM tab3 W
278d0 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33  HERE (col4 = 553
278e0 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30  .85) AND (((col0
278f0 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c   < 112)) OR (col
27900 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c  3 > 499 AND (col
27910 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f  1 < 892.72 OR co
27920 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28  l1 = 45.15 AND (
27930 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52  col4 > 325.92 OR
27940 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41   ((col3 > 799) A
27950 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41  ND col3 >= 373 A
27960 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20  ND (((((col3 <= 
27970 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e  742)) AND col3 >
27980 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30   837))) AND col0
27990 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e   > 431 OR col0 >
279a0 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49   614 OR ((col4 I
279b0 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37  N (128.97,578.47
279c0 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63  ,613.81))) AND c
279d0 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f  ol0 = 579 AND co
279e0 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63  l0 > 141) AND (c
279f0 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28  ol0 <= 50 AND ((
27a00 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20  col3 <= 640) OR 
27a10 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44  (col0 = 347) AND
27a20 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41   (col0 >= 814) A
27a30 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52  ND col3 > 355 OR
27a40 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20   col3 >= 216 OR 
27a50 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20  col0 <= 695 AND 
27a60 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20  ((col3 < 786 OR 
27a70 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44  col3 > 720)) AND
27a80 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44   col3 > 646) AND
27a90 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28   col3 >= 67 OR (
27aa0 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63  col3 < 139 AND c
27ab0 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44  ol4 = 865.77 AND
27ac0 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35   col3 BETWEEN 95
27ad0 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c  4 AND 133 OR col
27ae0 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  3 IN (SELECT col
27af0 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52  0 FROM tab3 WHER
27b00 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44  E col0 < 261 AND
27b10 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63   col0 > 477 OR c
27b20 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63  ol0 > 148 AND (c
27b30 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e  ol1 < 285.10) AN
27b40 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41  D (col0 = 144) A
27b50 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20  ND col3 IS NULL 
27b60 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38  AND col1 > 284.8
27b70 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31  2 AND col1 <= 21
27b80 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20  7.12 OR col1 >= 
27b90 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20  690.53 AND col4 
27ba0 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30  > 967.41 OR col0
27bb0 20 42 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44   BETWEEN 657 AND
27bc0 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20   38 AND (col1 > 
27bd0 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20  833.26) OR col4 
27be0 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30  IS NULL OR (col0
27bf0 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63   IS NULL) AND (c
27c00 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63  ol3 < 419) AND c
27c10 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63  ol4 > 56.14 OR c
27c20 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63  ol0 < 971 AND (c
27c30 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20  ol0 >= 325) AND 
27c40 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20  (col1 >= 333.69 
27c50 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30  AND col4 < 115.0
27c60 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39  ) OR (col0 = 769
27c70 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33  ) AND (col0 >= 3
27c80 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20  02) AND col1 >= 
27c90 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20  948.69 OR (col1 
27ca0 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f  < 488.22) AND co
27cb0 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20  l1 > 366.35 AND 
27cc0 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44  (col3 > 100) AND
27cd0 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20   (col1 > 318.25 
27ce0 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41  OR col3 > 322) A
27cf0 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e  ND ((col1 > 106.
27d00 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32  75)) OR col0 < 2
27d10 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37  7 OR col0 >= 667
27d20 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29  ) OR col0 < 840)
27d30 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28  )) AND col4 IN (
27d40 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d  SELECT col1 FROM
27d50 20 74 61 62 33 20 57 48 45 52 45 20 28 28 28 28   tab3 WHERE ((((
27d60 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36  col3 BETWEEN 846
27d70 20 41 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f   AND 251)))))) O
27d80 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41  R (((col3 < 66 A
27d90 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32  ND col4 = 146.82
27da0 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20   AND ((((((col1 
27db0 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f  >= 404.9) AND co
27dc0 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63  l0 >= 148 AND (c
27dd0 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63  ol0 >= 22) AND c
27de0 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f  ol0 >= 925 OR co
27df0 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f  l0 >= 765 OR (co
27e00 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29 29 29  l3 < 526))))))))
27e10 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37  ) AND (col4 > 57
27e20 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c  5.86 AND (col3 <
27e30 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20  = 62)) AND col1 
27e40 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f  > 494.37)) OR co
27e50 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f  l3 < 544) OR (co
27e60 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63  l0 >= 974) AND c
27e70 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20  ol1 < 631.39 OR 
27e80 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c  col4 IN (200.63,
27e90 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31  43.35,782.64,301
27ea0 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36  .38,958.13,883.6
27eb0 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30  9) OR col0 < 820
27ec0 29 29 29 20 29 20 41 53 20 74 61 62 33 5f 36 30  ))) ) AS tab3_60
27ed0 32 0d 0a 2d 2d 2d 2d 0d 0a 34 32 20 76 61 6c 75  2..----..42 valu
27ee0 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 31 61  es hashing to 1a
27ef0 35 63 35 65 61 30 32 66 39 63 37 62 62 31 65 39  5c5ea02f9c7bb1e9
27f00 34 30 65 30 64 31 39 62 63 38 66 38 31 39 0d 0a  40e0d19bc8f819..
27f10 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72  ..query I rowsor
27f20 74 20 6c 61 62 65 6c 2d 35 30 30 2d 33 0d 0a 53  t label-500-3..S
27f30 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20 76 69 65  ELECT * FROM vie
27f40 77 5f 33 5f 74 61 62 33 5f 36 30 32 0d 0a 2d 2d  w_3_tab3_602..--
27f50 2d 2d 0d 0a 34 32 20 76 61 6c 75 65 73 20 68 61  --..42 values ha
27f60 73 68 69 6e 67 20 74 6f 20 31 61 35 63 35 65 61  shing to 1a5c5ea
27f70 30 32 66 39 63 37 62 62 31 65 39 34 30 65 30 64  02f9c7bb1e940e0d
27f80 31 39 62 63 38 66 38 31 39 0d 0a 0d 0a 71 75 65  19bc8f819....que
27f90 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
27fa0 65 6c 2d 35 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-500-3..SELECT
27fb0 20 70 6b 20 46 52 4f 4d 20 74 61 62 33 20 57 48   pk FROM tab3 WH
27fc0 45 52 45 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c  ERE col0 IN (SEL
27fd0 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61  ECT col3 FROM ta
27fe0 62 33 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d  b3 WHERE col0 >=
27ff0 20 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d   795) OR col3 >=
28000 20 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39   543 OR col3 > 9
28010 39 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c  91 AND (((col3 <
28020 20 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20   927 OR (col3 < 
28030 34 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30 20  430)) AND (col0 
28040 3e 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30 20  > 590) OR (col0 
28050 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34 20  >= 449 AND col4 
28060 3e 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28 63  > 729.35 OR (((c
28070 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20 63  ol3 >= 745 AND c
28080 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30 29  ol0 IN (376,260)
28090 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34  )) AND col0 = 74
280a0 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34 30  2 OR ((col3 < 40
280b0 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e  7))) AND col0 IN
280c0 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52   (SELECT col3 FR
280d0 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 28 63  OM tab3 WHERE (c
280e0 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41 4e  ol4 = 553.85) AN
280f0 44 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32 29  D (((col0 < 112)
28100 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39 39  ) OR (col3 > 499
28110 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39 32   AND (col1 < 892
28120 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35  .72 OR col1 = 45
28130 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  .15 AND (col4 > 
28140 33 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33  325.92 OR ((col3
28150 20 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c 33   > 799) AND col3
28160 20 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28 28   >= 373 AND ((((
28170 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20 41  (col3 <= 742)) A
28180 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29 29  ND col3 > 837)))
28190 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31 20   AND col0 > 431 
281a0 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52  OR col0 > 614 OR
281b0 20 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e   ((col4 IN (128.
281c0 39 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38 31  97,578.47,613.81
281d0 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35  ))) AND col0 = 5
281e0 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34  79 AND col0 > 14
281f0 31 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20  1) AND (col0 <= 
28200 35 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d  50 AND ((col3 <=
28210 20 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d   640) OR (col0 =
28220 20 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30 20   347) AND (col0 
28230 3e 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c 33  >= 814) AND col3
28240 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e   > 355 OR col3 >
28250 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d  = 216 OR col0 <=
28260 20 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33 20   695 AND ((col3 
28270 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20  < 786 OR col3 > 
28280 37 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e  720)) AND col3 >
28290 20 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e   646) AND col3 >
282a0 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20  = 67 OR (col3 < 
282b0 31 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38  139 AND col4 = 8
282c0 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20 42  65.77 AND col3 B
282d0 45 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20 31  ETWEEN 954 AND 1
282e0 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53  33 OR col3 IN (S
282f0 45 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20  ELECT col0 FROM 
28300 74 61 62 33 20 57 48 45 52 45 20 63 6f 6c 30 20  tab3 WHERE col0 
28310 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e  < 261 AND col0 >
28320 20 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31   477 OR col0 > 1
28330 34 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32  48 AND (col1 < 2
28340 38 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c 30  85.10) AND (col0
28350 20 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c 33   = 144) AND col3
28360 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c   IS NULL AND col
28370 31 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20 63  1 > 284.82 AND c
28380 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52  ol1 <= 217.12 OR
28390 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20   col1 >= 690.53 
283a0 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34  AND col4 > 967.4
283b0 31 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45 45  1 OR col0 BETWEE
283c0 4e 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e 44  N 657 AND 38 AND
283d0 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29   (col1 > 833.26)
283e0 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c   OR col4 IS NULL
283f0 20 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c   OR (col0 IS NUL
28400 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34  L) AND (col3 < 4
28410 31 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35  19) AND col4 > 5
28420 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39  6.14 OR col0 < 9
28430 37 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  71 AND (col0 >= 
28440 33 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e  325) AND (col1 >
28450 3d 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c  = 333.69 AND col
28460 34 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28 63  4 < 115.0) OR (c
28470 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20 28  ol0 = 769) AND (
28480 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e 44  col0 >= 302) AND
28490 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20   col1 >= 948.69 
284a0 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32  OR (col1 < 488.2
284b0 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36  2) AND col1 > 36
284c0 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e  6.35 AND (col3 >
284d0 20 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31 20   100) AND (col1 
284e0 3e 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33  > 318.25 OR col3
284f0 20 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63 6f   > 322) AND ((co
28500 6c 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f 52  l1 > 106.75)) OR
28510 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f   col0 < 27 OR co
28520 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f  l0 >= 667) OR co
28530 6c 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44 20  l0 < 840))) AND 
28540 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54 20  col4 IN (SELECT 
28550 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62 33 20 57  col1 FROM tab3 W
28560 48 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42 45  HERE ((((col3 BE
28570 54 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32 35  TWEEN 846 AND 25
28580 31 29 29 29 29 29 29 20 4f 52 20 28 28 28 63 6f  1)))))) OR (((co
28590 6c 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34  l3 < 66 AND col4
285a0 20 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28 28   = 146.82 AND ((
285b0 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e  ((((col1 >= 404.
285c0 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31  9) AND col0 >= 1
285d0 34 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  48 AND (col0 >= 
285e0 32 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20  22) AND col0 >= 
285f0 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37  925 OR col0 >= 7
28600 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32  65 OR (col3 < 52
28610 36 29 29 29 29 29 29 29 29 29 20 41 4e 44 20 28  6))))))))) AND (
28620 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41 4e  col4 > 575.86 AN
28630 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20  D (col3 <= 62)) 
28640 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33  AND col1 > 494.3
28650 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34  7)) OR col3 < 54
28660 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39  4) OR (col0 >= 9
28670 37 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36  74) AND col1 < 6
28680 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e  31.39 OR col4 IN
28690 20 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37   (200.63,43.35,7
286a0 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35 38  82.64,301.38,958
286b0 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20 63  .13,883.69) OR c
286c0 6f 6c 30 20 3c 20 38 32 30 29 29 29 0d 0a 2d 2d  ol0 < 820)))..--
286d0 2d 2d 0d 0a 34 32 20 76 61 6c 75 65 73 20 68 61  --..42 values ha
286e0 73 68 69 6e 67 20 74 6f 20 31 61 35 63 35 65 61  shing to 1a5c5ea
286f0 30 32 66 39 63 37 62 62 31 65 39 34 30 65 30 64  02f9c7bb1e940e0d
28700 31 39 62 63 38 66 38 31 39 0d 0a 0d 0a 73 74 61  19bc8f819....sta
28710 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
28720 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 33  VIEW view_1_tab3
28730 5f 36 30 32 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _602....statemen
28740 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
28750 76 69 65 77 5f 32 5f 74 61 62 33 5f 36 30 32 0d  view_2_tab3_602.
28760 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
28770 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f  .DROP VIEW view_
28780 33 5f 74 61 62 33 5f 36 30 32 0d 0a 0d 0a 6f 6e  3_tab3_602....on
28790 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
287a0 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
287b0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
287c0 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
287d0 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
287e0 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
287f0 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
28800 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
28810 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 32 27 29  iew_1_tab4_602')
28820 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
28830 31 5f 74 61 62 34 5f 36 30 32 0d 0a 0d 0a 73 6b  1_tab4_602....sk
28840 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
28850 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
28860 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
28870 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
28880 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 32 0d 0a  iew_1_tab4_602..
28890 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
288a0 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
288b0 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
288c0 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
288d0 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
288e0 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
288f0 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
28900 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
28910 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 34 5f 36  = 'view_2_tab4_6
28920 30 32 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  02') DROP VIEW v
28930 69 65 77 5f 32 5f 74 61 62 34 5f 36 30 32 0d 0a  iew_2_tab4_602..
28940 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
28950 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
28960 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
28970 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
28980 54 53 20 76 69 65 77 5f 32 5f 74 61 62 34 5f 36  TS view_2_tab4_6
28990 30 32 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  02....onlyif mss
289a0 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
289b0 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
289c0 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
289d0 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
289e0 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
289f0 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
28a00 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
28a10 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61  AME = 'view_3_ta
28a20 62 34 5f 36 30 32 27 29 20 44 52 4f 50 20 56 49  b4_602') DROP VI
28a30 45 57 20 76 69 65 77 5f 33 5f 74 61 62 34 5f 36  EW view_3_tab4_6
28a40 30 32 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  02....skipif mss
28a50 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
28a60 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
28a70 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
28a80 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61  EXISTS view_3_ta
28a90 62 34 5f 36 30 32 0d 0a 0d 0a 73 74 61 74 65 6d  b4_602....statem
28aa0 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
28ab0 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 34 5f  IEW view_1_tab4_
28ac0 36 30 32 20 41 53 20 53 45 4c 45 43 54 20 70 6b  602 AS SELECT pk
28ad0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34  , col0 FROM tab4
28ae0 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e 20 28   WHERE col0 IN (
28af0 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d  SELECT col3 FROM
28b00 20 74 61 62 34 20 57 48 45 52 45 20 63 6f 6c 30   tab4 WHERE col0
28b10 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f 6c 33   >= 795) OR col3
28b20 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c 33 20   >= 543 OR col3 
28b30 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63 6f 6c  > 991 AND (((col
28b40 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f 6c 33  3 < 927 OR (col3
28b50 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28 63 6f   < 430)) AND (co
28b60 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28 63 6f  l0 > 590) OR (co
28b70 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f  l0 >= 449 AND co
28b80 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52 20 28  l4 > 729.35 OR (
28b90 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e  ((col3 >= 745 AN
28ba0 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32  D col0 IN (376,2
28bb0 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d  60))) AND col0 =
28bc0 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c   742 OR ((col3 <
28bd0 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f 6c 30   407))) AND col0
28be0 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33   IN (SELECT col3
28bf0 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45   FROM tab4 WHERE
28c00 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29   (col4 = 553.85)
28c10 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c 20 31   AND (((col0 < 1
28c20 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20  12)) OR (col3 > 
28c30 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20  499 AND (col1 < 
28c40 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d  892.72 OR col1 =
28c50 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34   45.15 AND (col4
28c60 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28 28 63   > 325.92 OR ((c
28c70 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44 20 63  ol3 > 799) AND c
28c80 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44 20 28  ol3 >= 373 AND (
28c90 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29  ((((col3 <= 742)
28ca0 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37  ) AND col3 > 837
28cb0 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34  ))) AND col0 > 4
28cc0 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34  31 OR col0 > 614
28cd0 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20 28 31   OR ((col4 IN (1
28ce0 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36 31 33  28.97,578.47,613
28cf0 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c 30 20  .81))) AND col0 
28d00 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e  = 579 AND col0 >
28d10 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c 30 20   141) AND (col0 
28d20 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f 6c 33  <= 50 AND ((col3
28d30 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63 6f 6c   <= 640) OR (col
28d40 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28 63 6f  0 = 347) AND (co
28d50 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44 20 63  l0 >= 814) AND c
28d60 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c  ol3 > 355 OR col
28d70 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30  3 >= 216 OR col0
28d80 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28 63 6f   <= 695 AND ((co
28d90 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33  l3 < 786 OR col3
28da0 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63 6f 6c   > 720)) AND col
28db0 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63 6f 6c  3 > 646) AND col
28dc0 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33  3 >= 67 OR (col3
28dd0 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c 34 20   < 139 AND col4 
28de0 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c  = 865.77 AND col
28df0 33 20 42 45 54 57 45 45 4e 20 39 35 34 20 41 4e  3 BETWEEN 954 AN
28e00 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e  D 133 OR col3 IN
28e10 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20 46 52   (SELECT col0 FR
28e20 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 63 6f  OM tab4 WHERE co
28e30 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c  l0 < 261 AND col
28e40 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c 30 20  0 > 477 OR col0 
28e50 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c 31 20  > 148 AND (col1 
28e60 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20 28 63  < 285.10) AND (c
28e70 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44 20 63  ol0 = 144) AND c
28e80 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20  ol3 IS NULL AND 
28e90 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20 41 4e  col1 > 284.82 AN
28ea0 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32  D col1 <= 217.12
28eb0 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e   OR col1 >= 690.
28ec0 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36  53 AND col4 > 96
28ed0 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42 45 54  7.41 OR col0 BET
28ee0 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33 38 20  WEEN 657 AND 38 
28ef0 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e  AND (col1 > 833.
28f00 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e  26) OR col4 IS N
28f10 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49 53 20  ULL OR (col0 IS 
28f20 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20  NULL) AND (col3 
28f30 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c 34 20  < 419) AND col4 
28f40 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20  > 56.14 OR col0 
28f50 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c 30 20  < 971 AND (col0 
28f60 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63 6f 6c  >= 325) AND (col
28f70 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e 44 20  1 >= 333.69 AND 
28f80 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20 4f 52  col4 < 115.0) OR
28f90 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e   (col0 = 769) AN
28fa0 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20  D (col0 >= 302) 
28fb0 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e  AND col1 >= 948.
28fc0 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38  69 OR (col1 < 48
28fd0 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e  8.22) AND col1 >
28fe0 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c   366.35 AND (col
28ff0 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28 63 6f  3 > 100) AND (co
29000 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52 20 63  l1 > 318.25 OR c
29010 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44 20 28  ol3 > 322) AND (
29020 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35 29 29  (col1 > 106.75))
29030 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52   OR col0 < 27 OR
29040 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52   col0 >= 667) OR
29050 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29 20 41   col0 < 840))) A
29060 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45  ND col4 IN (SELE
29070 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62  CT col1 FROM tab
29080 34 20 57 48 45 52 45 20 28 28 28 28 63 6f 6c 33  4 WHERE ((((col3
29090 20 42 45 54 57 45 45 4e 20 38 34 36 20 41 4e 44   BETWEEN 846 AND
290a0 20 32 35 31 29 29 29 29 29 29 20 4f 52 20 28 28   251)))))) OR ((
290b0 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44 20 63  (col3 < 66 AND c
290c0 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41 4e 44  ol4 = 146.82 AND
290d0 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34   ((((((col1 >= 4
290e0 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e  04.9) AND col0 >
290f0 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c 30 20  = 148 AND (col0 
29100 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c 30 20  >= 22) AND col0 
29110 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e  >= 925 OR col0 >
29120 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c  = 765 OR (col3 <
29130 20 35 32 36 29 29 29 29 29 29 29 29 29 20 41 4e   526))))))))) AN
29140 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36  D (col4 > 575.86
29150 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32   AND (col3 <= 62
29160 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39  )) AND col1 > 49
29170 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c  4.37)) OR col3 <
29180 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e   544) OR (col0 >
29190 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c 31 20  = 974) AND col1 
291a0 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34  < 631.39 OR col4
291b0 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33 2e 33   IN (200.63,43.3
291c0 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c  5,782.64,301.38,
291d0 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f  958.13,883.69) O
291e0 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29 29 0d  R col0 < 820))).
291f0 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
29200 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
29210 77 5f 32 5f 74 61 62 34 5f 36 30 32 20 41 53 20  w_2_tab4_602 AS 
29220 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
29230 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20  FROM tab4 WHERE 
29240 4e 4f 54 20 28 63 6f 6c 30 20 49 4e 20 28 53 45  NOT (col0 IN (SE
29250 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74  LECT col3 FROM t
29260 61 62 34 20 57 48 45 52 45 20 63 6f 6c 30 20 3e  ab4 WHERE col0 >
29270 3d 20 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e  = 795) OR col3 >
29280 3d 20 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20  = 543 OR col3 > 
29290 39 39 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20  991 AND (((col3 
292a0 3c 20 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c  < 927 OR (col3 <
292b0 20 34 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30   430)) AND (col0
292c0 20 3e 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30   > 590) OR (col0
292d0 20 3e 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34   >= 449 AND col4
292e0 20 3e 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28   > 729.35 OR (((
292f0 63 6f 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20  col3 >= 745 AND 
29300 63 6f 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30  col0 IN (376,260
29310 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37  ))) AND col0 = 7
29320 34 32 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34  42 OR ((col3 < 4
29330 30 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49  07))) AND col0 I
29340 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46  N (SELECT col3 F
29350 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 28  ROM tab4 WHERE (
29360 63 6f 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41  col4 = 553.85) A
29370 4e 44 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32  ND (((col0 < 112
29380 29 29 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39  )) OR (col3 > 49
29390 39 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39  9 AND (col1 < 89
293a0 32 2e 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34  2.72 OR col1 = 4
293b0 35 2e 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e  5.15 AND (col4 >
293c0 20 33 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c   325.92 OR ((col
293d0 33 20 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c  3 > 799) AND col
293e0 33 20 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28  3 >= 373 AND (((
293f0 28 28 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20  ((col3 <= 742)) 
29400 41 4e 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29  AND col3 > 837))
29410 29 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31  ) AND col0 > 431
29420 20 4f 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f   OR col0 > 614 O
29430 52 20 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38  R ((col4 IN (128
29440 2e 39 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38  .97,578.47,613.8
29450 31 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20  1))) AND col0 = 
29460 35 37 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31  579 AND col0 > 1
29470 34 31 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d  41) AND (col0 <=
29480 20 35 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c   50 AND ((col3 <
29490 3d 20 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20  = 640) OR (col0 
294a0 3d 20 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30  = 347) AND (col0
294b0 20 3e 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c   >= 814) AND col
294c0 33 20 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20  3 > 355 OR col3 
294d0 3e 3d 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c  >= 216 OR col0 <
294e0 3d 20 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33  = 695 AND ((col3
294f0 20 3c 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e   < 786 OR col3 >
29500 20 37 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20   720)) AND col3 
29510 3e 20 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20  > 646) AND col3 
29520 3e 3d 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c  >= 67 OR (col3 <
29530 20 31 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20   139 AND col4 = 
29540 38 36 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20  865.77 AND col3 
29550 42 45 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20  BETWEEN 954 AND 
29560 31 33 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28  133 OR col3 IN (
29570 53 45 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d  SELECT col0 FROM
29580 20 74 61 62 34 20 57 48 45 52 45 20 63 6f 6c 30   tab4 WHERE col0
29590 20 3c 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20   < 261 AND col0 
295a0 3e 20 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20  > 477 OR col0 > 
295b0 31 34 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20  148 AND (col1 < 
295c0 32 38 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c  285.10) AND (col
295d0 30 20 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c  0 = 144) AND col
295e0 33 20 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f  3 IS NULL AND co
295f0 6c 31 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20  l1 > 284.82 AND 
29600 63 6f 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f  col1 <= 217.12 O
29610 52 20 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33  R col1 >= 690.53
29620 20 41 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e   AND col4 > 967.
29630 34 31 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45  41 OR col0 BETWE
29640 45 4e 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e  EN 657 AND 38 AN
29650 44 20 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36  D (col1 > 833.26
29660 29 20 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c  ) OR col4 IS NUL
29670 4c 20 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55  L OR (col0 IS NU
29680 4c 4c 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20  LL) AND (col3 < 
29690 34 31 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20  419) AND col4 > 
296a0 35 36 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20  56.14 OR col0 < 
296b0 39 37 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  971 AND (col0 >=
296c0 20 33 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20   325) AND (col1 
296d0 3e 3d 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f  >= 333.69 AND co
296e0 6c 34 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28  l4 < 115.0) OR (
296f0 63 6f 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20  col0 = 769) AND 
29700 28 63 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e  (col0 >= 302) AN
29710 44 20 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39  D col1 >= 948.69
29720 20 4f 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e   OR (col1 < 488.
29730 32 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33  22) AND col1 > 3
29740 36 36 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20  66.35 AND (col3 
29750 3e 20 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31  > 100) AND (col1
29760 20 3e 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c   > 318.25 OR col
29770 33 20 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63  3 > 322) AND ((c
29780 6f 6c 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f  ol1 > 106.75)) O
29790 52 20 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63  R col0 < 27 OR c
297a0 6f 6c 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63  ol0 >= 667) OR c
297b0 6f 6c 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44  ol0 < 840))) AND
297c0 20 63 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54   col4 IN (SELECT
297d0 20 63 6f 6c 31 20 46 52 4f 4d 20 74 61 62 34 20   col1 FROM tab4 
297e0 57 48 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42  WHERE ((((col3 B
297f0 45 54 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32  ETWEEN 846 AND 2
29800 35 31 29 29 29 29 29 29 20 4f 52 20 28 28 28 63  51)))))) OR (((c
29810 6f 6c 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c  ol3 < 66 AND col
29820 34 20 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28  4 = 146.82 AND (
29830 28 28 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34  (((((col1 >= 404
29840 2e 39 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20  .9) AND col0 >= 
29850 31 34 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  148 AND (col0 >=
29860 20 32 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d   22) AND col0 >=
29870 20 39 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20   925 OR col0 >= 
29880 37 36 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35  765 OR (col3 < 5
29890 32 36 29 29 29 29 29 29 29 29 29 20 41 4e 44 20  26))))))))) AND 
298a0 28 63 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41  (col4 > 575.86 A
298b0 4e 44 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29  ND (col3 <= 62))
298c0 20 41 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e   AND col1 > 494.
298d0 33 37 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35  37)) OR col3 < 5
298e0 34 34 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  44) OR (col0 >= 
298f0 39 37 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20  974) AND col1 < 
29900 36 33 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49  631.39 OR col4 I
29910 4e 20 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c  N (200.63,43.35,
29920 37 38 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35  782.64,301.38,95
29930 38 2e 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20  8.13,883.69) OR 
29940 63 6f 6c 30 20 3c 20 38 32 30 29 29 29 29 0d 0a  col0 < 820))))..
29950 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
29960 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
29970 5f 33 5f 74 61 62 34 5f 36 30 32 20 41 53 20 53  _3_tab4_602 AS S
29980 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69  ELECT pk FROM vi
29990 65 77 5f 31 5f 74 61 62 34 5f 36 30 32 0d 0a 0d  ew_1_tab4_602...
299a0 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
299b0 74 20 6c 61 62 65 6c 2d 35 30 30 2d 31 0d 0a 53  t label-500-1..S
299c0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
299d0 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 63  ROM tab4 WHERE c
299e0 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol0 IN (SELECT c
299f0 6f 6c 33 20 46 52 4f 4d 20 74 61 62 34 20 57 48  ol3 FROM tab4 WH
29a00 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29  ERE col0 >= 795)
29a10 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20   OR col3 >= 543 
29a20 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e  OR col3 > 991 AN
29a30 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32 37 20  D (((col3 < 927 
29a40 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30 29 29  OR (col3 < 430))
29a50 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35 39 30   AND (col0 > 590
29a60 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34  ) OR (col0 >= 44
29a70 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39  9 AND col4 > 729
29a80 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e  .35 OR (((col3 >
29a90 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30 20 49  = 745 AND col0 I
29aa0 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20 41 4e  N (376,260))) AN
29ab0 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20  D col0 = 742 OR 
29ac0 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29 29 20  ((col3 < 407))) 
29ad0 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c  AND col0 IN (SEL
29ae0 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61  ECT col3 FROM ta
29af0 62 34 20 57 48 45 52 45 20 28 63 6f 6c 34 20 3d  b4 WHERE (col4 =
29b00 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28 28 28   553.85) AND (((
29b10 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f 52 20  col0 < 112)) OR 
29b20 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e 44 20  (col3 > 499 AND 
29b30 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f  (col1 < 892.72 O
29b40 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41  R col1 = 45.15 A
29b50 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39  ND (col4 > 325.9
29b60 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20 37 39  2 OR ((col3 > 79
29b70 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33  9) AND col3 >= 3
29b80 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f 6c 33  73 AND (((((col3
29b90 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20 63 6f   <= 742)) AND co
29ba0 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e 44 20  l3 > 837))) AND 
29bb0 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20 63 6f  col0 > 431 OR co
29bc0 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28 63 6f  l0 > 614 OR ((co
29bd0 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c 35 37  l4 IN (128.97,57
29be0 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29 20 41  8.47,613.81))) A
29bf0 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e  ND col0 = 579 AN
29c00 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e  D col0 > 141) AN
29c10 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e  D (col0 <= 50 AN
29c20 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29  D ((col3 <= 640)
29c30 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34 37 29   OR (col0 = 347)
29c40 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31   AND (col0 >= 81
29c50 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35  4) AND col3 > 35
29c60 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36  5 OR col3 >= 216
29c70 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20   OR col0 <= 695 
29c80 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37 38 36  AND ((col3 < 786
29c90 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30 29 29   OR col3 > 720))
29ca0 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34 36 29   AND col3 > 646)
29cb0 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20   AND col3 >= 67 
29cc0 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39 20 41  OR (col3 < 139 A
29cd0 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37  ND col4 = 865.77
29ce0 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57 45 45   AND col3 BETWEE
29cf0 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20 4f 52  N 954 AND 133 OR
29d00 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45 43 54   col3 IN (SELECT
29d10 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20   col0 FROM tab4 
29d20 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32 36 31  WHERE col0 < 261
29d30 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37 37 20   AND col0 > 477 
29d40 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e  OR col0 > 148 AN
29d50 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30  D (col1 < 285.10
29d60 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34  ) AND (col0 = 14
29d70 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e  4) AND col3 IS N
29d80 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32  ULL AND col1 > 2
29d90 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c  84.82 AND col1 <
29da0 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31  = 217.12 OR col1
29db0 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44 20 63   >= 690.53 AND c
29dc0 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f 52 20  ol4 > 967.41 OR 
29dd0 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36 35 37  col0 BETWEEN 657
29de0 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63 6f 6c   AND 38 AND (col
29df0 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52 20 63  1 > 833.26) OR c
29e00 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28  ol4 IS NULL OR (
29e10 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e  col0 IS NULL) AN
29e20 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29 20 41  D (col3 < 419) A
29e30 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20  ND col4 > 56.14 
29e40 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e  OR col0 < 971 AN
29e50 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20  D (col0 >= 325) 
29e60 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33  AND (col1 >= 333
29e70 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31  .69 AND col4 < 1
29e80 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d  15.0) OR (col0 =
29e90 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c 30 20   769) AND (col0 
29ea0 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f 6c 31  >= 302) AND col1
29eb0 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20 28 63   >= 948.69 OR (c
29ec0 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20 41 4e  ol1 < 488.22) AN
29ed0 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20  D col1 > 366.35 
29ee0 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30 30 29  AND (col3 > 100)
29ef0 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33 31 38   AND (col1 > 318
29f00 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32  .25 OR col3 > 32
29f10 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20  2) AND ((col1 > 
29f20 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30  106.75)) OR col0
29f30 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d   < 27 OR col0 >=
29f40 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20   667) OR col0 < 
29f50 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c 34 20  840))) AND col4 
29f60 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 31 20  IN (SELECT col1 
29f70 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20  FROM tab4 WHERE 
29f80 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45 45 4e  ((((col3 BETWEEN
29f90 20 38 34 36 20 41 4e 44 20 32 35 31 29 29 29 29   846 AND 251))))
29fa0 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20  )) OR (((col3 < 
29fb0 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34  66 AND col4 = 14
29fc0 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28 28 63  6.82 AND ((((((c
29fd0 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e  ol1 >= 404.9) AN
29fe0 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e  D col0 >= 148 AN
29ff0 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41  D (col0 >= 22) A
2a000 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f  ND col0 >= 925 O
2a010 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52  R col0 >= 765 OR
2a020 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29 29 29   (col3 < 526))))
2a030 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c 34 20  ))))) AND (col4 
2a040 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28 63 6f  > 575.86 AND (co
2a050 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44 20 63  l3 <= 62)) AND c
2a060 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29 20 4f  ol1 > 494.37)) O
2a070 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52  R col3 < 544) OR
2a080 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41   (col0 >= 974) A
2a090 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39  ND col1 < 631.39
2a0a0 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32 30 30   OR col4 IN (200
2a0b0 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34  .63,43.35,782.64
2a0c0 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38  ,301.38,958.13,8
2a0d0 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c  83.69) OR col0 <
2a0e0 20 38 32 30 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 38   820)))..----..8
2a0f0 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  4 values hashing
2a100 20 74 6f 20 62 30 35 62 38 64 37 37 35 34 30 37   to b05b8d775407
2a110 32 37 38 34 37 38 65 34 35 35 37 32 39 63 33 31  278478e455729c31
2a120 64 62 35 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  db51....query II
2a130 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 35   rowsort label-5
2a140 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-2..SELECT pk,
2a150 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20   col0 FROM tab4 
2a160 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
2a170 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20  IN (SELECT col3 
2a180 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20  FROM tab4 WHERE 
2a190 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20  col0 >= 795) OR 
2a1a0 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63  col3 >= 543 OR c
2a1b0 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28  ol3 > 991 AND ((
2a1c0 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28  (col3 < 927 OR (
2a1d0 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44  col3 < 430)) AND
2a1e0 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52   (col0 > 590) OR
2a1f0 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e   (col0 >= 449 AN
2a200 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20  D col4 > 729.35 
2a210 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34  OR (((col3 >= 74
2a220 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33  5 AND col0 IN (3
2a230 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f  76,260))) AND co
2a240 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f  l0 = 742 OR ((co
2a250 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20  l3 < 407))) AND 
2a260 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20  col0 IN (SELECT 
2a270 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 34 20 57  col3 FROM tab4 W
2a280 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33  HERE (col4 = 553
2a290 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30  .85) AND (((col0
2a2a0 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c   < 112)) OR (col
2a2b0 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c  3 > 499 AND (col
2a2c0 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f  1 < 892.72 OR co
2a2d0 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28  l1 = 45.15 AND (
2a2e0 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52  col4 > 325.92 OR
2a2f0 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41   ((col3 > 799) A
2a300 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41  ND col3 >= 373 A
2a310 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20  ND (((((col3 <= 
2a320 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e  742)) AND col3 >
2a330 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30   837))) AND col0
2a340 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e   > 431 OR col0 >
2a350 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49   614 OR ((col4 I
2a360 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37  N (128.97,578.47
2a370 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63  ,613.81))) AND c
2a380 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f  ol0 = 579 AND co
2a390 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63  l0 > 141) AND (c
2a3a0 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28  ol0 <= 50 AND ((
2a3b0 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20  col3 <= 640) OR 
2a3c0 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44  (col0 = 347) AND
2a3d0 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41   (col0 >= 814) A
2a3e0 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52  ND col3 > 355 OR
2a3f0 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20   col3 >= 216 OR 
2a400 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20  col0 <= 695 AND 
2a410 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20  ((col3 < 786 OR 
2a420 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44  col3 > 720)) AND
2a430 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44   col3 > 646) AND
2a440 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28   col3 >= 67 OR (
2a450 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63  col3 < 139 AND c
2a460 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44  ol4 = 865.77 AND
2a470 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35   col3 BETWEEN 95
2a480 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c  4 AND 133 OR col
2a490 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  3 IN (SELECT col
2a4a0 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52  0 FROM tab4 WHER
2a4b0 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44  E col0 < 261 AND
2a4c0 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63   col0 > 477 OR c
2a4d0 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63  ol0 > 148 AND (c
2a4e0 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e  ol1 < 285.10) AN
2a4f0 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41  D (col0 = 144) A
2a500 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20  ND col3 IS NULL 
2a510 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38  AND col1 > 284.8
2a520 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31  2 AND col1 <= 21
2a530 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20  7.12 OR col1 >= 
2a540 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20  690.53 AND col4 
2a550 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30  > 967.41 OR col0
2a560 20 42 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44   BETWEEN 657 AND
2a570 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20   38 AND (col1 > 
2a580 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20  833.26) OR col4 
2a590 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30  IS NULL OR (col0
2a5a0 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63   IS NULL) AND (c
2a5b0 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63  ol3 < 419) AND c
2a5c0 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63  ol4 > 56.14 OR c
2a5d0 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63  ol0 < 971 AND (c
2a5e0 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20  ol0 >= 325) AND 
2a5f0 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20  (col1 >= 333.69 
2a600 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30  AND col4 < 115.0
2a610 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39  ) OR (col0 = 769
2a620 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33  ) AND (col0 >= 3
2a630 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20  02) AND col1 >= 
2a640 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20  948.69 OR (col1 
2a650 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f  < 488.22) AND co
2a660 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20  l1 > 366.35 AND 
2a670 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44  (col3 > 100) AND
2a680 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20   (col1 > 318.25 
2a690 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41  OR col3 > 322) A
2a6a0 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e  ND ((col1 > 106.
2a6b0 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32  75)) OR col0 < 2
2a6c0 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37  7 OR col0 >= 667
2a6d0 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29  ) OR col0 < 840)
2a6e0 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28  )) AND col4 IN (
2a6f0 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d  SELECT col1 FROM
2a700 20 74 61 62 34 20 57 48 45 52 45 20 28 28 28 28   tab4 WHERE ((((
2a710 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36  col3 BETWEEN 846
2a720 20 41 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f   AND 251)))))) O
2a730 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41  R (((col3 < 66 A
2a740 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32  ND col4 = 146.82
2a750 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20   AND ((((((col1 
2a760 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f  >= 404.9) AND co
2a770 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63  l0 >= 148 AND (c
2a780 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63  ol0 >= 22) AND c
2a790 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f  ol0 >= 925 OR co
2a7a0 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f  l0 >= 765 OR (co
2a7b0 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29 29 29  l3 < 526))))))))
2a7c0 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37  ) AND (col4 > 57
2a7d0 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c  5.86 AND (col3 <
2a7e0 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20  = 62)) AND col1 
2a7f0 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f  > 494.37)) OR co
2a800 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f  l3 < 544) OR (co
2a810 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63  l0 >= 974) AND c
2a820 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20  ol1 < 631.39 OR 
2a830 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c  col4 IN (200.63,
2a840 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31  43.35,782.64,301
2a850 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36  .38,958.13,883.6
2a860 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30  9) OR col0 < 820
2a870 29 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 31 31 36 20  ))))..----..116 
2a880 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
2a890 6f 20 62 35 30 31 62 39 34 38 39 36 31 66 32 34  o b501b948961f24
2a8a0 64 31 65 34 36 34 37 37 32 62 61 30 39 38 37 31  d1e464772ba09871
2a8b0 34 62 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  4b....query II r
2a8c0 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 35 30 30  owsort label-500
2a8d0 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
2a8e0 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
2a8f0 74 61 62 34 5f 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a  tab4_602..----..
2a900 38 34 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  84 values hashin
2a910 67 20 74 6f 20 62 30 35 62 38 64 37 37 35 34 30  g to b05b8d77540
2a920 37 32 37 38 34 37 38 65 34 35 35 37 32 39 63 33  7278478e455729c3
2a930 31 64 62 35 31 0d 0a 0d 0a 71 75 65 72 79 20 49  1db51....query I
2a940 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
2a950 35 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b  500-2..SELECT pk
2a960 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
2a970 5f 32 5f 74 61 62 34 5f 36 30 32 0d 0a 2d 2d 2d  _2_tab4_602..---
2a980 2d 0d 0a 31 31 36 20 76 61 6c 75 65 73 20 68 61  -..116 values ha
2a990 73 68 69 6e 67 20 74 6f 20 62 35 30 31 62 39 34  shing to b501b94
2a9a0 38 39 36 31 66 32 34 64 31 65 34 36 34 37 37 32  8961f24d1e464772
2a9b0 62 61 30 39 38 37 31 34 62 0d 0a 0d 0a 71 75 65  ba098714b....que
2a9c0 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
2a9d0 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
2a9e0 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
2a9f0 62 34 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e  b4 WHERE col0 IN
2aa00 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52   (SELECT col3 FR
2aa10 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 63 6f  OM tab4 WHERE co
2aa20 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f  l0 >= 795) OR co
2aa30 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c  l3 >= 543 OR col
2aa40 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63  3 > 991 AND (((c
2aa50 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f  ol3 < 927 OR (co
2aa60 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28  l3 < 430)) AND (
2aa70 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28  col0 > 590) OR (
2aa80 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20  col0 >= 449 AND 
2aa90 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52  col4 > 729.35 OR
2aaa0 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20   (((col3 >= 745 
2aab0 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36  AND col0 IN (376
2aac0 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30  ,260))) AND col0
2aad0 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33   = 742 OR ((col3
2aae0 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f   < 407))) AND co
2aaf0 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l0 IN (SELECT co
2ab00 6c 33 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45  l3 FROM tab4 WHE
2ab10 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38  RE (col4 = 553.8
2ab20 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c  5) AND (((col0 <
2ab30 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20   112)) OR (col3 
2ab40 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20  > 499 AND (col1 
2ab50 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31  < 892.72 OR col1
2ab60 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f   = 45.15 AND (co
2ab70 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28  l4 > 325.92 OR (
2ab80 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44  (col3 > 799) AND
2ab90 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44   col3 >= 373 AND
2aba0 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34   (((((col3 <= 74
2abb0 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38  2)) AND col3 > 8
2abc0 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e  37))) AND col0 >
2abd0 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36   431 OR col0 > 6
2abe0 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20  14 OR ((col4 IN 
2abf0 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36  (128.97,578.47,6
2ac00 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c  13.81))) AND col
2ac10 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30  0 = 579 AND col0
2ac20 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c   > 141) AND (col
2ac30 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f  0 <= 50 AND ((co
2ac40 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63  l3 <= 640) OR (c
2ac50 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28  ol0 = 347) AND (
2ac60 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44  col0 >= 814) AND
2ac70 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63   col3 > 355 OR c
2ac80 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f  ol3 >= 216 OR co
2ac90 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28  l0 <= 695 AND ((
2aca0 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f  col3 < 786 OR co
2acb0 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63  l3 > 720)) AND c
2acc0 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63  ol3 > 646) AND c
2acd0 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f  ol3 >= 67 OR (co
2ace0 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c  l3 < 139 AND col
2acf0 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63  4 = 865.77 AND c
2ad00 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35 34 20  ol3 BETWEEN 954 
2ad10 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20  AND 133 OR col3 
2ad20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20  IN (SELECT col0 
2ad30 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20  FROM tab4 WHERE 
2ad40 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63  col0 < 261 AND c
2ad50 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c  ol0 > 477 OR col
2ad60 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c  0 > 148 AND (col
2ad70 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20  1 < 285.10) AND 
2ad80 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44  (col0 = 144) AND
2ad90 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e   col3 IS NULL AN
2ada0 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20  D col1 > 284.82 
2adb0 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e  AND col1 <= 217.
2adc0 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39  12 OR col1 >= 69
2add0 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20  0.53 AND col4 > 
2ade0 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42  967.41 OR col0 B
2adf0 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33  ETWEEN 657 AND 3
2ae00 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33  8 AND (col1 > 83
2ae10 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53  3.26) OR col4 IS
2ae20 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49   NULL OR (col0 I
2ae30 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c  S NULL) AND (col
2ae40 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c  3 < 419) AND col
2ae50 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c  4 > 56.14 OR col
2ae60 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c  0 < 971 AND (col
2ae70 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63  0 >= 325) AND (c
2ae80 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e  ol1 >= 333.69 AN
2ae90 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20  D col4 < 115.0) 
2aea0 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20  OR (col0 = 769) 
2aeb0 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32  AND (col0 >= 302
2aec0 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34  ) AND col1 >= 94
2aed0 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20  8.69 OR (col1 < 
2aee0 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31  488.22) AND col1
2aef0 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63   > 366.35 AND (c
2af00 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28  ol3 > 100) AND (
2af10 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52  col1 > 318.25 OR
2af20 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44   col3 > 322) AND
2af30 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35   ((col1 > 106.75
2af40 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20  )) OR col0 < 27 
2af50 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20  OR col0 >= 667) 
2af60 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29  OR col0 < 840)))
2af70 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45   AND col4 IN (SE
2af80 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74  LECT col1 FROM t
2af90 61 62 34 20 57 48 45 52 45 20 28 28 28 28 63 6f  ab4 WHERE ((((co
2afa0 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36 20 41  l3 BETWEEN 846 A
2afb0 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f 52 20  ND 251)))))) OR 
2afc0 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44  (((col3 < 66 AND
2afd0 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41   col4 = 146.82 A
2afe0 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d  ND ((((((col1 >=
2aff0 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30   404.9) AND col0
2b000 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c   >= 148 AND (col
2b010 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c  0 >= 22) AND col
2b020 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30  0 >= 925 OR col0
2b030 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33   >= 765 OR (col3
2b040 20 3c 20 35 32 36 29 29 29 29 29 29 29 29 29 20   < 526))))))))) 
2b050 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e  AND (col4 > 575.
2b060 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20  86 AND (col3 <= 
2b070 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20  62)) AND col1 > 
2b080 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33  494.37)) OR col3
2b090 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30   < 544) OR (col0
2b0a0 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c   >= 974) AND col
2b0b0 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f  1 < 631.39 OR co
2b0c0 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33  l4 IN (200.63,43
2b0d0 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33  .35,782.64,301.3
2b0e0 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29  8,958.13,883.69)
2b0f0 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29   OR col0 < 820))
2b100 29 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45  ) UNION ALL SELE
2b110 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
2b120 20 74 61 62 34 20 57 48 45 52 45 20 4e 4f 54 20   tab4 WHERE NOT 
2b130 28 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54  (col0 IN (SELECT
2b140 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 34 20   col3 FROM tab4 
2b150 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 37 39  WHERE col0 >= 79
2b160 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 35 34  5) OR col3 >= 54
2b170 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39 31 20  3 OR col3 > 991 
2b180 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20 39 32  AND (((col3 < 92
2b190 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34 33 30  7 OR (col3 < 430
2b1a0 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 20 35  )) AND (col0 > 5
2b1b0 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20  90) OR (col0 >= 
2b1c0 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e 20 37  449 AND col4 > 7
2b1d0 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f 6c 33  29.35 OR (((col3
2b1e0 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f 6c 30   >= 745 AND col0
2b1f0 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29 29 20   IN (376,260))) 
2b200 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32 20 4f  AND col0 = 742 O
2b210 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37 29 29  R ((col3 < 407))
2b220 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 53  ) AND col0 IN (S
2b230 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20  ELECT col3 FROM 
2b240 74 61 62 34 20 57 48 45 52 45 20 28 63 6f 6c 34  tab4 WHERE (col4
2b250 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44 20 28   = 553.85) AND (
2b260 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29 20 4f  ((col0 < 112)) O
2b270 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20 41 4e  R (col3 > 499 AN
2b280 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e 37 32  D (col1 < 892.72
2b290 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e 31 35   OR col1 = 45.15
2b2a0 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33 32 35   AND (col4 > 325
2b2b0 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20 3e 20  .92 OR ((col3 > 
2b2c0 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  799) AND col3 >=
2b2d0 20 33 37 33 20 41 4e 44 20 28 28 28 28 28 63 6f   373 AND (((((co
2b2e0 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e 44 20  l3 <= 742)) AND 
2b2f0 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20 41 4e  col3 > 837))) AN
2b300 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f 52 20  D col0 > 431 OR 
2b310 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20 28 28  col0 > 614 OR ((
2b320 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39 37 2c  col4 IN (128.97,
2b330 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29 29 29  578.47,613.81)))
2b340 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37 39 20   AND col0 = 579 
2b350 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31 29 20  AND col0 > 141) 
2b360 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35 30 20  AND (col0 <= 50 
2b370 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20 36 34  AND ((col3 <= 64
2b380 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 33 34  0) OR (col0 = 34
2b390 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  7) AND (col0 >= 
2b3a0 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  814) AND col3 > 
2b3b0 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d 20 32  355 OR col3 >= 2
2b3c0 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20 36 39  16 OR col0 <= 69
2b3d0 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 20 37  5 AND ((col3 < 7
2b3e0 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37 32 30  86 OR col3 > 720
2b3f0 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 36 34  )) AND col3 > 64
2b400 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 36  6) AND col3 >= 6
2b410 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31 33 39  7 OR (col3 < 139
2b420 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36 35 2e   AND col4 = 865.
2b430 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45 54 57  77 AND col3 BETW
2b440 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33 33 20  EEN 954 AND 133 
2b450 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45 4c 45  OR col3 IN (SELE
2b460 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  CT col0 FROM tab
2b470 34 20 57 48 45 52 45 20 63 6f 6c 30 20 3c 20 32  4 WHERE col0 < 2
2b480 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20 34 37  61 AND col0 > 47
2b490 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34 38 20  7 OR col0 > 148 
2b4a0 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38 35 2e  AND (col1 < 285.
2b4b0 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20 3d 20  10) AND (col0 = 
2b4c0 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20 49 53  144) AND col3 IS
2b4d0 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31 20 3e   NULL AND col1 >
2b4e0 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f 6c 31   284.82 AND col1
2b4f0 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20 63 6f   <= 217.12 OR co
2b500 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41 4e 44  l1 >= 690.53 AND
2b510 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31 20 4f   col4 > 967.41 O
2b520 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e 20 36  R col0 BETWEEN 6
2b530 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20 28 63  57 AND 38 AND (c
2b540 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20 4f 52  ol1 > 833.26) OR
2b550 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20 4f 52   col4 IS NULL OR
2b560 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c 29 20   (col0 IS NULL) 
2b570 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31 39 29  AND (col3 < 419)
2b580 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36 2e 31   AND col4 > 56.1
2b590 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37 31 20  4 OR col0 < 971 
2b5a0 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 32 35  AND (col0 >= 325
2b5b0 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d 20 33  ) AND (col1 >= 3
2b5c0 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34 20 3c  33.69 AND col4 <
2b5d0 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f 6c 30   115.0) OR (col0
2b5e0 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63 6f 6c   = 769) AND (col
2b5f0 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20 63 6f  0 >= 302) AND co
2b600 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f 52 20  l1 >= 948.69 OR 
2b610 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32 29 20  (col1 < 488.22) 
2b620 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36 2e 33  AND col1 > 366.3
2b630 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20 31 30  5 AND (col3 > 10
2b640 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 33  0) AND (col1 > 3
2b650 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20 3e 20  18.25 OR col3 > 
2b660 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c 31 20  322) AND ((col1 
2b670 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20 63 6f  > 106.75)) OR co
2b680 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c 30 20  l0 < 27 OR col0 
2b690 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c 30 20  >= 667) OR col0 
2b6a0 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63 6f 6c  < 840))) AND col
2b6b0 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  4 IN (SELECT col
2b6c0 31 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52  1 FROM tab4 WHER
2b6d0 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54 57 45  E ((((col3 BETWE
2b6e0 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31 29 29  EN 846 AND 251))
2b6f0 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c 33 20  )))) OR (((col3 
2b700 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20 3d 20  < 66 AND col4 = 
2b710 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28 28 28  146.82 AND (((((
2b720 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39 29 20  (col1 >= 404.9) 
2b730 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34 38 20  AND col0 >= 148 
2b740 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32 32 29  AND (col0 >= 22)
2b750 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39 32 35   AND col0 >= 925
2b760 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36 35 20   OR col0 >= 765 
2b770 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36 29 29  OR (col3 < 526))
2b780 29 29 29 29 29 29 29 20 41 4e 44 20 28 63 6f 6c  ))))))) AND (col
2b790 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44 20 28  4 > 575.86 AND (
2b7a0 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41 4e 44  col3 <= 62)) AND
2b7b0 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37 29 29   col1 > 494.37))
2b7c0 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34 29 20   OR col3 < 544) 
2b7d0 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37 34 29  OR (col0 >= 974)
2b7e0 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33 31 2e   AND col1 < 631.
2b7f0 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20 28 32  39 OR col4 IN (2
2b800 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38 32 2e  00.63,43.35,782.
2b810 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e 31 33  64,301.38,958.13
2b820 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f 6c 30  ,883.69) OR col0
2b830 20 3c 20 38 32 30 29 29 29 29 0d 0a 2d 2d 2d 2d   < 820))))..----
2b840 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
2b850 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
2b860 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
2b870 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
2b880 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
2b890 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
2b8a0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
2b8b0 77 5f 31 5f 74 61 62 34 5f 36 30 32 20 55 4e 49  w_1_tab4_602 UNI
2b8c0 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
2b8d0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
2b8e0 5f 32 5f 74 61 62 34 5f 36 30 32 0d 0a 2d 2d 2d  _2_tab4_602..---
2b8f0 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
2b900 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
2b910 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
2b920 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
2b930 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
2b940 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
2b950 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
2b960 62 34 20 57 48 45 52 45 20 63 6f 6c 30 20 49 4e  b4 WHERE col0 IN
2b970 20 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52   (SELECT col3 FR
2b980 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 63 6f  OM tab4 WHERE co
2b990 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52 20 63 6f  l0 >= 795) OR co
2b9a0 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20 63 6f 6c  l3 >= 543 OR col
2b9b0 33 20 3e 20 39 39 31 20 41 4e 44 20 28 28 28 63  3 > 991 AND (((c
2b9c0 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20 28 63 6f  ol3 < 927 OR (co
2b9d0 6c 33 20 3c 20 34 33 30 29 29 20 41 4e 44 20 28  l3 < 430)) AND (
2b9e0 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f 52 20 28  col0 > 590) OR (
2b9f0 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41 4e 44 20  col0 >= 449 AND 
2ba00 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35 20 4f 52  col4 > 729.35 OR
2ba10 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37 34 35 20   (((col3 >= 745 
2ba20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28 33 37 36  AND col0 IN (376
2ba30 2c 32 36 30 29 29 29 20 41 4e 44 20 63 6f 6c 30  ,260))) AND col0
2ba40 20 3d 20 37 34 32 20 4f 52 20 28 28 63 6f 6c 33   = 742 OR ((col3
2ba50 20 3c 20 34 30 37 29 29 29 20 41 4e 44 20 63 6f   < 407))) AND co
2ba60 6c 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l0 IN (SELECT co
2ba70 6c 33 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45  l3 FROM tab4 WHE
2ba80 52 45 20 28 63 6f 6c 34 20 3d 20 35 35 33 2e 38  RE (col4 = 553.8
2ba90 35 29 20 41 4e 44 20 28 28 28 63 6f 6c 30 20 3c  5) AND (((col0 <
2baa0 20 31 31 32 29 29 20 4f 52 20 28 63 6f 6c 33 20   112)) OR (col3 
2bab0 3e 20 34 39 39 20 41 4e 44 20 28 63 6f 6c 31 20  > 499 AND (col1 
2bac0 3c 20 38 39 32 2e 37 32 20 4f 52 20 63 6f 6c 31  < 892.72 OR col1
2bad0 20 3d 20 34 35 2e 31 35 20 41 4e 44 20 28 63 6f   = 45.15 AND (co
2bae0 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f 52 20 28  l4 > 325.92 OR (
2baf0 28 63 6f 6c 33 20 3e 20 37 39 39 29 20 41 4e 44  (col3 > 799) AND
2bb00 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20 41 4e 44   col3 >= 373 AND
2bb10 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d 20 37 34   (((((col3 <= 74
2bb20 32 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20 38  2)) AND col3 > 8
2bb30 33 37 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 3e  37))) AND col0 >
2bb40 20 34 33 31 20 4f 52 20 63 6f 6c 30 20 3e 20 36   431 OR col0 > 6
2bb50 31 34 20 4f 52 20 28 28 63 6f 6c 34 20 49 4e 20  14 OR ((col4 IN 
2bb60 28 31 32 38 2e 39 37 2c 35 37 38 2e 34 37 2c 36  (128.97,578.47,6
2bb70 31 33 2e 38 31 29 29 29 20 41 4e 44 20 63 6f 6c  13.81))) AND col
2bb80 30 20 3d 20 35 37 39 20 41 4e 44 20 63 6f 6c 30  0 = 579 AND col0
2bb90 20 3e 20 31 34 31 29 20 41 4e 44 20 28 63 6f 6c   > 141) AND (col
2bba0 30 20 3c 3d 20 35 30 20 41 4e 44 20 28 28 63 6f  0 <= 50 AND ((co
2bbb0 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52 20 28 63  l3 <= 640) OR (c
2bbc0 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e 44 20 28  ol0 = 347) AND (
2bbd0 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20 41 4e 44  col0 >= 814) AND
2bbe0 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f 52 20 63   col3 > 355 OR c
2bbf0 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52 20 63 6f  ol3 >= 216 OR co
2bc00 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44 20 28 28  l0 <= 695 AND ((
2bc10 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52 20 63 6f  col3 < 786 OR co
2bc20 6c 33 20 3e 20 37 32 30 29 29 20 41 4e 44 20 63  l3 > 720)) AND c
2bc30 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e 44 20 63  ol3 > 646) AND c
2bc40 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20 28 63 6f  ol3 >= 67 OR (co
2bc50 6c 33 20 3c 20 31 33 39 20 41 4e 44 20 63 6f 6c  l3 < 139 AND col
2bc60 34 20 3d 20 38 36 35 2e 37 37 20 41 4e 44 20 63  4 = 865.77 AND c
2bc70 6f 6c 33 20 42 45 54 57 45 45 4e 20 39 35 34 20  ol3 BETWEEN 954 
2bc80 41 4e 44 20 31 33 33 20 4f 52 20 63 6f 6c 33 20  AND 133 OR col3 
2bc90 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 30 20  IN (SELECT col0 
2bca0 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20  FROM tab4 WHERE 
2bcb0 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e 44 20 63  col0 < 261 AND c
2bcc0 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20 63 6f 6c  ol0 > 477 OR col
2bcd0 30 20 3e 20 31 34 38 20 41 4e 44 20 28 63 6f 6c  0 > 148 AND (col
2bce0 31 20 3c 20 32 38 35 2e 31 30 29 20 41 4e 44 20  1 < 285.10) AND 
2bcf0 28 63 6f 6c 30 20 3d 20 31 34 34 29 20 41 4e 44  (col0 = 144) AND
2bd00 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c 20 41 4e   col3 IS NULL AN
2bd10 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e 38 32 20  D col1 > 284.82 
2bd20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32 31 37 2e  AND col1 <= 217.
2bd30 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d 20 36 39  12 OR col1 >= 69
2bd40 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34 20 3e 20  0.53 AND col4 > 
2bd50 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c 30 20 42  967.41 OR col0 B
2bd60 45 54 57 45 45 4e 20 36 35 37 20 41 4e 44 20 33  ETWEEN 657 AND 3
2bd70 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e 20 38 33  8 AND (col1 > 83
2bd80 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34 20 49 53  3.26) OR col4 IS
2bd90 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c 30 20 49   NULL OR (col0 I
2bda0 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28 63 6f 6c  S NULL) AND (col
2bdb0 33 20 3c 20 34 31 39 29 20 41 4e 44 20 63 6f 6c  3 < 419) AND col
2bdc0 34 20 3e 20 35 36 2e 31 34 20 4f 52 20 63 6f 6c  4 > 56.14 OR col
2bdd0 30 20 3c 20 39 37 31 20 41 4e 44 20 28 63 6f 6c  0 < 971 AND (col
2bde0 30 20 3e 3d 20 33 32 35 29 20 41 4e 44 20 28 63  0 >= 325) AND (c
2bdf0 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39 20 41 4e  ol1 >= 333.69 AN
2be00 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e 30 29 20  D col4 < 115.0) 
2be10 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36 39 29 20  OR (col0 = 769) 
2be20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33 30 32  AND (col0 >= 302
2be30 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d 20 39 34  ) AND col1 >= 94
2be40 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31 20 3c 20  8.69 OR (col1 < 
2be50 34 38 38 2e 32 32 29 20 41 4e 44 20 63 6f 6c 31  488.22) AND col1
2be60 20 3e 20 33 36 36 2e 33 35 20 41 4e 44 20 28 63   > 366.35 AND (c
2be70 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e 44 20 28  ol3 > 100) AND (
2be80 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35 20 4f 52  col1 > 318.25 OR
2be90 20 63 6f 6c 33 20 3e 20 33 32 32 29 20 41 4e 44   col3 > 322) AND
2bea0 20 28 28 63 6f 6c 31 20 3e 20 31 30 36 2e 37 35   ((col1 > 106.75
2beb0 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20 32 37 20  )) OR col0 < 27 
2bec0 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36 37 29 20  OR col0 >= 667) 
2bed0 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30 29 29 29  OR col0 < 840)))
2bee0 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20 28 53 45   AND col4 IN (SE
2bef0 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f 4d 20 74  LECT col1 FROM t
2bf00 61 62 34 20 57 48 45 52 45 20 28 28 28 28 63 6f  ab4 WHERE ((((co
2bf10 6c 33 20 42 45 54 57 45 45 4e 20 38 34 36 20 41  l3 BETWEEN 846 A
2bf20 4e 44 20 32 35 31 29 29 29 29 29 29 20 4f 52 20  ND 251)))))) OR 
2bf30 28 28 28 63 6f 6c 33 20 3c 20 36 36 20 41 4e 44  (((col3 < 66 AND
2bf40 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38 32 20 41   col4 = 146.82 A
2bf50 4e 44 20 28 28 28 28 28 28 63 6f 6c 31 20 3e 3d  ND ((((((col1 >=
2bf60 20 34 30 34 2e 39 29 20 41 4e 44 20 63 6f 6c 30   404.9) AND col0
2bf70 20 3e 3d 20 31 34 38 20 41 4e 44 20 28 63 6f 6c   >= 148 AND (col
2bf80 30 20 3e 3d 20 32 32 29 20 41 4e 44 20 63 6f 6c  0 >= 22) AND col
2bf90 30 20 3e 3d 20 39 32 35 20 4f 52 20 63 6f 6c 30  0 >= 925 OR col0
2bfa0 20 3e 3d 20 37 36 35 20 4f 52 20 28 63 6f 6c 33   >= 765 OR (col3
2bfb0 20 3c 20 35 32 36 29 29 29 29 29 29 29 29 29 20   < 526))))))))) 
2bfc0 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35 37 35 2e  AND (col4 > 575.
2bfd0 38 36 20 41 4e 44 20 28 63 6f 6c 33 20 3c 3d 20  86 AND (col3 <= 
2bfe0 36 32 29 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20  62)) AND col1 > 
2bff0 34 39 34 2e 33 37 29 29 20 4f 52 20 63 6f 6c 33  494.37)) OR col3
2c000 20 3c 20 35 34 34 29 20 4f 52 20 28 63 6f 6c 30   < 544) OR (col0
2c010 20 3e 3d 20 39 37 34 29 20 41 4e 44 20 63 6f 6c   >= 974) AND col
2c020 31 20 3c 20 36 33 31 2e 33 39 20 4f 52 20 63 6f  1 < 631.39 OR co
2c030 6c 34 20 49 4e 20 28 32 30 30 2e 36 33 2c 34 33  l4 IN (200.63,43
2c040 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30 31 2e 33  .35,782.64,301.3
2c050 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e 36 39 29  8,958.13,883.69)
2c060 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32 30 29 29   OR col0 < 820))
2c070 29 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70  ) UNION SELECT p
2c080 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
2c090 34 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  4 WHERE NOT (col
2c0a0 30 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c  0 IN (SELECT col
2c0b0 33 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52  3 FROM tab4 WHER
2c0c0 45 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f  E col0 >= 795) O
2c0d0 52 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52  R col3 >= 543 OR
2c0e0 20 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20   col3 > 991 AND 
2c0f0 28 28 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52  (((col3 < 927 OR
2c100 20 28 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41   (col3 < 430)) A
2c110 4e 44 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20  ND (col0 > 590) 
2c120 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20  OR (col0 >= 449 
2c130 41 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33  AND col4 > 729.3
2c140 35 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20  5 OR (((col3 >= 
2c150 37 34 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20  745 AND col0 IN 
2c160 28 33 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20  (376,260))) AND 
2c170 63 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28  col0 = 742 OR ((
2c180 63 6f 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e  col3 < 407))) AN
2c190 44 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43  D col0 IN (SELEC
2c1a0 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 34  T col3 FROM tab4
2c1b0 20 57 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35   WHERE (col4 = 5
2c1c0 35 33 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f  53.85) AND (((co
2c1d0 6c 30 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63  l0 < 112)) OR (c
2c1e0 6f 6c 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63  ol3 > 499 AND (c
2c1f0 6f 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20  ol1 < 892.72 OR 
2c200 63 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44  col1 = 45.15 AND
2c210 20 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20   (col4 > 325.92 
2c220 4f 52 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29  OR ((col3 > 799)
2c230 20 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33   AND col3 >= 373
2c240 20 41 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c   AND (((((col3 <
2c250 3d 20 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33  = 742)) AND col3
2c260 20 3e 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f   > 837))) AND co
2c270 6c 30 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30  l0 > 431 OR col0
2c280 20 3e 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34   > 614 OR ((col4
2c290 20 49 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e   IN (128.97,578.
2c2a0 34 37 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44  47,613.81))) AND
2c2b0 20 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20   col0 = 579 AND 
2c2c0 63 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20  col0 > 141) AND 
2c2d0 28 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20  (col0 <= 50 AND 
2c2e0 28 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f  ((col3 <= 640) O
2c2f0 52 20 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41  R (col0 = 347) A
2c300 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29  ND (col0 >= 814)
2c310 20 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20   AND col3 > 355 
2c320 4f 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f  OR col3 >= 216 O
2c330 52 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e  R col0 <= 695 AN
2c340 44 20 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f  D ((col3 < 786 O
2c350 52 20 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41  R col3 > 720)) A
2c360 4e 44 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41  ND col3 > 646) A
2c370 4e 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52  ND col3 >= 67 OR
2c380 20 28 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44   (col3 < 139 AND
2c390 20 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41   col4 = 865.77 A
2c3a0 4e 44 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20  ND col3 BETWEEN 
2c3b0 39 35 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63  954 AND 133 OR c
2c3c0 6f 6c 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol3 IN (SELECT c
2c3d0 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48  ol0 FROM tab4 WH
2c3e0 45 52 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41  ERE col0 < 261 A
2c3f0 4e 44 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52  ND col0 > 477 OR
2c400 20 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20   col0 > 148 AND 
2c410 28 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20  (col1 < 285.10) 
2c420 41 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29  AND (col0 = 144)
2c430 20 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c   AND col3 IS NUL
2c440 4c 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34  L AND col1 > 284
2c450 2e 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20  .82 AND col1 <= 
2c460 32 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e  217.12 OR col1 >
2c470 3d 20 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c  = 690.53 AND col
2c480 34 20 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f  4 > 967.41 OR co
2c490 6c 30 20 42 45 54 57 45 45 4e 20 36 35 37 20 41  l0 BETWEEN 657 A
2c4a0 4e 44 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20  ND 38 AND (col1 
2c4b0 3e 20 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c  > 833.26) OR col
2c4c0 34 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f  4 IS NULL OR (co
2c4d0 6c 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20  l0 IS NULL) AND 
2c4e0 28 63 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44  (col3 < 419) AND
2c4f0 20 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52   col4 > 56.14 OR
2c500 20 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20   col0 < 971 AND 
2c510 28 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e  (col0 >= 325) AN
2c520 44 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36  D (col1 >= 333.6
2c530 39 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35  9 AND col4 < 115
2c540 2e 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37  .0) OR (col0 = 7
2c550 36 39 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d  69) AND (col0 >=
2c560 20 33 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e   302) AND col1 >
2c570 3d 20 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c  = 948.69 OR (col
2c580 31 20 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20  1 < 488.22) AND 
2c590 63 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e  col1 > 366.35 AN
2c5a0 44 20 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41  D (col3 > 100) A
2c5b0 4e 44 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32  ND (col1 > 318.2
2c5c0 35 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29  5 OR col3 > 322)
2c5d0 20 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30   AND ((col1 > 10
2c5e0 36 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c  6.75)) OR col0 <
2c5f0 20 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36   27 OR col0 >= 6
2c600 36 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34  67) OR col0 < 84
2c610 30 29 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e  0))) AND col4 IN
2c620 20 28 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52   (SELECT col1 FR
2c630 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 28 28  OM tab4 WHERE ((
2c640 28 28 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38  ((col3 BETWEEN 8
2c650 34 36 20 41 4e 44 20 32 35 31 29 29 29 29 29 29  46 AND 251))))))
2c660 20 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36   OR (((col3 < 66
2c670 20 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e   AND col4 = 146.
2c680 38 32 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c  82 AND ((((((col
2c690 31 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20  1 >= 404.9) AND 
2c6a0 63 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20  col0 >= 148 AND 
2c6b0 28 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44  (col0 >= 22) AND
2c6c0 20 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20   col0 >= 925 OR 
2c6d0 63 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28  col0 >= 765 OR (
2c6e0 63 6f 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29  col3 < 526))))))
2c6f0 29 29 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20  ))) AND (col4 > 
2c700 35 37 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33  575.86 AND (col3
2c710 20 3c 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c   <= 62)) AND col
2c720 31 20 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20  1 > 494.37)) OR 
2c730 63 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28  col3 < 544) OR (
2c740 63 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44  col0 >= 974) AND
2c750 20 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f   col1 < 631.39 O
2c760 52 20 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36  R col4 IN (200.6
2c770 33 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33  3,43.35,782.64,3
2c780 30 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33  01.38,958.13,883
2c790 2e 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38  .69) OR col0 < 8
2c7a0 32 30 29 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  20))))..----..20
2c7b0 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
2c7c0 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
2c7d0 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
2c7e0 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
2c7f0 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
2c800 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
2c810 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
2c820 74 61 62 34 5f 36 30 32 20 55 4e 49 4f 4e 20 53  tab4_602 UNION S
2c830 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2c840 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 34 5f  ROM view_2_tab4_
2c850 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  602..----..200 v
2c860 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2c870 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
2c880 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
2c890 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  1....query I row
2c8a0 73 6f 72 74 20 6c 61 62 65 6c 2d 35 30 30 2d 33  sort label-500-3
2c8b0 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
2c8c0 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
2c8d0 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45  l0 FROM tab4 WHE
2c8e0 52 45 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45  RE col0 IN (SELE
2c8f0 43 54 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62  CT col3 FROM tab
2c900 34 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20  4 WHERE col0 >= 
2c910 37 39 35 29 20 4f 52 20 63 6f 6c 33 20 3e 3d 20  795) OR col3 >= 
2c920 35 34 33 20 4f 52 20 63 6f 6c 33 20 3e 20 39 39  543 OR col3 > 99
2c930 31 20 41 4e 44 20 28 28 28 63 6f 6c 33 20 3c 20  1 AND (((col3 < 
2c940 39 32 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 34  927 OR (col3 < 4
2c950 33 30 29 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e  30)) AND (col0 >
2c960 20 35 39 30 29 20 4f 52 20 28 63 6f 6c 30 20 3e   590) OR (col0 >
2c970 3d 20 34 34 39 20 41 4e 44 20 63 6f 6c 34 20 3e  = 449 AND col4 >
2c980 20 37 32 39 2e 33 35 20 4f 52 20 28 28 28 63 6f   729.35 OR (((co
2c990 6c 33 20 3e 3d 20 37 34 35 20 41 4e 44 20 63 6f  l3 >= 745 AND co
2c9a0 6c 30 20 49 4e 20 28 33 37 36 2c 32 36 30 29 29  l0 IN (376,260))
2c9b0 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 37 34 32  ) AND col0 = 742
2c9c0 20 4f 52 20 28 28 63 6f 6c 33 20 3c 20 34 30 37   OR ((col3 < 407
2c9d0 29 29 29 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20  ))) AND col0 IN 
2c9e0 28 53 45 4c 45 43 54 20 63 6f 6c 33 20 46 52 4f  (SELECT col3 FRO
2c9f0 4d 20 74 61 62 34 20 57 48 45 52 45 20 28 63 6f  M tab4 WHERE (co
2ca00 6c 34 20 3d 20 35 35 33 2e 38 35 29 20 41 4e 44  l4 = 553.85) AND
2ca10 20 28 28 28 63 6f 6c 30 20 3c 20 31 31 32 29 29   (((col0 < 112))
2ca20 20 4f 52 20 28 63 6f 6c 33 20 3e 20 34 39 39 20   OR (col3 > 499 
2ca30 41 4e 44 20 28 63 6f 6c 31 20 3c 20 38 39 32 2e  AND (col1 < 892.
2ca40 37 32 20 4f 52 20 63 6f 6c 31 20 3d 20 34 35 2e  72 OR col1 = 45.
2ca50 31 35 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 33  15 AND (col4 > 3
2ca60 32 35 2e 39 32 20 4f 52 20 28 28 63 6f 6c 33 20  25.92 OR ((col3 
2ca70 3e 20 37 39 39 29 20 41 4e 44 20 63 6f 6c 33 20  > 799) AND col3 
2ca80 3e 3d 20 33 37 33 20 41 4e 44 20 28 28 28 28 28  >= 373 AND (((((
2ca90 63 6f 6c 33 20 3c 3d 20 37 34 32 29 29 20 41 4e  col3 <= 742)) AN
2caa0 44 20 63 6f 6c 33 20 3e 20 38 33 37 29 29 29 20  D col3 > 837))) 
2cab0 41 4e 44 20 63 6f 6c 30 20 3e 20 34 33 31 20 4f  AND col0 > 431 O
2cac0 52 20 63 6f 6c 30 20 3e 20 36 31 34 20 4f 52 20  R col0 > 614 OR 
2cad0 28 28 63 6f 6c 34 20 49 4e 20 28 31 32 38 2e 39  ((col4 IN (128.9
2cae0 37 2c 35 37 38 2e 34 37 2c 36 31 33 2e 38 31 29  7,578.47,613.81)
2caf0 29 29 20 41 4e 44 20 63 6f 6c 30 20 3d 20 35 37  )) AND col0 = 57
2cb00 39 20 41 4e 44 20 63 6f 6c 30 20 3e 20 31 34 31  9 AND col0 > 141
2cb10 29 20 41 4e 44 20 28 63 6f 6c 30 20 3c 3d 20 35  ) AND (col0 <= 5
2cb20 30 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c 3d 20  0 AND ((col3 <= 
2cb30 36 34 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20  640) OR (col0 = 
2cb40 33 34 37 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e  347) AND (col0 >
2cb50 3d 20 38 31 34 29 20 41 4e 44 20 63 6f 6c 33 20  = 814) AND col3 
2cb60 3e 20 33 35 35 20 4f 52 20 63 6f 6c 33 20 3e 3d  > 355 OR col3 >=
2cb70 20 32 31 36 20 4f 52 20 63 6f 6c 30 20 3c 3d 20   216 OR col0 <= 
2cb80 36 39 35 20 41 4e 44 20 28 28 63 6f 6c 33 20 3c  695 AND ((col3 <
2cb90 20 37 38 36 20 4f 52 20 63 6f 6c 33 20 3e 20 37   786 OR col3 > 7
2cba0 32 30 29 29 20 41 4e 44 20 63 6f 6c 33 20 3e 20  20)) AND col3 > 
2cbb0 36 34 36 29 20 41 4e 44 20 63 6f 6c 33 20 3e 3d  646) AND col3 >=
2cbc0 20 36 37 20 4f 52 20 28 63 6f 6c 33 20 3c 20 31   67 OR (col3 < 1
2cbd0 33 39 20 41 4e 44 20 63 6f 6c 34 20 3d 20 38 36  39 AND col4 = 86
2cbe0 35 2e 37 37 20 41 4e 44 20 63 6f 6c 33 20 42 45  5.77 AND col3 BE
2cbf0 54 57 45 45 4e 20 39 35 34 20 41 4e 44 20 31 33  TWEEN 954 AND 13
2cc00 33 20 4f 52 20 63 6f 6c 33 20 49 4e 20 28 53 45  3 OR col3 IN (SE
2cc10 4c 45 43 54 20 63 6f 6c 30 20 46 52 4f 4d 20 74  LECT col0 FROM t
2cc20 61 62 34 20 57 48 45 52 45 20 63 6f 6c 30 20 3c  ab4 WHERE col0 <
2cc30 20 32 36 31 20 41 4e 44 20 63 6f 6c 30 20 3e 20   261 AND col0 > 
2cc40 34 37 37 20 4f 52 20 63 6f 6c 30 20 3e 20 31 34  477 OR col0 > 14
2cc50 38 20 41 4e 44 20 28 63 6f 6c 31 20 3c 20 32 38  8 AND (col1 < 28
2cc60 35 2e 31 30 29 20 41 4e 44 20 28 63 6f 6c 30 20  5.10) AND (col0 
2cc70 3d 20 31 34 34 29 20 41 4e 44 20 63 6f 6c 33 20  = 144) AND col3 
2cc80 49 53 20 4e 55 4c 4c 20 41 4e 44 20 63 6f 6c 31  IS NULL AND col1
2cc90 20 3e 20 32 38 34 2e 38 32 20 41 4e 44 20 63 6f   > 284.82 AND co
2cca0 6c 31 20 3c 3d 20 32 31 37 2e 31 32 20 4f 52 20  l1 <= 217.12 OR 
2ccb0 63 6f 6c 31 20 3e 3d 20 36 39 30 2e 35 33 20 41  col1 >= 690.53 A
2ccc0 4e 44 20 63 6f 6c 34 20 3e 20 39 36 37 2e 34 31  ND col4 > 967.41
2ccd0 20 4f 52 20 63 6f 6c 30 20 42 45 54 57 45 45 4e   OR col0 BETWEEN
2cce0 20 36 35 37 20 41 4e 44 20 33 38 20 41 4e 44 20   657 AND 38 AND 
2ccf0 28 63 6f 6c 31 20 3e 20 38 33 33 2e 32 36 29 20  (col1 > 833.26) 
2cd00 4f 52 20 63 6f 6c 34 20 49 53 20 4e 55 4c 4c 20  OR col4 IS NULL 
2cd10 4f 52 20 28 63 6f 6c 30 20 49 53 20 4e 55 4c 4c  OR (col0 IS NULL
2cd20 29 20 41 4e 44 20 28 63 6f 6c 33 20 3c 20 34 31  ) AND (col3 < 41
2cd30 39 29 20 41 4e 44 20 63 6f 6c 34 20 3e 20 35 36  9) AND col4 > 56
2cd40 2e 31 34 20 4f 52 20 63 6f 6c 30 20 3c 20 39 37  .14 OR col0 < 97
2cd50 31 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 33  1 AND (col0 >= 3
2cd60 32 35 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e 3d  25) AND (col1 >=
2cd70 20 33 33 33 2e 36 39 20 41 4e 44 20 63 6f 6c 34   333.69 AND col4
2cd80 20 3c 20 31 31 35 2e 30 29 20 4f 52 20 28 63 6f   < 115.0) OR (co
2cd90 6c 30 20 3d 20 37 36 39 29 20 41 4e 44 20 28 63  l0 = 769) AND (c
2cda0 6f 6c 30 20 3e 3d 20 33 30 32 29 20 41 4e 44 20  ol0 >= 302) AND 
2cdb0 63 6f 6c 31 20 3e 3d 20 39 34 38 2e 36 39 20 4f  col1 >= 948.69 O
2cdc0 52 20 28 63 6f 6c 31 20 3c 20 34 38 38 2e 32 32  R (col1 < 488.22
2cdd0 29 20 41 4e 44 20 63 6f 6c 31 20 3e 20 33 36 36  ) AND col1 > 366
2cde0 2e 33 35 20 41 4e 44 20 28 63 6f 6c 33 20 3e 20  .35 AND (col3 > 
2cdf0 31 30 30 29 20 41 4e 44 20 28 63 6f 6c 31 20 3e  100) AND (col1 >
2ce00 20 33 31 38 2e 32 35 20 4f 52 20 63 6f 6c 33 20   318.25 OR col3 
2ce10 3e 20 33 32 32 29 20 41 4e 44 20 28 28 63 6f 6c  > 322) AND ((col
2ce20 31 20 3e 20 31 30 36 2e 37 35 29 29 20 4f 52 20  1 > 106.75)) OR 
2ce30 63 6f 6c 30 20 3c 20 32 37 20 4f 52 20 63 6f 6c  col0 < 27 OR col
2ce40 30 20 3e 3d 20 36 36 37 29 20 4f 52 20 63 6f 6c  0 >= 667) OR col
2ce50 30 20 3c 20 38 34 30 29 29 29 20 41 4e 44 20 63  0 < 840))) AND c
2ce60 6f 6c 34 20 49 4e 20 28 53 45 4c 45 43 54 20 63  ol4 IN (SELECT c
2ce70 6f 6c 31 20 46 52 4f 4d 20 74 61 62 34 20 57 48  ol1 FROM tab4 WH
2ce80 45 52 45 20 28 28 28 28 63 6f 6c 33 20 42 45 54  ERE ((((col3 BET
2ce90 57 45 45 4e 20 38 34 36 20 41 4e 44 20 32 35 31  WEEN 846 AND 251
2cea0 29 29 29 29 29 29 20 4f 52 20 28 28 28 63 6f 6c  )))))) OR (((col
2ceb0 33 20 3c 20 36 36 20 41 4e 44 20 63 6f 6c 34 20  3 < 66 AND col4 
2cec0 3d 20 31 34 36 2e 38 32 20 41 4e 44 20 28 28 28  = 146.82 AND (((
2ced0 28 28 28 63 6f 6c 31 20 3e 3d 20 34 30 34 2e 39  (((col1 >= 404.9
2cee0 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 31 34  ) AND col0 >= 14
2cef0 38 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20 32  8 AND (col0 >= 2
2cf00 32 29 20 41 4e 44 20 63 6f 6c 30 20 3e 3d 20 39  2) AND col0 >= 9
2cf10 32 35 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 37 36  25 OR col0 >= 76
2cf20 35 20 4f 52 20 28 63 6f 6c 33 20 3c 20 35 32 36  5 OR (col3 < 526
2cf30 29 29 29 29 29 29 29 29 29 20 41 4e 44 20 28 63  ))))))))) AND (c
2cf40 6f 6c 34 20 3e 20 35 37 35 2e 38 36 20 41 4e 44  ol4 > 575.86 AND
2cf50 20 28 63 6f 6c 33 20 3c 3d 20 36 32 29 29 20 41   (col3 <= 62)) A
2cf60 4e 44 20 63 6f 6c 31 20 3e 20 34 39 34 2e 33 37  ND col1 > 494.37
2cf70 29 29 20 4f 52 20 63 6f 6c 33 20 3c 20 35 34 34  )) OR col3 < 544
2cf80 29 20 4f 52 20 28 63 6f 6c 30 20 3e 3d 20 39 37  ) OR (col0 >= 97
2cf90 34 29 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 33  4) AND col1 < 63
2cfa0 31 2e 33 39 20 4f 52 20 63 6f 6c 34 20 49 4e 20  1.39 OR col4 IN 
2cfb0 28 32 30 30 2e 36 33 2c 34 33 2e 33 35 2c 37 38  (200.63,43.35,78
2cfc0 32 2e 36 34 2c 33 30 31 2e 33 38 2c 39 35 38 2e  2.64,301.38,958.
2cfd0 31 33 2c 38 38 33 2e 36 39 29 20 4f 52 20 63 6f  13,883.69) OR co
2cfe0 6c 30 20 3c 20 38 32 30 29 29 29 20 29 20 41 53  l0 < 820))) ) AS
2cff0 20 74 61 62 34 5f 36 30 32 0d 0a 2d 2d 2d 2d 0d   tab4_602..----.
2d000 0a 34 32 20 76 61 6c 75 65 73 20 68 61 73 68 69  .42 values hashi
2d010 6e 67 20 74 6f 20 31 61 35 63 35 65 61 30 32 66  ng to 1a5c5ea02f
2d020 39 63 37 62 62 31 65 39 34 30 65 30 64 31 39 62  9c7bb1e940e0d19b
2d030 63 38 66 38 31 39 0d 0a 0d 0a 71 75 65 72 79 20  c8f819....query 
2d040 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
2d050 35 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20  500-3..SELECT * 
2d060 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 34  FROM view_3_tab4
2d070 5f 36 30 32 0d 0a 2d 2d 2d 2d 0d 0a 34 32 20 76  _602..----..42 v
2d080 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2d090 20 31 61 35 63 35 65 61 30 32 66 39 63 37 62 62   1a5c5ea02f9c7bb
2d0a0 31 65 39 34 30 65 30 64 31 39 62 63 38 66 38 31  1e940e0d19bc8f81
2d0b0 39 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  9....query I row
2d0c0 73 6f 72 74 20 6c 61 62 65 6c 2d 35 30 30 2d 33  sort label-500-3
2d0d0 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
2d0e0 20 74 61 62 34 20 57 48 45 52 45 20 63 6f 6c 30   tab4 WHERE col0
2d0f0 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f 6c 33   IN (SELECT col3
2d100 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45   FROM tab4 WHERE
2d110 20 63 6f 6c 30 20 3e 3d 20 37 39 35 29 20 4f 52   col0 >= 795) OR
2d120 20 63 6f 6c 33 20 3e 3d 20 35 34 33 20 4f 52 20   col3 >= 543 OR 
2d130 63 6f 6c 33 20 3e 20 39 39 31 20 41 4e 44 20 28  col3 > 991 AND (
2d140 28 28 63 6f 6c 33 20 3c 20 39 32 37 20 4f 52 20  ((col3 < 927 OR 
2d150 28 63 6f 6c 33 20 3c 20 34 33 30 29 29 20 41 4e  (col3 < 430)) AN
2d160 44 20 28 63 6f 6c 30 20 3e 20 35 39 30 29 20 4f  D (col0 > 590) O
2d170 52 20 28 63 6f 6c 30 20 3e 3d 20 34 34 39 20 41  R (col0 >= 449 A
2d180 4e 44 20 63 6f 6c 34 20 3e 20 37 32 39 2e 33 35  ND col4 > 729.35
2d190 20 4f 52 20 28 28 28 63 6f 6c 33 20 3e 3d 20 37   OR (((col3 >= 7
2d1a0 34 35 20 41 4e 44 20 63 6f 6c 30 20 49 4e 20 28  45 AND col0 IN (
2d1b0 33 37 36 2c 32 36 30 29 29 29 20 41 4e 44 20 63  376,260))) AND c
2d1c0 6f 6c 30 20 3d 20 37 34 32 20 4f 52 20 28 28 63  ol0 = 742 OR ((c
2d1d0 6f 6c 33 20 3c 20 34 30 37 29 29 29 20 41 4e 44  ol3 < 407))) AND
2d1e0 20 63 6f 6c 30 20 49 4e 20 28 53 45 4c 45 43 54   col0 IN (SELECT
2d1f0 20 63 6f 6c 33 20 46 52 4f 4d 20 74 61 62 34 20   col3 FROM tab4 
2d200 57 48 45 52 45 20 28 63 6f 6c 34 20 3d 20 35 35  WHERE (col4 = 55
2d210 33 2e 38 35 29 20 41 4e 44 20 28 28 28 63 6f 6c  3.85) AND (((col
2d220 30 20 3c 20 31 31 32 29 29 20 4f 52 20 28 63 6f  0 < 112)) OR (co
2d230 6c 33 20 3e 20 34 39 39 20 41 4e 44 20 28 63 6f  l3 > 499 AND (co
2d240 6c 31 20 3c 20 38 39 32 2e 37 32 20 4f 52 20 63  l1 < 892.72 OR c
2d250 6f 6c 31 20 3d 20 34 35 2e 31 35 20 41 4e 44 20  ol1 = 45.15 AND 
2d260 28 63 6f 6c 34 20 3e 20 33 32 35 2e 39 32 20 4f  (col4 > 325.92 O
2d270 52 20 28 28 63 6f 6c 33 20 3e 20 37 39 39 29 20  R ((col3 > 799) 
2d280 41 4e 44 20 63 6f 6c 33 20 3e 3d 20 33 37 33 20  AND col3 >= 373 
2d290 41 4e 44 20 28 28 28 28 28 63 6f 6c 33 20 3c 3d  AND (((((col3 <=
2d2a0 20 37 34 32 29 29 20 41 4e 44 20 63 6f 6c 33 20   742)) AND col3 
2d2b0 3e 20 38 33 37 29 29 29 20 41 4e 44 20 63 6f 6c  > 837))) AND col
2d2c0 30 20 3e 20 34 33 31 20 4f 52 20 63 6f 6c 30 20  0 > 431 OR col0 
2d2d0 3e 20 36 31 34 20 4f 52 20 28 28 63 6f 6c 34 20  > 614 OR ((col4 
2d2e0 49 4e 20 28 31 32 38 2e 39 37 2c 35 37 38 2e 34  IN (128.97,578.4
2d2f0 37 2c 36 31 33 2e 38 31 29 29 29 20 41 4e 44 20  7,613.81))) AND 
2d300 63 6f 6c 30 20 3d 20 35 37 39 20 41 4e 44 20 63  col0 = 579 AND c
2d310 6f 6c 30 20 3e 20 31 34 31 29 20 41 4e 44 20 28  ol0 > 141) AND (
2d320 63 6f 6c 30 20 3c 3d 20 35 30 20 41 4e 44 20 28  col0 <= 50 AND (
2d330 28 63 6f 6c 33 20 3c 3d 20 36 34 30 29 20 4f 52  (col3 <= 640) OR
2d340 20 28 63 6f 6c 30 20 3d 20 33 34 37 29 20 41 4e   (col0 = 347) AN
2d350 44 20 28 63 6f 6c 30 20 3e 3d 20 38 31 34 29 20  D (col0 >= 814) 
2d360 41 4e 44 20 63 6f 6c 33 20 3e 20 33 35 35 20 4f  AND col3 > 355 O
2d370 52 20 63 6f 6c 33 20 3e 3d 20 32 31 36 20 4f 52  R col3 >= 216 OR
2d380 20 63 6f 6c 30 20 3c 3d 20 36 39 35 20 41 4e 44   col0 <= 695 AND
2d390 20 28 28 63 6f 6c 33 20 3c 20 37 38 36 20 4f 52   ((col3 < 786 OR
2d3a0 20 63 6f 6c 33 20 3e 20 37 32 30 29 29 20 41 4e   col3 > 720)) AN
2d3b0 44 20 63 6f 6c 33 20 3e 20 36 34 36 29 20 41 4e  D col3 > 646) AN
2d3c0 44 20 63 6f 6c 33 20 3e 3d 20 36 37 20 4f 52 20  D col3 >= 67 OR 
2d3d0 28 63 6f 6c 33 20 3c 20 31 33 39 20 41 4e 44 20  (col3 < 139 AND 
2d3e0 63 6f 6c 34 20 3d 20 38 36 35 2e 37 37 20 41 4e  col4 = 865.77 AN
2d3f0 44 20 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 39  D col3 BETWEEN 9
2d400 35 34 20 41 4e 44 20 31 33 33 20 4f 52 20 63 6f  54 AND 133 OR co
2d410 6c 33 20 49 4e 20 28 53 45 4c 45 43 54 20 63 6f  l3 IN (SELECT co
2d420 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45  l0 FROM tab4 WHE
2d430 52 45 20 63 6f 6c 30 20 3c 20 32 36 31 20 41 4e  RE col0 < 261 AN
2d440 44 20 63 6f 6c 30 20 3e 20 34 37 37 20 4f 52 20  D col0 > 477 OR 
2d450 63 6f 6c 30 20 3e 20 31 34 38 20 41 4e 44 20 28  col0 > 148 AND (
2d460 63 6f 6c 31 20 3c 20 32 38 35 2e 31 30 29 20 41  col1 < 285.10) A
2d470 4e 44 20 28 63 6f 6c 30 20 3d 20 31 34 34 29 20  ND (col0 = 144) 
2d480 41 4e 44 20 63 6f 6c 33 20 49 53 20 4e 55 4c 4c  AND col3 IS NULL
2d490 20 41 4e 44 20 63 6f 6c 31 20 3e 20 32 38 34 2e   AND col1 > 284.
2d4a0 38 32 20 41 4e 44 20 63 6f 6c 31 20 3c 3d 20 32  82 AND col1 <= 2
2d4b0 31 37 2e 31 32 20 4f 52 20 63 6f 6c 31 20 3e 3d  17.12 OR col1 >=
2d4c0 20 36 39 30 2e 35 33 20 41 4e 44 20 63 6f 6c 34   690.53 AND col4
2d4d0 20 3e 20 39 36 37 2e 34 31 20 4f 52 20 63 6f 6c   > 967.41 OR col
2d4e0 30 20 42 45 54 57 45 45 4e 20 36 35 37 20 41 4e  0 BETWEEN 657 AN
2d4f0 44 20 33 38 20 41 4e 44 20 28 63 6f 6c 31 20 3e  D 38 AND (col1 >
2d500 20 38 33 33 2e 32 36 29 20 4f 52 20 63 6f 6c 34   833.26) OR col4
2d510 20 49 53 20 4e 55 4c 4c 20 4f 52 20 28 63 6f 6c   IS NULL OR (col
2d520 30 20 49 53 20 4e 55 4c 4c 29 20 41 4e 44 20 28  0 IS NULL) AND (
2d530 63 6f 6c 33 20 3c 20 34 31 39 29 20 41 4e 44 20  col3 < 419) AND 
2d540 63 6f 6c 34 20 3e 20 35 36 2e 31 34 20 4f 52 20  col4 > 56.14 OR 
2d550 63 6f 6c 30 20 3c 20 39 37 31 20 41 4e 44 20 28  col0 < 971 AND (
2d560 63 6f 6c 30 20 3e 3d 20 33 32 35 29 20 41 4e 44  col0 >= 325) AND
2d570 20 28 63 6f 6c 31 20 3e 3d 20 33 33 33 2e 36 39   (col1 >= 333.69
2d580 20 41 4e 44 20 63 6f 6c 34 20 3c 20 31 31 35 2e   AND col4 < 115.
2d590 30 29 20 4f 52 20 28 63 6f 6c 30 20 3d 20 37 36  0) OR (col0 = 76
2d5a0 39 29 20 41 4e 44 20 28 63 6f 6c 30 20 3e 3d 20  9) AND (col0 >= 
2d5b0 33 30 32 29 20 41 4e 44 20 63 6f 6c 31 20 3e 3d  302) AND col1 >=
2d5c0 20 39 34 38 2e 36 39 20 4f 52 20 28 63 6f 6c 31   948.69 OR (col1
2d5d0 20 3c 20 34 38 38 2e 32 32 29 20 41 4e 44 20 63   < 488.22) AND c
2d5e0 6f 6c 31 20 3e 20 33 36 36 2e 33 35 20 41 4e 44  ol1 > 366.35 AND
2d5f0 20 28 63 6f 6c 33 20 3e 20 31 30 30 29 20 41 4e   (col3 > 100) AN
2d600 44 20 28 63 6f 6c 31 20 3e 20 33 31 38 2e 32 35  D (col1 > 318.25
2d610 20 4f 52 20 63 6f 6c 33 20 3e 20 33 32 32 29 20   OR col3 > 322) 
2d620 41 4e 44 20 28 28 63 6f 6c 31 20 3e 20 31 30 36  AND ((col1 > 106
2d630 2e 37 35 29 29 20 4f 52 20 63 6f 6c 30 20 3c 20  .75)) OR col0 < 
2d640 32 37 20 4f 52 20 63 6f 6c 30 20 3e 3d 20 36 36  27 OR col0 >= 66
2d650 37 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 34 30  7) OR col0 < 840
2d660 29 29 29 20 41 4e 44 20 63 6f 6c 34 20 49 4e 20  ))) AND col4 IN 
2d670 28 53 45 4c 45 43 54 20 63 6f 6c 31 20 46 52 4f  (SELECT col1 FRO
2d680 4d 20 74 61 62 34 20 57 48 45 52 45 20 28 28 28  M tab4 WHERE (((
2d690 28 63 6f 6c 33 20 42 45 54 57 45 45 4e 20 38 34  (col3 BETWEEN 84
2d6a0 36 20 41 4e 44 20 32 35 31 29 29 29 29 29 29 20  6 AND 251)))))) 
2d6b0 4f 52 20 28 28 28 63 6f 6c 33 20 3c 20 36 36 20  OR (((col3 < 66 
2d6c0 41 4e 44 20 63 6f 6c 34 20 3d 20 31 34 36 2e 38  AND col4 = 146.8
2d6d0 32 20 41 4e 44 20 28 28 28 28 28 28 63 6f 6c 31  2 AND ((((((col1
2d6e0 20 3e 3d 20 34 30 34 2e 39 29 20 41 4e 44 20 63   >= 404.9) AND c
2d6f0 6f 6c 30 20 3e 3d 20 31 34 38 20 41 4e 44 20 28  ol0 >= 148 AND (
2d700 63 6f 6c 30 20 3e 3d 20 32 32 29 20 41 4e 44 20  col0 >= 22) AND 
2d710 63 6f 6c 30 20 3e 3d 20 39 32 35 20 4f 52 20 63  col0 >= 925 OR c
2d720 6f 6c 30 20 3e 3d 20 37 36 35 20 4f 52 20 28 63  ol0 >= 765 OR (c
2d730 6f 6c 33 20 3c 20 35 32 36 29 29 29 29 29 29 29  ol3 < 526)))))))
2d740 29 29 20 41 4e 44 20 28 63 6f 6c 34 20 3e 20 35  )) AND (col4 > 5
2d750 37 35 2e 38 36 20 41 4e 44 20 28 63 6f 6c 33 20  75.86 AND (col3 
2d760 3c 3d 20 36 32 29 29 20 41 4e 44 20 63 6f 6c 31  <= 62)) AND col1
2d770 20 3e 20 34 39 34 2e 33 37 29 29 20 4f 52 20 63   > 494.37)) OR c
2d780 6f 6c 33 20 3c 20 35 34 34 29 20 4f 52 20 28 63  ol3 < 544) OR (c
2d790 6f 6c 30 20 3e 3d 20 39 37 34 29 20 41 4e 44 20  ol0 >= 974) AND 
2d7a0 63 6f 6c 31 20 3c 20 36 33 31 2e 33 39 20 4f 52  col1 < 631.39 OR
2d7b0 20 63 6f 6c 34 20 49 4e 20 28 32 30 30 2e 36 33   col4 IN (200.63
2d7c0 2c 34 33 2e 33 35 2c 37 38 32 2e 36 34 2c 33 30  ,43.35,782.64,30
2d7d0 31 2e 33 38 2c 39 35 38 2e 31 33 2c 38 38 33 2e  1.38,958.13,883.
2d7e0 36 39 29 20 4f 52 20 63 6f 6c 30 20 3c 20 38 32  69) OR col0 < 82
2d7f0 30 29 29 29 0d 0a 2d 2d 2d 2d 0d 0a 34 32 20 76  0)))..----..42 v
2d800 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2d810 20 31 61 35 63 35 65 61 30 32 66 39 63 37 62 62   1a5c5ea02f9c7bb
2d820 31 65 39 34 30 65 30 64 31 39 62 63 38 66 38 31  1e940e0d19bc8f81
2d830 39 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  9....statement o
2d840 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
2d850 77 5f 31 5f 74 61 62 34 5f 36 30 32 0d 0a 0d 0a  w_1_tab4_602....
2d860 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
2d870 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  OP VIEW view_2_t
2d880 61 62 34 5f 36 30 32 0d 0a 0d 0a 73 74 61 74 65  ab4_602....state
2d890 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
2d8a0 45 57 20 76 69 65 77 5f 33 5f 74 61 62 34 5f 36  EW view_3_tab4_6
2d8b0 30 32 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  02....onlyif mss
2d8c0 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
2d8d0 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
2d8e0 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
2d8f0 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
2d900 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
2d910 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
2d920 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
2d930 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61  AME = 'view_1_ta
2d940 62 30 5f 36 30 33 27 29 20 44 52 4f 50 20 56 49  b0_603') DROP VI
2d950 45 57 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 36  EW view_1_tab0_6
2d960 30 33 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  03....skipif mss
2d970 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
2d980 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
2d990 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
2d9a0 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61  EXISTS view_1_ta
2d9b0 62 30 5f 36 30 33 0d 0a 0d 0a 6f 6e 6c 79 69 66  b0_603....onlyif
2d9c0 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
2d9d0 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
2d9e0 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
2d9f0 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
2da00 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
2da10 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
2da20 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
2da30 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
2da40 32 5f 74 61 62 30 5f 36 30 33 27 29 20 44 52 4f  2_tab0_603') DRO
2da50 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
2da60 62 30 5f 36 30 33 0d 0a 0d 0a 73 6b 69 70 69 66  b0_603....skipif
2da70 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
2da80 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
2da90 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
2daa0 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
2dab0 32 5f 74 61 62 30 5f 36 30 33 0d 0a 0d 0a 6f 6e  2_tab0_603....on
2dac0 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
2dad0 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
2dae0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
2daf0 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
2db00 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
2db10 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
2db20 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
2db30 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
2db40 69 65 77 5f 33 5f 74 61 62 30 5f 36 30 33 27 29  iew_3_tab0_603')
2db50 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
2db60 33 5f 74 61 62 30 5f 36 30 33 0d 0a 0d 0a 73 6b  3_tab0_603....sk
2db70 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
2db80 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
2db90 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
2dba0 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
2dbb0 69 65 77 5f 33 5f 74 61 62 30 5f 36 30 33 0d 0a  iew_3_tab0_603..
2dbc0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
2dbd0 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
2dbe0 5f 31 5f 74 61 62 30 5f 36 30 33 20 41 53 20 53  _1_tab0_603 AS S
2dbf0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2dc00 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63  ROM tab0 WHERE c
2dc10 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44 20 63  ol0 >= 344 AND c
2dc20 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e  ol4 >= 598.61 AN
2dc30 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32 39 0d  D col1 < 670.29.
2dc40 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
2dc50 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
2dc60 77 5f 32 5f 74 61 62 30 5f 36 30 33 20 41 53 20  w_2_tab0_603 AS 
2dc70 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
2dc80 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20  FROM tab0 WHERE 
2dc90 4e 4f 54 20 28 63 6f 6c 30 20 3e 3d 20 33 34 34  NOT (col0 >= 344
2dca0 20 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38   AND col4 >= 598
2dcb0 2e 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36  .61 AND col1 < 6
2dcc0 37 30 2e 32 39 29 0d 0a 0d 0a 73 74 61 74 65 6d  70.29)....statem
2dcd0 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
2dce0 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 30 5f  IEW view_3_tab0_
2dcf0 36 30 33 20 41 53 20 53 45 4c 45 43 54 20 70 6b  603 AS SELECT pk
2dd00 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
2dd10 30 5f 36 30 33 0d 0a 0d 0a 71 75 65 72 79 20 49  0_603....query I
2dd20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
2dd30 36 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  600-1..SELECT pk
2dd40 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30  , col0 FROM tab0
2dd50 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 33   WHERE col0 >= 3
2dd60 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35  44 AND col4 >= 5
2dd70 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c  98.61 AND col1 <
2dd80 20 36 37 30 2e 32 39 0d 0a 2d 2d 2d 2d 0d 0a 33   670.29..----..3
2dd90 36 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  6 values hashing
2dda0 20 74 6f 20 35 64 33 33 35 33 33 39 32 39 66 66   to 5d33533929ff
2ddb0 62 66 63 64 64 34 35 66 63 36 63 63 64 39 38 35  bfcdd45fc6ccd985
2ddc0 32 38 61 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49  28a4....query II
2ddd0 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 36   rowsort label-6
2dde0 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-2..SELECT pk,
2ddf0 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20   col0 FROM tab0 
2de00 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
2de10 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20  >= 344 AND col4 
2de20 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f  >= 598.61 AND co
2de30 6c 31 20 3c 20 36 37 30 2e 32 39 29 0d 0a 2d 2d  l1 < 670.29)..--
2de40 2d 2d 0d 0a 31 36 34 20 76 61 6c 75 65 73 20 68  --..164 values h
2de50 61 73 68 69 6e 67 20 74 6f 20 30 31 65 36 36 30  ashing to 01e660
2de60 36 35 33 61 35 63 63 35 34 64 64 35 33 31 61 33  653a5cc54dd531a3
2de70 38 31 30 32 30 34 65 31 32 32 0d 0a 0d 0a 71 75  810204e122....qu
2de80 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
2de90 61 62 65 6c 2d 36 30 30 2d 31 0d 0a 53 45 4c 45  abel-600-1..SELE
2dea0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
2deb0 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 33   view_1_tab0_603
2dec0 0d 0a 2d 2d 2d 2d 0d 0a 33 36 20 76 61 6c 75 65  ..----..36 value
2ded0 73 20 68 61 73 68 69 6e 67 20 74 6f 20 35 64 33  s hashing to 5d3
2dee0 33 35 33 33 39 32 39 66 66 62 66 63 64 64 34 35  3533929ffbfcdd45
2def0 66 63 36 63 63 64 39 38 35 32 38 61 34 0d 0a 0d  fc6ccd98528a4...
2df00 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
2df10 74 20 6c 61 62 65 6c 2d 36 30 30 2d 32 0d 0a 53  t label-600-2..S
2df20 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2df30 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 30 5f  ROM view_2_tab0_
2df40 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 31 36 34 20 76  603..----..164 v
2df50 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2df60 20 30 31 65 36 36 30 36 35 33 61 35 63 63 35 34   01e660653a5cc54
2df70 64 64 35 33 31 61 33 38 31 30 32 30 34 65 31 32  dd531a3810204e12
2df80 32 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  2....query II ro
2df90 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
2dfa0 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
2dfb0 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45   FROM tab0 WHERE
2dfc0 20 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44   col0 >= 344 AND
2dfd0 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20   col4 >= 598.61 
2dfe0 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32  AND col1 < 670.2
2dff0 39 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45  9 UNION ALL SELE
2e000 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
2e010 20 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54 20   tab0 WHERE NOT 
2e020 28 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44  (col0 >= 344 AND
2e030 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20   col4 >= 598.61 
2e040 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32  AND col1 < 670.2
2e050 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  9)..----..200 va
2e060 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
2e070 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
2e080 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
2e090 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
2e0a0 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
2e0b0 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
2e0c0 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 30  FROM view_1_tab0
2e0d0 5f 36 30 33 20 55 4e 49 4f 4e 20 41 4c 4c 20 53  _603 UNION ALL S
2e0e0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2e0f0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 30 5f  ROM view_2_tab0_
2e100 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  603..----..200 v
2e110 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2e120 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
2e130 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
2e140 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
2e150 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
2e160 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
2e170 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45   FROM tab0 WHERE
2e180 20 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44   col0 >= 344 AND
2e190 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20   col4 >= 598.61 
2e1a0 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32  AND col1 < 670.2
2e1b0 39 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70  9 UNION SELECT p
2e1c0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
2e1d0 30 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  0 WHERE NOT (col
2e1e0 30 20 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c  0 >= 344 AND col
2e1f0 34 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20  4 >= 598.61 AND 
2e200 63 6f 6c 31 20 3c 20 36 37 30 2e 32 39 29 0d 0a  col1 < 670.29)..
2e210 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
2e220 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
2e230 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
2e240 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
2e250 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
2e260 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
2e270 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
2e280 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 33   view_1_tab0_603
2e290 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b   UNION SELECT pk
2e2a0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
2e2b0 5f 32 5f 74 61 62 30 5f 36 30 33 0d 0a 2d 2d 2d  _2_tab0_603..---
2e2c0 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
2e2d0 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
2e2e0 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
2e2f0 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
2e300 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
2e310 65 6c 2d 36 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-600-3..SELECT
2e320 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43   pk FROM ( SELEC
2e330 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
2e340 74 61 62 30 20 57 48 45 52 45 20 63 6f 6c 30 20  tab0 WHERE col0 
2e350 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20  >= 344 AND col4 
2e360 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f  >= 598.61 AND co
2e370 6c 31 20 3c 20 36 37 30 2e 32 39 20 29 20 41 53  l1 < 670.29 ) AS
2e380 20 74 61 62 30 5f 36 30 33 0d 0a 2d 2d 2d 2d 0d   tab0_603..----.
2e390 0a 31 38 20 76 61 6c 75 65 73 20 68 61 73 68 69  .18 values hashi
2e3a0 6e 67 20 74 6f 20 36 35 62 64 32 30 33 66 66 31  ng to 65bd203ff1
2e3b0 65 35 35 32 61 64 63 33 65 65 30 31 66 30 66 66  e552adc3ee01f0ff
2e3c0 64 33 65 37 64 66 0d 0a 0d 0a 71 75 65 72 79 20  d3e7df....query 
2e3d0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
2e3e0 36 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20  600-3..SELECT * 
2e3f0 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 30  FROM view_3_tab0
2e400 5f 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 31 38 20 76  _603..----..18 v
2e410 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2e420 20 36 35 62 64 32 30 33 66 66 31 65 35 35 32 61   65bd203ff1e552a
2e430 64 63 33 65 65 30 31 66 30 66 66 64 33 65 37 64  dc3ee01f0ffd3e7d
2e440 66 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  f....query I row
2e450 73 6f 72 74 20 6c 61 62 65 6c 2d 36 30 30 2d 33  sort label-600-3
2e460 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
2e470 20 74 61 62 30 20 57 48 45 52 45 20 63 6f 6c 30   tab0 WHERE col0
2e480 20 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c 34   >= 344 AND col4
2e490 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20 63   >= 598.61 AND c
2e4a0 6f 6c 31 20 3c 20 36 37 30 2e 32 39 0d 0a 2d 2d  ol1 < 670.29..--
2e4b0 2d 2d 0d 0a 31 38 20 76 61 6c 75 65 73 20 68 61  --..18 values ha
2e4c0 73 68 69 6e 67 20 74 6f 20 36 35 62 64 32 30 33  shing to 65bd203
2e4d0 66 66 31 65 35 35 32 61 64 63 33 65 65 30 31 66  ff1e552adc3ee01f
2e4e0 30 66 66 64 33 65 37 64 66 0d 0a 0d 0a 73 74 61  0ffd3e7df....sta
2e4f0 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
2e500 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 30  VIEW view_1_tab0
2e510 5f 36 30 33 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _603....statemen
2e520 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
2e530 76 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 33 0d  view_2_tab0_603.
2e540 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
2e550 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f  .DROP VIEW view_
2e560 33 5f 74 61 62 30 5f 36 30 33 0d 0a 0d 0a 6f 6e  3_tab0_603....on
2e570 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
2e580 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
2e590 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
2e5a0 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
2e5b0 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
2e5c0 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
2e5d0 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
2e5e0 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
2e5f0 69 65 77 5f 31 5f 74 61 62 31 5f 36 30 33 27 29  iew_1_tab1_603')
2e600 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
2e610 31 5f 74 61 62 31 5f 36 30 33 0d 0a 0d 0a 73 6b  1_tab1_603....sk
2e620 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
2e630 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
2e640 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
2e650 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
2e660 69 65 77 5f 31 5f 74 61 62 31 5f 36 30 33 0d 0a  iew_1_tab1_603..
2e670 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
2e680 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
2e690 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
2e6a0 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
2e6b0 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
2e6c0 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
2e6d0 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
2e6e0 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
2e6f0 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 31 5f 36  = 'view_2_tab1_6
2e700 30 33 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  03') DROP VIEW v
2e710 69 65 77 5f 32 5f 74 61 62 31 5f 36 30 33 0d 0a  iew_2_tab1_603..
2e720 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
2e730 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
2e740 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
2e750 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
2e760 54 53 20 76 69 65 77 5f 32 5f 74 61 62 31 5f 36  TS view_2_tab1_6
2e770 30 33 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  03....onlyif mss
2e780 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
2e790 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
2e7a0 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
2e7b0 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
2e7c0 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
2e7d0 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
2e7e0 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
2e7f0 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61  AME = 'view_3_ta
2e800 62 31 5f 36 30 33 27 29 20 44 52 4f 50 20 56 49  b1_603') DROP VI
2e810 45 57 20 76 69 65 77 5f 33 5f 74 61 62 31 5f 36  EW view_3_tab1_6
2e820 30 33 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  03....skipif mss
2e830 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
2e840 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
2e850 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
2e860 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61  EXISTS view_3_ta
2e870 62 31 5f 36 30 33 0d 0a 0d 0a 73 74 61 74 65 6d  b1_603....statem
2e880 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
2e890 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 31 5f  IEW view_1_tab1_
2e8a0 36 30 33 20 41 53 20 53 45 4c 45 43 54 20 70 6b  603 AS SELECT pk
2e8b0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31  , col0 FROM tab1
2e8c0 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 33   WHERE col0 >= 3
2e8d0 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35  44 AND col4 >= 5
2e8e0 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c  98.61 AND col1 <
2e8f0 20 36 37 30 2e 32 39 0d 0a 0d 0a 73 74 61 74 65   670.29....state
2e900 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20  ment ok..CREATE 
2e910 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 31  VIEW view_2_tab1
2e920 5f 36 30 33 20 41 53 20 53 45 4c 45 43 54 20 70  _603 AS SELECT p
2e930 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
2e940 31 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  1 WHERE NOT (col
2e950 30 20 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c  0 >= 344 AND col
2e960 34 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20  4 >= 598.61 AND 
2e970 63 6f 6c 31 20 3c 20 36 37 30 2e 32 39 29 0d 0a  col1 < 670.29)..
2e980 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
2e990 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
2e9a0 5f 33 5f 74 61 62 31 5f 36 30 33 20 41 53 20 53  _3_tab1_603 AS S
2e9b0 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69  ELECT pk FROM vi
2e9c0 65 77 5f 31 5f 74 61 62 31 5f 36 30 33 0d 0a 0d  ew_1_tab1_603...
2e9d0 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
2e9e0 74 20 6c 61 62 65 6c 2d 36 30 30 2d 31 0d 0a 53  t label-600-1..S
2e9f0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2ea00 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 63  ROM tab1 WHERE c
2ea10 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44 20 63  ol0 >= 344 AND c
2ea20 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e  ol4 >= 598.61 AN
2ea30 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32 39 0d  D col1 < 670.29.
2ea40 0a 2d 2d 2d 2d 0d 0a 33 36 20 76 61 6c 75 65 73  .----..36 values
2ea50 20 68 61 73 68 69 6e 67 20 74 6f 20 35 64 33 33   hashing to 5d33
2ea60 35 33 33 39 32 39 66 66 62 66 63 64 64 34 35 66  533929ffbfcdd45f
2ea70 63 36 63 63 64 39 38 35 32 38 61 34 0d 0a 0d 0a  c6ccd98528a4....
2ea80 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
2ea90 20 6c 61 62 65 6c 2d 36 30 30 2d 32 0d 0a 53 45   label-600-2..SE
2eaa0 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
2eab0 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 4e 4f  OM tab1 WHERE NO
2eac0 54 20 28 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41  T (col0 >= 344 A
2ead0 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36  ND col4 >= 598.6
2eae0 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30  1 AND col1 < 670
2eaf0 2e 32 39 29 0d 0a 2d 2d 2d 2d 0d 0a 31 36 34 20  .29)..----..164 
2eb00 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
2eb10 6f 20 30 31 65 36 36 30 36 35 33 61 35 63 63 35  o 01e660653a5cc5
2eb20 34 64 64 35 33 31 61 33 38 31 30 32 30 34 65 31  4dd531a3810204e1
2eb30 32 32 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  22....query II r
2eb40 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 36 30 30  owsort label-600
2eb50 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
2eb60 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
2eb70 74 61 62 31 5f 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a  tab1_603..----..
2eb80 33 36 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  36 values hashin
2eb90 67 20 74 6f 20 35 64 33 33 35 33 33 39 32 39 66  g to 5d33533929f
2eba0 66 62 66 63 64 64 34 35 66 63 36 63 63 64 39 38  fbfcdd45fc6ccd98
2ebb0 35 32 38 61 34 0d 0a 0d 0a 71 75 65 72 79 20 49  528a4....query I
2ebc0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
2ebd0 36 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b  600-2..SELECT pk
2ebe0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
2ebf0 5f 32 5f 74 61 62 31 5f 36 30 33 0d 0a 2d 2d 2d  _2_tab1_603..---
2ec00 2d 0d 0a 31 36 34 20 76 61 6c 75 65 73 20 68 61  -..164 values ha
2ec10 73 68 69 6e 67 20 74 6f 20 30 31 65 36 36 30 36  shing to 01e6606
2ec20 35 33 61 35 63 63 35 34 64 64 35 33 31 61 33 38  53a5cc54dd531a38
2ec30 31 30 32 30 34 65 31 32 32 0d 0a 0d 0a 71 75 65  10204e122....que
2ec40 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
2ec50 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
2ec60 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
2ec70 62 31 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d  b1 WHERE col0 >=
2ec80 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d   344 AND col4 >=
2ec90 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31   598.61 AND col1
2eca0 20 3c 20 36 37 30 2e 32 39 20 55 4e 49 4f 4e 20   < 670.29 UNION 
2ecb0 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63  ALL SELECT pk, c
2ecc0 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48  ol0 FROM tab1 WH
2ecd0 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20 3e 3d  ERE NOT (col0 >=
2ece0 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d   344 AND col4 >=
2ecf0 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31   598.61 AND col1
2ed00 20 3c 20 36 37 30 2e 32 39 29 0d 0a 2d 2d 2d 2d   < 670.29)..----
2ed10 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
2ed20 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
2ed30 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
2ed40 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
2ed50 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
2ed60 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
2ed70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
2ed80 77 5f 31 5f 74 61 62 31 5f 36 30 33 20 55 4e 49  w_1_tab1_603 UNI
2ed90 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
2eda0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
2edb0 5f 32 5f 74 61 62 31 5f 36 30 33 0d 0a 2d 2d 2d  _2_tab1_603..---
2edc0 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
2edd0 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
2ede0 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
2edf0 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
2ee00 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
2ee10 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
2ee20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
2ee30 62 31 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d  b1 WHERE col0 >=
2ee40 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d   344 AND col4 >=
2ee50 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31   598.61 AND col1
2ee60 20 3c 20 36 37 30 2e 32 39 20 55 4e 49 4f 4e 20   < 670.29 UNION 
2ee70 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
2ee80 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20  FROM tab1 WHERE 
2ee90 4e 4f 54 20 28 63 6f 6c 30 20 3e 3d 20 33 34 34  NOT (col0 >= 344
2eea0 20 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38   AND col4 >= 598
2eeb0 2e 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36  .61 AND col1 < 6
2eec0 37 30 2e 32 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  70.29)..----..20
2eed0 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
2eee0 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
2eef0 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
2ef00 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
2ef10 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
2ef20 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
2ef30 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
2ef40 74 61 62 31 5f 36 30 33 20 55 4e 49 4f 4e 20 53  tab1_603 UNION S
2ef50 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2ef60 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 31 5f  ROM view_2_tab1_
2ef70 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  603..----..200 v
2ef80 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2ef90 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
2efa0 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
2efb0 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  1....query I row
2efc0 73 6f 72 74 20 6c 61 62 65 6c 2d 36 30 30 2d 33  sort label-600-3
2efd0 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
2efe0 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
2eff0 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45  l0 FROM tab1 WHE
2f000 52 45 20 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41  RE col0 >= 344 A
2f010 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36  ND col4 >= 598.6
2f020 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30  1 AND col1 < 670
2f030 2e 32 39 20 29 20 41 53 20 74 61 62 31 5f 36 30  .29 ) AS tab1_60
2f040 33 0d 0a 2d 2d 2d 2d 0d 0a 31 38 20 76 61 6c 75  3..----..18 valu
2f050 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 36 35  es hashing to 65
2f060 62 64 32 30 33 66 66 31 65 35 35 32 61 64 63 33  bd203ff1e552adc3
2f070 65 65 30 31 66 30 66 66 64 33 65 37 64 66 0d 0a  ee01f0ffd3e7df..
2f080 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72  ..query I rowsor
2f090 74 20 6c 61 62 65 6c 2d 36 30 30 2d 33 0d 0a 53  t label-600-3..S
2f0a0 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20 76 69 65  ELECT * FROM vie
2f0b0 77 5f 33 5f 74 61 62 31 5f 36 30 33 0d 0a 2d 2d  w_3_tab1_603..--
2f0c0 2d 2d 0d 0a 31 38 20 76 61 6c 75 65 73 20 68 61  --..18 values ha
2f0d0 73 68 69 6e 67 20 74 6f 20 36 35 62 64 32 30 33  shing to 65bd203
2f0e0 66 66 31 65 35 35 32 61 64 63 33 65 65 30 31 66  ff1e552adc3ee01f
2f0f0 30 66 66 64 33 65 37 64 66 0d 0a 0d 0a 71 75 65  0ffd3e7df....que
2f100 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
2f110 65 6c 2d 36 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-600-3..SELECT
2f120 20 70 6b 20 46 52 4f 4d 20 74 61 62 31 20 57 48   pk FROM tab1 WH
2f130 45 52 45 20 63 6f 6c 30 20 3e 3d 20 33 34 34 20  ERE col0 >= 344 
2f140 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e  AND col4 >= 598.
2f150 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37  61 AND col1 < 67
2f160 30 2e 32 39 0d 0a 2d 2d 2d 2d 0d 0a 31 38 20 76  0.29..----..18 v
2f170 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2f180 20 36 35 62 64 32 30 33 66 66 31 65 35 35 32 61   65bd203ff1e552a
2f190 64 63 33 65 65 30 31 66 30 66 66 64 33 65 37 64  dc3ee01f0ffd3e7d
2f1a0 66 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  f....statement o
2f1b0 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
2f1c0 77 5f 31 5f 74 61 62 31 5f 36 30 33 0d 0a 0d 0a  w_1_tab1_603....
2f1d0 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
2f1e0 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  OP VIEW view_2_t
2f1f0 61 62 31 5f 36 30 33 0d 0a 0d 0a 73 74 61 74 65  ab1_603....state
2f200 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
2f210 45 57 20 76 69 65 77 5f 33 5f 74 61 62 31 5f 36  EW view_3_tab1_6
2f220 30 33 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  03....onlyif mss
2f230 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
2f240 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
2f250 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
2f260 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
2f270 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
2f280 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
2f290 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
2f2a0 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61  AME = 'view_1_ta
2f2b0 62 32 5f 36 30 33 27 29 20 44 52 4f 50 20 56 49  b2_603') DROP VI
2f2c0 45 57 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36  EW view_1_tab2_6
2f2d0 30 33 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  03....skipif mss
2f2e0 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
2f2f0 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
2f300 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
2f310 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61  EXISTS view_1_ta
2f320 62 32 5f 36 30 33 0d 0a 0d 0a 6f 6e 6c 79 69 66  b2_603....onlyif
2f330 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
2f340 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
2f350 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
2f360 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
2f370 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
2f380 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
2f390 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
2f3a0 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
2f3b0 32 5f 74 61 62 32 5f 36 30 33 27 29 20 44 52 4f  2_tab2_603') DRO
2f3c0 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
2f3d0 62 32 5f 36 30 33 0d 0a 0d 0a 73 6b 69 70 69 66  b2_603....skipif
2f3e0 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
2f3f0 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
2f400 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
2f410 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
2f420 32 5f 74 61 62 32 5f 36 30 33 0d 0a 0d 0a 6f 6e  2_tab2_603....on
2f430 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
2f440 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
2f450 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
2f460 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
2f470 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
2f480 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
2f490 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
2f4a0 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
2f4b0 69 65 77 5f 33 5f 74 61 62 32 5f 36 30 33 27 29  iew_3_tab2_603')
2f4c0 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
2f4d0 33 5f 74 61 62 32 5f 36 30 33 0d 0a 0d 0a 73 6b  3_tab2_603....sk
2f4e0 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
2f4f0 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
2f500 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
2f510 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
2f520 69 65 77 5f 33 5f 74 61 62 32 5f 36 30 33 0d 0a  iew_3_tab2_603..
2f530 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
2f540 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
2f550 5f 31 5f 74 61 62 32 5f 36 30 33 20 41 53 20 53  _1_tab2_603 AS S
2f560 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2f570 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 63  ROM tab2 WHERE c
2f580 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44 20 63  ol0 >= 344 AND c
2f590 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e  ol4 >= 598.61 AN
2f5a0 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32 39 0d  D col1 < 670.29.
2f5b0 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
2f5c0 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
2f5d0 77 5f 32 5f 74 61 62 32 5f 36 30 33 20 41 53 20  w_2_tab2_603 AS 
2f5e0 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
2f5f0 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
2f600 4e 4f 54 20 28 63 6f 6c 30 20 3e 3d 20 33 34 34  NOT (col0 >= 344
2f610 20 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38   AND col4 >= 598
2f620 2e 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36  .61 AND col1 < 6
2f630 37 30 2e 32 39 29 0d 0a 0d 0a 73 74 61 74 65 6d  70.29)....statem
2f640 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
2f650 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 32 5f  IEW view_3_tab2_
2f660 36 30 33 20 41 53 20 53 45 4c 45 43 54 20 70 6b  603 AS SELECT pk
2f670 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
2f680 32 5f 36 30 33 0d 0a 0d 0a 71 75 65 72 79 20 49  2_603....query I
2f690 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
2f6a0 36 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  600-1..SELECT pk
2f6b0 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32  , col0 FROM tab2
2f6c0 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 33   WHERE col0 >= 3
2f6d0 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35  44 AND col4 >= 5
2f6e0 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c  98.61 AND col1 <
2f6f0 20 36 37 30 2e 32 39 0d 0a 2d 2d 2d 2d 0d 0a 33   670.29..----..3
2f700 36 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  6 values hashing
2f710 20 74 6f 20 35 64 33 33 35 33 33 39 32 39 66 66   to 5d33533929ff
2f720 62 66 63 64 64 34 35 66 63 36 63 63 64 39 38 35  bfcdd45fc6ccd985
2f730 32 38 61 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49  28a4....query II
2f740 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 36   rowsort label-6
2f750 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-2..SELECT pk,
2f760 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20   col0 FROM tab2 
2f770 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
2f780 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20  >= 344 AND col4 
2f790 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f  >= 598.61 AND co
2f7a0 6c 31 20 3c 20 36 37 30 2e 32 39 29 0d 0a 2d 2d  l1 < 670.29)..--
2f7b0 2d 2d 0d 0a 31 36 34 20 76 61 6c 75 65 73 20 68  --..164 values h
2f7c0 61 73 68 69 6e 67 20 74 6f 20 30 31 65 36 36 30  ashing to 01e660
2f7d0 36 35 33 61 35 63 63 35 34 64 64 35 33 31 61 33  653a5cc54dd531a3
2f7e0 38 31 30 32 30 34 65 31 32 32 0d 0a 0d 0a 71 75  810204e122....qu
2f7f0 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
2f800 61 62 65 6c 2d 36 30 30 2d 31 0d 0a 53 45 4c 45  abel-600-1..SELE
2f810 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
2f820 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36 30 33   view_1_tab2_603
2f830 0d 0a 2d 2d 2d 2d 0d 0a 33 36 20 76 61 6c 75 65  ..----..36 value
2f840 73 20 68 61 73 68 69 6e 67 20 74 6f 20 35 64 33  s hashing to 5d3
2f850 33 35 33 33 39 32 39 66 66 62 66 63 64 64 34 35  3533929ffbfcdd45
2f860 66 63 36 63 63 64 39 38 35 32 38 61 34 0d 0a 0d  fc6ccd98528a4...
2f870 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
2f880 74 20 6c 61 62 65 6c 2d 36 30 30 2d 32 0d 0a 53  t label-600-2..S
2f890 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2f8a0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 32 5f  ROM view_2_tab2_
2f8b0 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 31 36 34 20 76  603..----..164 v
2f8c0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2f8d0 20 30 31 65 36 36 30 36 35 33 61 35 63 63 35 34   01e660653a5cc54
2f8e0 64 64 35 33 31 61 33 38 31 30 32 30 34 65 31 32  dd531a3810204e12
2f8f0 32 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  2....query II ro
2f900 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
2f910 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
2f920 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45   FROM tab2 WHERE
2f930 20 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44   col0 >= 344 AND
2f940 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20   col4 >= 598.61 
2f950 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32  AND col1 < 670.2
2f960 39 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45  9 UNION ALL SELE
2f970 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
2f980 20 74 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20   tab2 WHERE NOT 
2f990 28 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44  (col0 >= 344 AND
2f9a0 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20   col4 >= 598.61 
2f9b0 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32  AND col1 < 670.2
2f9c0 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  9)..----..200 va
2f9d0 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
2f9e0 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
2f9f0 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
2fa00 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
2fa10 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
2fa20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
2fa30 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 32  FROM view_1_tab2
2fa40 5f 36 30 33 20 55 4e 49 4f 4e 20 41 4c 4c 20 53  _603 UNION ALL S
2fa50 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
2fa60 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 32 5f  ROM view_2_tab2_
2fa70 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  603..----..200 v
2fa80 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2fa90 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
2faa0 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
2fab0 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
2fac0 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
2fad0 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
2fae0 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45   FROM tab2 WHERE
2faf0 20 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44   col0 >= 344 AND
2fb00 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20   col4 >= 598.61 
2fb10 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32  AND col1 < 670.2
2fb20 39 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70  9 UNION SELECT p
2fb30 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
2fb40 32 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  2 WHERE NOT (col
2fb50 30 20 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c  0 >= 344 AND col
2fb60 34 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20  4 >= 598.61 AND 
2fb70 63 6f 6c 31 20 3c 20 36 37 30 2e 32 39 29 0d 0a  col1 < 670.29)..
2fb80 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
2fb90 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
2fba0 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
2fbb0 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
2fbc0 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
2fbd0 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
2fbe0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
2fbf0 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36 30 33   view_1_tab2_603
2fc00 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b   UNION SELECT pk
2fc10 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
2fc20 5f 32 5f 74 61 62 32 5f 36 30 33 0d 0a 2d 2d 2d  _2_tab2_603..---
2fc30 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
2fc40 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
2fc50 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
2fc60 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
2fc70 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
2fc80 65 6c 2d 36 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-600-3..SELECT
2fc90 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43   pk FROM ( SELEC
2fca0 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
2fcb0 74 61 62 32 20 57 48 45 52 45 20 63 6f 6c 30 20  tab2 WHERE col0 
2fcc0 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20  >= 344 AND col4 
2fcd0 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f  >= 598.61 AND co
2fce0 6c 31 20 3c 20 36 37 30 2e 32 39 20 29 20 41 53  l1 < 670.29 ) AS
2fcf0 20 74 61 62 32 5f 36 30 33 0d 0a 2d 2d 2d 2d 0d   tab2_603..----.
2fd00 0a 31 38 20 76 61 6c 75 65 73 20 68 61 73 68 69  .18 values hashi
2fd10 6e 67 20 74 6f 20 36 35 62 64 32 30 33 66 66 31  ng to 65bd203ff1
2fd20 65 35 35 32 61 64 63 33 65 65 30 31 66 30 66 66  e552adc3ee01f0ff
2fd30 64 33 65 37 64 66 0d 0a 0d 0a 71 75 65 72 79 20  d3e7df....query 
2fd40 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
2fd50 36 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20  600-3..SELECT * 
2fd60 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 32  FROM view_3_tab2
2fd70 5f 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 31 38 20 76  _603..----..18 v
2fd80 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
2fd90 20 36 35 62 64 32 30 33 66 66 31 65 35 35 32 61   65bd203ff1e552a
2fda0 64 63 33 65 65 30 31 66 30 66 66 64 33 65 37 64  dc3ee01f0ffd3e7d
2fdb0 66 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  f....query I row
2fdc0 73 6f 72 74 20 6c 61 62 65 6c 2d 36 30 30 2d 33  sort label-600-3
2fdd0 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
2fde0 20 74 61 62 32 20 57 48 45 52 45 20 63 6f 6c 30   tab2 WHERE col0
2fdf0 20 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c 34   >= 344 AND col4
2fe00 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20 63   >= 598.61 AND c
2fe10 6f 6c 31 20 3c 20 36 37 30 2e 32 39 0d 0a 2d 2d  ol1 < 670.29..--
2fe20 2d 2d 0d 0a 31 38 20 76 61 6c 75 65 73 20 68 61  --..18 values ha
2fe30 73 68 69 6e 67 20 74 6f 20 36 35 62 64 32 30 33  shing to 65bd203
2fe40 66 66 31 65 35 35 32 61 64 63 33 65 65 30 31 66  ff1e552adc3ee01f
2fe50 30 66 66 64 33 65 37 64 66 0d 0a 0d 0a 73 74 61  0ffd3e7df....sta
2fe60 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
2fe70 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 32  VIEW view_1_tab2
2fe80 5f 36 30 33 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _603....statemen
2fe90 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
2fea0 76 69 65 77 5f 32 5f 74 61 62 32 5f 36 30 33 0d  view_2_tab2_603.
2feb0 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
2fec0 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f  .DROP VIEW view_
2fed0 33 5f 74 61 62 32 5f 36 30 33 0d 0a 0d 0a 6f 6e  3_tab2_603....on
2fee0 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
2fef0 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
2ff00 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
2ff10 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
2ff20 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
2ff30 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
2ff40 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
2ff50 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
2ff60 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 33 27 29  iew_1_tab3_603')
2ff70 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
2ff80 31 5f 74 61 62 33 5f 36 30 33 0d 0a 0d 0a 73 6b  1_tab3_603....sk
2ff90 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
2ffa0 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
2ffb0 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
2ffc0 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
2ffd0 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 33 0d 0a  iew_1_tab3_603..
2ffe0 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
2fff0 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
30000 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
30010 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
30020 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
30030 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
30040 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
30050 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
30060 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 33 5f 36  = 'view_2_tab3_6
30070 30 33 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  03') DROP VIEW v
30080 69 65 77 5f 32 5f 74 61 62 33 5f 36 30 33 0d 0a  iew_2_tab3_603..
30090 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
300a0 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
300b0 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
300c0 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
300d0 54 53 20 76 69 65 77 5f 32 5f 74 61 62 33 5f 36  TS view_2_tab3_6
300e0 30 33 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  03....onlyif mss
300f0 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
30100 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
30110 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
30120 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
30130 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
30140 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
30150 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
30160 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61  AME = 'view_3_ta
30170 62 33 5f 36 30 33 27 29 20 44 52 4f 50 20 56 49  b3_603') DROP VI
30180 45 57 20 76 69 65 77 5f 33 5f 74 61 62 33 5f 36  EW view_3_tab3_6
30190 30 33 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  03....skipif mss
301a0 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
301b0 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
301c0 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
301d0 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61  EXISTS view_3_ta
301e0 62 33 5f 36 30 33 0d 0a 0d 0a 73 74 61 74 65 6d  b3_603....statem
301f0 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
30200 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 33 5f  IEW view_1_tab3_
30210 36 30 33 20 41 53 20 53 45 4c 45 43 54 20 70 6b  603 AS SELECT pk
30220 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33  , col0 FROM tab3
30230 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 33   WHERE col0 >= 3
30240 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35  44 AND col4 >= 5
30250 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c  98.61 AND col1 <
30260 20 36 37 30 2e 32 39 0d 0a 0d 0a 73 74 61 74 65   670.29....state
30270 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20  ment ok..CREATE 
30280 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 33  VIEW view_2_tab3
30290 5f 36 30 33 20 41 53 20 53 45 4c 45 43 54 20 70  _603 AS SELECT p
302a0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
302b0 33 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  3 WHERE NOT (col
302c0 30 20 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c  0 >= 344 AND col
302d0 34 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20  4 >= 598.61 AND 
302e0 63 6f 6c 31 20 3c 20 36 37 30 2e 32 39 29 0d 0a  col1 < 670.29)..
302f0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
30300 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
30310 5f 33 5f 74 61 62 33 5f 36 30 33 20 41 53 20 53  _3_tab3_603 AS S
30320 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69  ELECT pk FROM vi
30330 65 77 5f 31 5f 74 61 62 33 5f 36 30 33 0d 0a 0d  ew_1_tab3_603...
30340 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
30350 74 20 6c 61 62 65 6c 2d 36 30 30 2d 31 0d 0a 53  t label-600-1..S
30360 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
30370 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 63  ROM tab3 WHERE c
30380 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44 20 63  ol0 >= 344 AND c
30390 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e  ol4 >= 598.61 AN
303a0 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32 39 0d  D col1 < 670.29.
303b0 0a 2d 2d 2d 2d 0d 0a 33 36 20 76 61 6c 75 65 73  .----..36 values
303c0 20 68 61 73 68 69 6e 67 20 74 6f 20 35 64 33 33   hashing to 5d33
303d0 35 33 33 39 32 39 66 66 62 66 63 64 64 34 35 66  533929ffbfcdd45f
303e0 63 36 63 63 64 39 38 35 32 38 61 34 0d 0a 0d 0a  c6ccd98528a4....
303f0 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
30400 20 6c 61 62 65 6c 2d 36 30 30 2d 32 0d 0a 53 45   label-600-2..SE
30410 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
30420 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 4e 4f  OM tab3 WHERE NO
30430 54 20 28 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41  T (col0 >= 344 A
30440 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36  ND col4 >= 598.6
30450 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30  1 AND col1 < 670
30460 2e 32 39 29 0d 0a 2d 2d 2d 2d 0d 0a 31 36 34 20  .29)..----..164 
30470 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
30480 6f 20 30 31 65 36 36 30 36 35 33 61 35 63 63 35  o 01e660653a5cc5
30490 34 64 64 35 33 31 61 33 38 31 30 32 30 34 65 31  4dd531a3810204e1
304a0 32 32 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  22....query II r
304b0 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 36 30 30  owsort label-600
304c0 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
304d0 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
304e0 74 61 62 33 5f 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a  tab3_603..----..
304f0 33 36 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  36 values hashin
30500 67 20 74 6f 20 35 64 33 33 35 33 33 39 32 39 66  g to 5d33533929f
30510 66 62 66 63 64 64 34 35 66 63 36 63 63 64 39 38  fbfcdd45fc6ccd98
30520 35 32 38 61 34 0d 0a 0d 0a 71 75 65 72 79 20 49  528a4....query I
30530 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
30540 36 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b  600-2..SELECT pk
30550 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
30560 5f 32 5f 74 61 62 33 5f 36 30 33 0d 0a 2d 2d 2d  _2_tab3_603..---
30570 2d 0d 0a 31 36 34 20 76 61 6c 75 65 73 20 68 61  -..164 values ha
30580 73 68 69 6e 67 20 74 6f 20 30 31 65 36 36 30 36  shing to 01e6606
30590 35 33 61 35 63 63 35 34 64 64 35 33 31 61 33 38  53a5cc54dd531a38
305a0 31 30 32 30 34 65 31 32 32 0d 0a 0d 0a 71 75 65  10204e122....que
305b0 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
305c0 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
305d0 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
305e0 62 33 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d  b3 WHERE col0 >=
305f0 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d   344 AND col4 >=
30600 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31   598.61 AND col1
30610 20 3c 20 36 37 30 2e 32 39 20 55 4e 49 4f 4e 20   < 670.29 UNION 
30620 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63  ALL SELECT pk, c
30630 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48  ol0 FROM tab3 WH
30640 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20 3e 3d  ERE NOT (col0 >=
30650 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d   344 AND col4 >=
30660 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31   598.61 AND col1
30670 20 3c 20 36 37 30 2e 32 39 29 0d 0a 2d 2d 2d 2d   < 670.29)..----
30680 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
30690 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
306a0 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
306b0 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
306c0 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
306d0 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
306e0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
306f0 77 5f 31 5f 74 61 62 33 5f 36 30 33 20 55 4e 49  w_1_tab3_603 UNI
30700 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
30710 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
30720 5f 32 5f 74 61 62 33 5f 36 30 33 0d 0a 2d 2d 2d  _2_tab3_603..---
30730 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
30740 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
30750 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
30760 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
30770 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
30780 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
30790 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
307a0 62 33 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d  b3 WHERE col0 >=
307b0 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d   344 AND col4 >=
307c0 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31   598.61 AND col1
307d0 20 3c 20 36 37 30 2e 32 39 20 55 4e 49 4f 4e 20   < 670.29 UNION 
307e0 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
307f0 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20  FROM tab3 WHERE 
30800 4e 4f 54 20 28 63 6f 6c 30 20 3e 3d 20 33 34 34  NOT (col0 >= 344
30810 20 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38   AND col4 >= 598
30820 2e 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36  .61 AND col1 < 6
30830 37 30 2e 32 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  70.29)..----..20
30840 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
30850 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
30860 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
30870 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
30880 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
30890 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
308a0 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
308b0 74 61 62 33 5f 36 30 33 20 55 4e 49 4f 4e 20 53  tab3_603 UNION S
308c0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
308d0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 33 5f  ROM view_2_tab3_
308e0 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  603..----..200 v
308f0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
30900 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
30910 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
30920 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  1....query I row
30930 73 6f 72 74 20 6c 61 62 65 6c 2d 36 30 30 2d 33  sort label-600-3
30940 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
30950 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
30960 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45  l0 FROM tab3 WHE
30970 52 45 20 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41  RE col0 >= 344 A
30980 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36  ND col4 >= 598.6
30990 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30  1 AND col1 < 670
309a0 2e 32 39 20 29 20 41 53 20 74 61 62 33 5f 36 30  .29 ) AS tab3_60
309b0 33 0d 0a 2d 2d 2d 2d 0d 0a 31 38 20 76 61 6c 75  3..----..18 valu
309c0 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 36 35  es hashing to 65
309d0 62 64 32 30 33 66 66 31 65 35 35 32 61 64 63 33  bd203ff1e552adc3
309e0 65 65 30 31 66 30 66 66 64 33 65 37 64 66 0d 0a  ee01f0ffd3e7df..
309f0 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72  ..query I rowsor
30a00 74 20 6c 61 62 65 6c 2d 36 30 30 2d 33 0d 0a 53  t label-600-3..S
30a10 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20 76 69 65  ELECT * FROM vie
30a20 77 5f 33 5f 74 61 62 33 5f 36 30 33 0d 0a 2d 2d  w_3_tab3_603..--
30a30 2d 2d 0d 0a 31 38 20 76 61 6c 75 65 73 20 68 61  --..18 values ha
30a40 73 68 69 6e 67 20 74 6f 20 36 35 62 64 32 30 33  shing to 65bd203
30a50 66 66 31 65 35 35 32 61 64 63 33 65 65 30 31 66  ff1e552adc3ee01f
30a60 30 66 66 64 33 65 37 64 66 0d 0a 0d 0a 71 75 65  0ffd3e7df....que
30a70 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
30a80 65 6c 2d 36 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-600-3..SELECT
30a90 20 70 6b 20 46 52 4f 4d 20 74 61 62 33 20 57 48   pk FROM tab3 WH
30aa0 45 52 45 20 63 6f 6c 30 20 3e 3d 20 33 34 34 20  ERE col0 >= 344 
30ab0 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e  AND col4 >= 598.
30ac0 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37  61 AND col1 < 67
30ad0 30 2e 32 39 0d 0a 2d 2d 2d 2d 0d 0a 31 38 20 76  0.29..----..18 v
30ae0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
30af0 20 36 35 62 64 32 30 33 66 66 31 65 35 35 32 61   65bd203ff1e552a
30b00 64 63 33 65 65 30 31 66 30 66 66 64 33 65 37 64  dc3ee01f0ffd3e7d
30b10 66 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  f....statement o
30b20 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
30b30 77 5f 31 5f 74 61 62 33 5f 36 30 33 0d 0a 0d 0a  w_1_tab3_603....
30b40 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
30b50 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  OP VIEW view_2_t
30b60 61 62 33 5f 36 30 33 0d 0a 0d 0a 73 74 61 74 65  ab3_603....state
30b70 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
30b80 45 57 20 76 69 65 77 5f 33 5f 74 61 62 33 5f 36  EW view_3_tab3_6
30b90 30 33 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  03....onlyif mss
30ba0 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
30bb0 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
30bc0 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
30bd0 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
30be0 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
30bf0 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
30c00 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
30c10 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61  AME = 'view_1_ta
30c20 62 34 5f 36 30 33 27 29 20 44 52 4f 50 20 56 49  b4_603') DROP VI
30c30 45 57 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 36  EW view_1_tab4_6
30c40 30 33 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  03....skipif mss
30c50 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
30c60 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
30c70 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
30c80 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61  EXISTS view_1_ta
30c90 62 34 5f 36 30 33 0d 0a 0d 0a 6f 6e 6c 79 69 66  b4_603....onlyif
30ca0 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
30cb0 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
30cc0 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
30cd0 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
30ce0 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
30cf0 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
30d00 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
30d10 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
30d20 32 5f 74 61 62 34 5f 36 30 33 27 29 20 44 52 4f  2_tab4_603') DRO
30d30 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
30d40 62 34 5f 36 30 33 0d 0a 0d 0a 73 6b 69 70 69 66  b4_603....skipif
30d50 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
30d60 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
30d70 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
30d80 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
30d90 32 5f 74 61 62 34 5f 36 30 33 0d 0a 0d 0a 6f 6e  2_tab4_603....on
30da0 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
30db0 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
30dc0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
30dd0 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
30de0 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
30df0 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
30e00 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
30e10 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
30e20 69 65 77 5f 33 5f 74 61 62 34 5f 36 30 33 27 29  iew_3_tab4_603')
30e30 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
30e40 33 5f 74 61 62 34 5f 36 30 33 0d 0a 0d 0a 73 6b  3_tab4_603....sk
30e50 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
30e60 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
30e70 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
30e80 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
30e90 69 65 77 5f 33 5f 74 61 62 34 5f 36 30 33 0d 0a  iew_3_tab4_603..
30ea0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
30eb0 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
30ec0 5f 31 5f 74 61 62 34 5f 36 30 33 20 41 53 20 53  _1_tab4_603 AS S
30ed0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
30ee0 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 63  ROM tab4 WHERE c
30ef0 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44 20 63  ol0 >= 344 AND c
30f00 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e  ol4 >= 598.61 AN
30f10 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32 39 0d  D col1 < 670.29.
30f20 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
30f30 0a 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65  .CREATE VIEW vie
30f40 77 5f 32 5f 74 61 62 34 5f 36 30 33 20 41 53 20  w_2_tab4_603 AS 
30f50 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
30f60 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20  FROM tab4 WHERE 
30f70 4e 4f 54 20 28 63 6f 6c 30 20 3e 3d 20 33 34 34  NOT (col0 >= 344
30f80 20 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35 39 38   AND col4 >= 598
30f90 2e 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c 20 36  .61 AND col1 < 6
30fa0 37 30 2e 32 39 29 0d 0a 0d 0a 73 74 61 74 65 6d  70.29)....statem
30fb0 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
30fc0 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 34 5f  IEW view_3_tab4_
30fd0 36 30 33 20 41 53 20 53 45 4c 45 43 54 20 70 6b  603 AS SELECT pk
30fe0 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
30ff0 34 5f 36 30 33 0d 0a 0d 0a 71 75 65 72 79 20 49  4_603....query I
31000 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
31010 36 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  600-1..SELECT pk
31020 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34  , col0 FROM tab4
31030 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 3d 20 33   WHERE col0 >= 3
31040 34 34 20 41 4e 44 20 63 6f 6c 34 20 3e 3d 20 35  44 AND col4 >= 5
31050 39 38 2e 36 31 20 41 4e 44 20 63 6f 6c 31 20 3c  98.61 AND col1 <
31060 20 36 37 30 2e 32 39 0d 0a 2d 2d 2d 2d 0d 0a 33   670.29..----..3
31070 36 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  6 values hashing
31080 20 74 6f 20 35 64 33 33 35 33 33 39 32 39 66 66   to 5d33533929ff
31090 62 66 63 64 64 34 35 66 63 36 63 63 64 39 38 35  bfcdd45fc6ccd985
310a0 32 38 61 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49  28a4....query II
310b0 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 36   rowsort label-6
310c0 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c  00-2..SELECT pk,
310d0 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20   col0 FROM tab4 
310e0 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
310f0 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20  >= 344 AND col4 
31100 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f  >= 598.61 AND co
31110 6c 31 20 3c 20 36 37 30 2e 32 39 29 0d 0a 2d 2d  l1 < 670.29)..--
31120 2d 2d 0d 0a 31 36 34 20 76 61 6c 75 65 73 20 68  --..164 values h
31130 61 73 68 69 6e 67 20 74 6f 20 30 31 65 36 36 30  ashing to 01e660
31140 36 35 33 61 35 63 63 35 34 64 64 35 33 31 61 33  653a5cc54dd531a3
31150 38 31 30 32 30 34 65 31 32 32 0d 0a 0d 0a 71 75  810204e122....qu
31160 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
31170 61 62 65 6c 2d 36 30 30 2d 31 0d 0a 53 45 4c 45  abel-600-1..SELE
31180 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
31190 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 33   view_1_tab4_603
311a0 0d 0a 2d 2d 2d 2d 0d 0a 33 36 20 76 61 6c 75 65  ..----..36 value
311b0 73 20 68 61 73 68 69 6e 67 20 74 6f 20 35 64 33  s hashing to 5d3
311c0 33 35 33 33 39 32 39 66 66 62 66 63 64 64 34 35  3533929ffbfcdd45
311d0 66 63 36 63 63 64 39 38 35 32 38 61 34 0d 0a 0d  fc6ccd98528a4...
311e0 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
311f0 74 20 6c 61 62 65 6c 2d 36 30 30 2d 32 0d 0a 53  t label-600-2..S
31200 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
31210 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 34 5f  ROM view_2_tab4_
31220 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 31 36 34 20 76  603..----..164 v
31230 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
31240 20 30 31 65 36 36 30 36 35 33 61 35 63 63 35 34   01e660653a5cc54
31250 64 64 35 33 31 61 33 38 31 30 32 30 34 65 31 32  dd531a3810204e12
31260 32 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  2....query II ro
31270 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
31280 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
31290 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45   FROM tab4 WHERE
312a0 20 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44   col0 >= 344 AND
312b0 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20   col4 >= 598.61 
312c0 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32  AND col1 < 670.2
312d0 39 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45  9 UNION ALL SELE
312e0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
312f0 20 74 61 62 34 20 57 48 45 52 45 20 4e 4f 54 20   tab4 WHERE NOT 
31300 28 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44  (col0 >= 344 AND
31310 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20   col4 >= 598.61 
31320 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32  AND col1 < 670.2
31330 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  9)..----..200 va
31340 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
31350 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
31360 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
31370 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
31380 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
31390 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
313a0 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 34  FROM view_1_tab4
313b0 5f 36 30 33 20 55 4e 49 4f 4e 20 41 4c 4c 20 53  _603 UNION ALL S
313c0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
313d0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 34 5f  ROM view_2_tab4_
313e0 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  603..----..200 v
313f0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
31400 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
31410 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
31420 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
31430 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
31440 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
31450 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45   FROM tab4 WHERE
31460 20 63 6f 6c 30 20 3e 3d 20 33 34 34 20 41 4e 44   col0 >= 344 AND
31470 20 63 6f 6c 34 20 3e 3d 20 35 39 38 2e 36 31 20   col4 >= 598.61 
31480 41 4e 44 20 63 6f 6c 31 20 3c 20 36 37 30 2e 32  AND col1 < 670.2
31490 39 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70  9 UNION SELECT p
314a0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
314b0 34 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  4 WHERE NOT (col
314c0 30 20 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c  0 >= 344 AND col
314d0 34 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20  4 >= 598.61 AND 
314e0 63 6f 6c 31 20 3c 20 36 37 30 2e 32 39 29 0d 0a  col1 < 670.29)..
314f0 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
31500 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
31510 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
31520 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
31530 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
31540 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
31550 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
31560 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 33   view_1_tab4_603
31570 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b   UNION SELECT pk
31580 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
31590 5f 32 5f 74 61 62 34 5f 36 30 33 0d 0a 2d 2d 2d  _2_tab4_603..---
315a0 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
315b0 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
315c0 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
315d0 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
315e0 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
315f0 65 6c 2d 36 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-600-3..SELECT
31600 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43   pk FROM ( SELEC
31610 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
31620 74 61 62 34 20 57 48 45 52 45 20 63 6f 6c 30 20  tab4 WHERE col0 
31630 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c 34 20  >= 344 AND col4 
31640 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20 63 6f  >= 598.61 AND co
31650 6c 31 20 3c 20 36 37 30 2e 32 39 20 29 20 41 53  l1 < 670.29 ) AS
31660 20 74 61 62 34 5f 36 30 33 0d 0a 2d 2d 2d 2d 0d   tab4_603..----.
31670 0a 31 38 20 76 61 6c 75 65 73 20 68 61 73 68 69  .18 values hashi
31680 6e 67 20 74 6f 20 36 35 62 64 32 30 33 66 66 31  ng to 65bd203ff1
31690 65 35 35 32 61 64 63 33 65 65 30 31 66 30 66 66  e552adc3ee01f0ff
316a0 64 33 65 37 64 66 0d 0a 0d 0a 71 75 65 72 79 20  d3e7df....query 
316b0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
316c0 36 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20  600-3..SELECT * 
316d0 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 34  FROM view_3_tab4
316e0 5f 36 30 33 0d 0a 2d 2d 2d 2d 0d 0a 31 38 20 76  _603..----..18 v
316f0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
31700 20 36 35 62 64 32 30 33 66 66 31 65 35 35 32 61   65bd203ff1e552a
31710 64 63 33 65 65 30 31 66 30 66 66 64 33 65 37 64  dc3ee01f0ffd3e7d
31720 66 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  f....query I row
31730 73 6f 72 74 20 6c 61 62 65 6c 2d 36 30 30 2d 33  sort label-600-3
31740 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
31750 20 74 61 62 34 20 57 48 45 52 45 20 63 6f 6c 30   tab4 WHERE col0
31760 20 3e 3d 20 33 34 34 20 41 4e 44 20 63 6f 6c 34   >= 344 AND col4
31770 20 3e 3d 20 35 39 38 2e 36 31 20 41 4e 44 20 63   >= 598.61 AND c
31780 6f 6c 31 20 3c 20 36 37 30 2e 32 39 0d 0a 2d 2d  ol1 < 670.29..--
31790 2d 2d 0d 0a 31 38 20 76 61 6c 75 65 73 20 68 61  --..18 values ha
317a0 73 68 69 6e 67 20 74 6f 20 36 35 62 64 32 30 33  shing to 65bd203
317b0 66 66 31 65 35 35 32 61 64 63 33 65 65 30 31 66  ff1e552adc3ee01f
317c0 30 66 66 64 33 65 37 64 66 0d 0a 0d 0a 73 74 61  0ffd3e7df....sta
317d0 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
317e0 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 34  VIEW view_1_tab4
317f0 5f 36 30 33 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _603....statemen
31800 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
31810 76 69 65 77 5f 32 5f 74 61 62 34 5f 36 30 33 0d  view_2_tab4_603.
31820 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
31830 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f  .DROP VIEW view_
31840 33 5f 74 61 62 34 5f 36 30 33 0d 0a 0d 0a 6f 6e  3_tab4_603....on
31850 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
31860 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
31870 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
31880 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
31890 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
318a0 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
318b0 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
318c0 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
318d0 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 34 27 29  iew_1_tab0_604')
318e0 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
318f0 31 5f 74 61 62 30 5f 36 30 34 0d 0a 0d 0a 73 6b  1_tab0_604....sk
31900 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
31910 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
31920 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
31930 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
31940 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 34 0d 0a  iew_1_tab0_604..
31950 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
31960 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
31970 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
31980 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
31990 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
319a0 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
319b0 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
319c0 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
319d0 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 30 5f 36  = 'view_2_tab0_6
319e0 30 34 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  04') DROP VIEW v
319f0 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 34 0d 0a  iew_2_tab0_604..
31a00 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
31a10 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
31a20 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
31a30 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
31a40 54 53 20 76 69 65 77 5f 32 5f 74 61 62 30 5f 36  TS view_2_tab0_6
31a50 30 34 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  04....onlyif mss
31a60 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
31a70 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
31a80 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
31a90 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
31aa0 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
31ab0 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
31ac0 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
31ad0 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61  AME = 'view_3_ta
31ae0 62 30 5f 36 30 34 27 29 20 44 52 4f 50 20 56 49  b0_604') DROP VI
31af0 45 57 20 76 69 65 77 5f 33 5f 74 61 62 30 5f 36  EW view_3_tab0_6
31b00 30 34 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  04....skipif mss
31b10 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
31b20 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
31b30 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
31b40 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61  EXISTS view_3_ta
31b50 62 30 5f 36 30 34 0d 0a 0d 0a 73 74 61 74 65 6d  b0_604....statem
31b60 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
31b70 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 30 5f  IEW view_1_tab0_
31b80 36 30 34 20 41 53 20 53 45 4c 45 43 54 20 70 6b  604 AS SELECT pk
31b90 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30  , col0 FROM tab0
31ba0 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 20 34 32   WHERE col0 > 42
31bb0 39 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  9....statement o
31bc0 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20 76  k..CREATE VIEW v
31bd0 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 34 20 41  iew_2_tab0_604 A
31be0 53 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  S SELECT pk, col
31bf0 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52  0 FROM tab0 WHER
31c00 45 20 4e 4f 54 20 28 63 6f 6c 30 20 3e 20 34 32  E NOT (col0 > 42
31c10 39 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  9)....statement 
31c20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20  ok..CREATE VIEW 
31c30 76 69 65 77 5f 33 5f 74 61 62 30 5f 36 30 34 20  view_3_tab0_604 
31c40 41 53 20 53 45 4c 45 43 54 20 70 6b 20 46 52 4f  AS SELECT pk FRO
31c50 4d 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 36 30  M view_1_tab0_60
31c60 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  4....query II ro
31c70 77 73 6f 72 74 20 6c 61 62 65 6c 2d 37 30 30 2d  wsort label-700-
31c80 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  1..SELECT pk, co
31c90 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45  l0 FROM tab0 WHE
31ca0 52 45 20 63 6f 6c 30 20 3e 20 34 32 39 0d 0a 2d  RE col0 > 429..-
31cb0 2d 2d 2d 0d 0a 31 31 34 20 76 61 6c 75 65 73 20  ---..114 values 
31cc0 68 61 73 68 69 6e 67 20 74 6f 20 35 62 62 66 38  hashing to 5bbf8
31cd0 34 34 62 36 36 37 63 62 65 30 30 32 31 35 34 30  44b667cbe0021540
31ce0 38 65 37 33 39 31 31 32 39 37 31 0d 0a 0d 0a 71  8e739112971....q
31cf0 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
31d00 6c 61 62 65 6c 2d 37 30 30 2d 32 0d 0a 53 45 4c  label-700-2..SEL
31d10 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
31d20 4d 20 74 61 62 30 20 57 48 45 52 45 20 4e 4f 54  M tab0 WHERE NOT
31d30 20 28 63 6f 6c 30 20 3e 20 34 32 39 29 0d 0a 2d   (col0 > 429)..-
31d40 2d 2d 2d 0d 0a 38 36 20 76 61 6c 75 65 73 20 68  ---..86 values h
31d50 61 73 68 69 6e 67 20 74 6f 20 36 31 33 38 37 66  ashing to 61387f
31d60 63 35 34 36 32 61 32 36 35 30 66 66 32 61 66 32  c5462a2650ff2af2
31d70 33 61 36 32 61 64 35 38 37 34 0d 0a 0d 0a 71 75  3a62ad5874....qu
31d80 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
31d90 61 62 65 6c 2d 37 30 30 2d 31 0d 0a 53 45 4c 45  abel-700-1..SELE
31da0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
31db0 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 34   view_1_tab0_604
31dc0 0d 0a 2d 2d 2d 2d 0d 0a 31 31 34 20 76 61 6c 75  ..----..114 valu
31dd0 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 35 62  es hashing to 5b
31de0 62 66 38 34 34 62 36 36 37 63 62 65 30 30 32 31  bf844b667cbe0021
31df0 35 34 30 38 65 37 33 39 31 31 32 39 37 31 0d 0a  5408e739112971..
31e00 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
31e10 72 74 20 6c 61 62 65 6c 2d 37 30 30 2d 32 0d 0a  rt label-700-2..
31e20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
31e30 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 30  FROM view_2_tab0
31e40 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 38 36 20 76  _604..----..86 v
31e50 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
31e60 20 36 31 33 38 37 66 63 35 34 36 32 61 32 36 35   61387fc5462a265
31e70 30 66 66 32 61 66 32 33 61 36 32 61 64 35 38 37  0ff2af23a62ad587
31e80 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  4....query II ro
31e90 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
31ea0 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
31eb0 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45   FROM tab0 WHERE
31ec0 20 63 6f 6c 30 20 3e 20 34 32 39 20 55 4e 49 4f   col0 > 429 UNIO
31ed0 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
31ee0 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20   col0 FROM tab0 
31ef0 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
31f00 3e 20 34 32 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  > 429)..----..20
31f10 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
31f20 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
31f30 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
31f40 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
31f50 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
31f60 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
31f70 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
31f80 74 61 62 30 5f 36 30 34 20 55 4e 49 4f 4e 20 41  tab0_604 UNION A
31f90 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  LL SELECT pk, co
31fa0 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74  l0 FROM view_2_t
31fb0 61 62 30 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 32  ab0_604..----..2
31fc0 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  00 values hashin
31fd0 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66  g to ee9d23c216f
31fe0 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62  4de232614e0a99cb
31ff0 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49  5b461....query I
32000 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
32010 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  all..SELECT pk, 
32020 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57  col0 FROM tab0 W
32030 48 45 52 45 20 63 6f 6c 30 20 3e 20 34 32 39 20  HERE col0 > 429 
32040 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c  UNION SELECT pk,
32050 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 30 20   col0 FROM tab0 
32060 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
32070 3e 20 34 32 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  > 429)..----..20
32080 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
32090 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
320a0 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
320b0 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
320c0 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
320d0 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
320e0 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
320f0 74 61 62 30 5f 36 30 34 20 55 4e 49 4f 4e 20 53  tab0_604 UNION S
32100 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
32110 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 30 5f  ROM view_2_tab0_
32120 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  604..----..200 v
32130 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
32140 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
32150 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
32160 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  1....query I row
32170 73 6f 72 74 20 6c 61 62 65 6c 2d 37 30 30 2d 33  sort label-700-3
32180 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
32190 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
321a0 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45  l0 FROM tab0 WHE
321b0 52 45 20 63 6f 6c 30 20 3e 20 34 32 39 20 29 20  RE col0 > 429 ) 
321c0 41 53 20 74 61 62 30 5f 36 30 34 0d 0a 2d 2d 2d  AS tab0_604..---
321d0 2d 0d 0a 35 37 20 76 61 6c 75 65 73 20 68 61 73  -..57 values has
321e0 68 69 6e 67 20 74 6f 20 61 31 61 65 30 38 62 34  hing to a1ae08b4
321f0 32 62 62 38 61 30 36 66 66 64 61 35 62 36 66 61  2bb8a06ffda5b6fa
32200 62 33 31 38 66 31 39 33 0d 0a 0d 0a 71 75 65 72  b318f193....quer
32210 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
32220 6c 2d 37 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20  l-700-3..SELECT 
32230 2a 20 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61  * FROM view_3_ta
32240 62 30 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 35 37  b0_604..----..57
32250 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
32260 74 6f 20 61 31 61 65 30 38 62 34 32 62 62 38 61  to a1ae08b42bb8a
32270 30 36 66 66 64 61 35 62 36 66 61 62 33 31 38 66  06ffda5b6fab318f
32280 31 39 33 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72  193....query I r
32290 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 37 30 30  owsort label-700
322a0 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52  -3..SELECT pk FR
322b0 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63 6f  OM tab0 WHERE co
322c0 6c 30 20 3e 20 34 32 39 0d 0a 2d 2d 2d 2d 0d 0a  l0 > 429..----..
322d0 35 37 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  57 values hashin
322e0 67 20 74 6f 20 61 31 61 65 30 38 62 34 32 62 62  g to a1ae08b42bb
322f0 38 61 30 36 66 66 64 61 35 62 36 66 61 62 33 31  8a06ffda5b6fab31
32300 38 66 31 39 33 0d 0a 0d 0a 73 74 61 74 65 6d 65  8f193....stateme
32310 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
32320 20 76 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 34   view_1_tab0_604
32330 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
32340 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
32350 5f 32 5f 74 61 62 30 5f 36 30 34 0d 0a 0d 0a 73  _2_tab0_604....s
32360 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
32370 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61  P VIEW view_3_ta
32380 62 30 5f 36 30 34 0d 0a 0d 0a 6f 6e 6c 79 69 66  b0_604....onlyif
32390 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
323a0 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
323b0 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
323c0 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
323d0 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
323e0 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
323f0 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
32400 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
32410 31 5f 74 61 62 31 5f 36 30 34 27 29 20 44 52 4f  1_tab1_604') DRO
32420 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61  P VIEW view_1_ta
32430 62 31 5f 36 30 34 0d 0a 0d 0a 73 6b 69 70 69 66  b1_604....skipif
32440 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
32450 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
32460 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
32470 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
32480 31 5f 74 61 62 31 5f 36 30 34 0d 0a 0d 0a 6f 6e  1_tab1_604....on
32490 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
324a0 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
324b0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
324c0 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
324d0 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
324e0 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
324f0 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
32500 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
32510 69 65 77 5f 32 5f 74 61 62 31 5f 36 30 34 27 29  iew_2_tab1_604')
32520 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
32530 32 5f 74 61 62 31 5f 36 30 34 0d 0a 0d 0a 73 6b  2_tab1_604....sk
32540 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
32550 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
32560 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
32570 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
32580 69 65 77 5f 32 5f 74 61 62 31 5f 36 30 34 0d 0a  iew_2_tab1_604..
32590 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
325a0 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
325b0 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
325c0 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
325d0 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
325e0 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
325f0 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
32600 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
32610 3d 20 27 76 69 65 77 5f 33 5f 74 61 62 31 5f 36  = 'view_3_tab1_6
32620 30 34 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  04') DROP VIEW v
32630 69 65 77 5f 33 5f 74 61 62 31 5f 36 30 34 0d 0a  iew_3_tab1_604..
32640 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
32650 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
32660 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
32670 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
32680 54 53 20 76 69 65 77 5f 33 5f 74 61 62 31 5f 36  TS view_3_tab1_6
32690 30 34 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  04....statement 
326a0 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20  ok..CREATE VIEW 
326b0 76 69 65 77 5f 31 5f 74 61 62 31 5f 36 30 34 20  view_1_tab1_604 
326c0 41 53 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  AS SELECT pk, co
326d0 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45  l0 FROM tab1 WHE
326e0 52 45 20 63 6f 6c 30 20 3e 20 34 32 39 0d 0a 0d  RE col0 > 429...
326f0 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
32700 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
32710 32 5f 74 61 62 31 5f 36 30 34 20 41 53 20 53 45  2_tab1_604 AS SE
32720 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
32730 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 4e 4f  OM tab1 WHERE NO
32740 54 20 28 63 6f 6c 30 20 3e 20 34 32 39 29 0d 0a  T (col0 > 429)..
32750 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
32760 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
32770 5f 33 5f 74 61 62 31 5f 36 30 34 20 41 53 20 53  _3_tab1_604 AS S
32780 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69  ELECT pk FROM vi
32790 65 77 5f 31 5f 74 61 62 31 5f 36 30 34 0d 0a 0d  ew_1_tab1_604...
327a0 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
327b0 74 20 6c 61 62 65 6c 2d 37 30 30 2d 31 0d 0a 53  t label-700-1..S
327c0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
327d0 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 63  ROM tab1 WHERE c
327e0 6f 6c 30 20 3e 20 34 32 39 0d 0a 2d 2d 2d 2d 0d  ol0 > 429..----.
327f0 0a 31 31 34 20 76 61 6c 75 65 73 20 68 61 73 68  .114 values hash
32800 69 6e 67 20 74 6f 20 35 62 62 66 38 34 34 62 36  ing to 5bbf844b6
32810 36 37 63 62 65 30 30 32 31 35 34 30 38 65 37 33  67cbe00215408e73
32820 39 31 31 32 39 37 31 0d 0a 0d 0a 71 75 65 72 79  9112971....query
32830 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65   II rowsort labe
32840 6c 2d 37 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20  l-700-2..SELECT 
32850 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
32860 62 31 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f  b1 WHERE NOT (co
32870 6c 30 20 3e 20 34 32 39 29 0d 0a 2d 2d 2d 2d 0d  l0 > 429)..----.
32880 0a 38 36 20 76 61 6c 75 65 73 20 68 61 73 68 69  .86 values hashi
32890 6e 67 20 74 6f 20 36 31 33 38 37 66 63 35 34 36  ng to 61387fc546
328a0 32 61 32 36 35 30 66 66 32 61 66 32 33 61 36 32  2a2650ff2af23a62
328b0 61 64 35 38 37 34 0d 0a 0d 0a 71 75 65 72 79 20  ad5874....query 
328c0 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
328d0 2d 37 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70  -700-1..SELECT p
328e0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
328f0 77 5f 31 5f 74 61 62 31 5f 36 30 34 0d 0a 2d 2d  w_1_tab1_604..--
32900 2d 2d 0d 0a 31 31 34 20 76 61 6c 75 65 73 20 68  --..114 values h
32910 61 73 68 69 6e 67 20 74 6f 20 35 62 62 66 38 34  ashing to 5bbf84
32920 34 62 36 36 37 63 62 65 30 30 32 31 35 34 30 38  4b667cbe00215408
32930 65 37 33 39 31 31 32 39 37 31 0d 0a 0d 0a 71 75  e739112971....qu
32940 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
32950 61 62 65 6c 2d 37 30 30 2d 32 0d 0a 53 45 4c 45  abel-700-2..SELE
32960 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
32970 20 76 69 65 77 5f 32 5f 74 61 62 31 5f 36 30 34   view_2_tab1_604
32980 0d 0a 2d 2d 2d 2d 0d 0a 38 36 20 76 61 6c 75 65  ..----..86 value
32990 73 20 68 61 73 68 69 6e 67 20 74 6f 20 36 31 33  s hashing to 613
329a0 38 37 66 63 35 34 36 32 61 32 36 35 30 66 66 32  87fc5462a2650ff2
329b0 61 66 32 33 61 36 32 61 64 35 38 37 34 0d 0a 0d  af23a62ad5874...
329c0 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
329d0 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c  t label-all..SEL
329e0 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
329f0 4d 20 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c  M tab1 WHERE col
32a00 30 20 3e 20 34 32 39 20 55 4e 49 4f 4e 20 41 4c  0 > 429 UNION AL
32a10 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  L SELECT pk, col
32a20 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52  0 FROM tab1 WHER
32a30 45 20 4e 4f 54 20 28 63 6f 6c 30 20 3e 20 34 32  E NOT (col0 > 42
32a40 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  9)..----..200 va
32a50 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
32a60 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
32a70 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
32a80 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
32a90 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
32aa0 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
32ab0 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 31  FROM view_1_tab1
32ac0 5f 36 30 34 20 55 4e 49 4f 4e 20 41 4c 4c 20 53  _604 UNION ALL S
32ad0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
32ae0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 31 5f  ROM view_2_tab1_
32af0 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  604..----..200 v
32b00 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
32b10 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
32b20 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
32b30 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
32b40 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
32b50 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
32b60 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45   FROM tab1 WHERE
32b70 20 63 6f 6c 30 20 3e 20 34 32 39 20 55 4e 49 4f   col0 > 429 UNIO
32b80 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  N SELECT pk, col
32b90 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48 45 52  0 FROM tab1 WHER
32ba0 45 20 4e 4f 54 20 28 63 6f 6c 30 20 3e 20 34 32  E NOT (col0 > 42
32bb0 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  9)..----..200 va
32bc0 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
32bd0 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
32be0 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
32bf0 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
32c00 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
32c10 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
32c20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 31  FROM view_1_tab1
32c30 5f 36 30 34 20 55 4e 49 4f 4e 20 53 45 4c 45 43  _604 UNION SELEC
32c40 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
32c50 76 69 65 77 5f 32 5f 74 61 62 31 5f 36 30 34 0d  view_2_tab1_604.
32c60 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65  .----..200 value
32c70 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39  s hashing to ee9
32c80 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31  d23c216f4de23261
32c90 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d  4e0a99cb5b461...
32ca0 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74  .query I rowsort
32cb0 20 6c 61 62 65 6c 2d 37 30 30 2d 33 0d 0a 53 45   label-700-3..SE
32cc0 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 28 20 53  LECT pk FROM ( S
32cd0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
32ce0 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 63  ROM tab1 WHERE c
32cf0 6f 6c 30 20 3e 20 34 32 39 20 29 20 41 53 20 74  ol0 > 429 ) AS t
32d00 61 62 31 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 35  ab1_604..----..5
32d10 37 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  7 values hashing
32d20 20 74 6f 20 61 31 61 65 30 38 62 34 32 62 62 38   to a1ae08b42bb8
32d30 61 30 36 66 66 64 61 35 62 36 66 61 62 33 31 38  a06ffda5b6fab318
32d40 66 31 39 33 0d 0a 0d 0a 71 75 65 72 79 20 49 20  f193....query I 
32d50 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 37 30  rowsort label-70
32d60 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52  0-3..SELECT * FR
32d70 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 31 5f 36  OM view_3_tab1_6
32d80 30 34 0d 0a 2d 2d 2d 2d 0d 0a 35 37 20 76 61 6c  04..----..57 val
32d90 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 61  ues hashing to a
32da0 31 61 65 30 38 62 34 32 62 62 38 61 30 36 66 66  1ae08b42bb8a06ff
32db0 64 61 35 62 36 66 61 62 33 31 38 66 31 39 33 0d  da5b6fab318f193.
32dc0 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f  ...query I rowso
32dd0 72 74 20 6c 61 62 65 6c 2d 37 30 30 2d 33 0d 0a  rt label-700-3..
32de0 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 74  SELECT pk FROM t
32df0 61 62 31 20 57 48 45 52 45 20 63 6f 6c 30 20 3e  ab1 WHERE col0 >
32e00 20 34 32 39 0d 0a 2d 2d 2d 2d 0d 0a 35 37 20 76   429..----..57 v
32e10 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
32e20 20 61 31 61 65 30 38 62 34 32 62 62 38 61 30 36   a1ae08b42bb8a06
32e30 66 66 64 61 35 62 36 66 61 62 33 31 38 66 31 39  ffda5b6fab318f19
32e40 33 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  3....statement o
32e50 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
32e60 77 5f 31 5f 74 61 62 31 5f 36 30 34 0d 0a 0d 0a  w_1_tab1_604....
32e70 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
32e80 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  OP VIEW view_2_t
32e90 61 62 31 5f 36 30 34 0d 0a 0d 0a 73 74 61 74 65  ab1_604....state
32ea0 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
32eb0 45 57 20 76 69 65 77 5f 33 5f 74 61 62 31 5f 36  EW view_3_tab1_6
32ec0 30 34 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  04....onlyif mss
32ed0 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
32ee0 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
32ef0 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
32f00 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
32f10 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
32f20 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
32f30 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
32f40 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61  AME = 'view_1_ta
32f50 62 32 5f 36 30 34 27 29 20 44 52 4f 50 20 56 49  b2_604') DROP VI
32f60 45 57 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36  EW view_1_tab2_6
32f70 30 34 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  04....skipif mss
32f80 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
32f90 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
32fa0 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
32fb0 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61  EXISTS view_1_ta
32fc0 62 32 5f 36 30 34 0d 0a 0d 0a 6f 6e 6c 79 69 66  b2_604....onlyif
32fd0 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
32fe0 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
32ff0 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
33000 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
33010 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
33020 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
33030 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
33040 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
33050 32 5f 74 61 62 32 5f 36 30 34 27 29 20 44 52 4f  2_tab2_604') DRO
33060 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
33070 62 32 5f 36 30 34 0d 0a 0d 0a 73 6b 69 70 69 66  b2_604....skipif
33080 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
33090 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
330a0 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
330b0 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
330c0 32 5f 74 61 62 32 5f 36 30 34 0d 0a 0d 0a 6f 6e  2_tab2_604....on
330d0 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
330e0 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
330f0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
33100 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
33110 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
33120 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
33130 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
33140 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
33150 69 65 77 5f 33 5f 74 61 62 32 5f 36 30 34 27 29  iew_3_tab2_604')
33160 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
33170 33 5f 74 61 62 32 5f 36 30 34 0d 0a 0d 0a 73 6b  3_tab2_604....sk
33180 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
33190 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
331a0 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
331b0 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
331c0 69 65 77 5f 33 5f 74 61 62 32 5f 36 30 34 0d 0a  iew_3_tab2_604..
331d0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
331e0 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
331f0 5f 31 5f 74 61 62 32 5f 36 30 34 20 41 53 20 53  _1_tab2_604 AS S
33200 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
33210 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 63  ROM tab2 WHERE c
33220 6f 6c 30 20 3e 20 34 32 39 0d 0a 0d 0a 73 74 61  ol0 > 429....sta
33230 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54  tement ok..CREAT
33240 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  E VIEW view_2_ta
33250 62 32 5f 36 30 34 20 41 53 20 53 45 4c 45 43 54  b2_604 AS SELECT
33260 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
33270 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab2 WHERE NOT (c
33280 6f 6c 30 20 3e 20 34 32 39 29 0d 0a 0d 0a 73 74  ol0 > 429)....st
33290 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
332a0 54 45 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74  TE VIEW view_3_t
332b0 61 62 32 5f 36 30 34 20 41 53 20 53 45 4c 45 43  ab2_604 AS SELEC
332c0 54 20 70 6b 20 46 52 4f 4d 20 76 69 65 77 5f 31  T pk FROM view_1
332d0 5f 74 61 62 32 5f 36 30 34 0d 0a 0d 0a 71 75 65  _tab2_604....que
332e0 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
332f0 62 65 6c 2d 37 30 30 2d 31 0d 0a 53 45 4c 45 43  bel-700-1..SELEC
33300 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
33310 74 61 62 32 20 57 48 45 52 45 20 63 6f 6c 30 20  tab2 WHERE col0 
33320 3e 20 34 32 39 0d 0a 2d 2d 2d 2d 0d 0a 31 31 34  > 429..----..114
33330 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
33340 74 6f 20 35 62 62 66 38 34 34 62 36 36 37 63 62  to 5bbf844b667cb
33350 65 30 30 32 31 35 34 30 38 65 37 33 39 31 31 32  e00215408e739112
33360 39 37 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20  971....query II 
33370 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 37 30  rowsort label-70
33380 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  0-2..SELECT pk, 
33390 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57  col0 FROM tab2 W
333a0 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20 3e  HERE NOT (col0 >
333b0 20 34 32 39 29 0d 0a 2d 2d 2d 2d 0d 0a 38 36 20   429)..----..86 
333c0 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
333d0 6f 20 36 31 33 38 37 66 63 35 34 36 32 61 32 36  o 61387fc5462a26
333e0 35 30 66 66 32 61 66 32 33 61 36 32 61 64 35 38  50ff2af23a62ad58
333f0 37 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  74....query II r
33400 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 37 30 30  owsort label-700
33410 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
33420 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
33430 74 61 62 32 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a  tab2_604..----..
33440 31 31 34 20 76 61 6c 75 65 73 20 68 61 73 68 69  114 values hashi
33450 6e 67 20 74 6f 20 35 62 62 66 38 34 34 62 36 36  ng to 5bbf844b66
33460 37 63 62 65 30 30 32 31 35 34 30 38 65 37 33 39  7cbe00215408e739
33470 31 31 32 39 37 31 0d 0a 0d 0a 71 75 65 72 79 20  112971....query 
33480 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
33490 2d 37 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70  -700-2..SELECT p
334a0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
334b0 77 5f 32 5f 74 61 62 32 5f 36 30 34 0d 0a 2d 2d  w_2_tab2_604..--
334c0 2d 2d 0d 0a 38 36 20 76 61 6c 75 65 73 20 68 61  --..86 values ha
334d0 73 68 69 6e 67 20 74 6f 20 36 31 33 38 37 66 63  shing to 61387fc
334e0 35 34 36 32 61 32 36 35 30 66 66 32 61 66 32 33  5462a2650ff2af23
334f0 61 36 32 61 64 35 38 37 34 0d 0a 0d 0a 71 75 65  a62ad5874....que
33500 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
33510 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
33520 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
33530 62 32 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 20  b2 WHERE col0 > 
33540 34 32 39 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45  429 UNION ALL SE
33550 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
33560 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 4e 4f  OM tab2 WHERE NO
33570 54 20 28 63 6f 6c 30 20 3e 20 34 32 39 29 0d 0a  T (col0 > 429)..
33580 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
33590 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
335a0 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
335b0 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
335c0 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
335d0 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
335e0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
335f0 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36 30 34   view_1_tab2_604
33600 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43   UNION ALL SELEC
33610 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
33620 76 69 65 77 5f 32 5f 74 61 62 32 5f 36 30 34 0d  view_2_tab2_604.
33630 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65  .----..200 value
33640 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39  s hashing to ee9
33650 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31  d23c216f4de23261
33660 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d  4e0a99cb5b461...
33670 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
33680 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c  t label-all..SEL
33690 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
336a0 4d 20 74 61 62 32 20 57 48 45 52 45 20 63 6f 6c  M tab2 WHERE col
336b0 30 20 3e 20 34 32 39 20 55 4e 49 4f 4e 20 53 45  0 > 429 UNION SE
336c0 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
336d0 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20 4e 4f  OM tab2 WHERE NO
336e0 54 20 28 63 6f 6c 30 20 3e 20 34 32 39 29 0d 0a  T (col0 > 429)..
336f0 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
33700 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
33710 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
33720 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
33730 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
33740 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
33750 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
33760 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36 30 34   view_1_tab2_604
33770 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b   UNION SELECT pk
33780 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
33790 5f 32 5f 74 61 62 32 5f 36 30 34 0d 0a 2d 2d 2d  _2_tab2_604..---
337a0 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
337b0 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
337c0 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
337d0 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
337e0 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
337f0 65 6c 2d 37 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-700-3..SELECT
33800 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43   pk FROM ( SELEC
33810 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
33820 74 61 62 32 20 57 48 45 52 45 20 63 6f 6c 30 20  tab2 WHERE col0 
33830 3e 20 34 32 39 20 29 20 41 53 20 74 61 62 32 5f  > 429 ) AS tab2_
33840 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 35 37 20 76 61  604..----..57 va
33850 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
33860 61 31 61 65 30 38 62 34 32 62 62 38 61 30 36 66  a1ae08b42bb8a06f
33870 66 64 61 35 62 36 66 61 62 33 31 38 66 31 39 33  fda5b6fab318f193
33880 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73  ....query I rows
33890 6f 72 74 20 6c 61 62 65 6c 2d 37 30 30 2d 33 0d  ort label-700-3.
338a0 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20 76  .SELECT * FROM v
338b0 69 65 77 5f 33 5f 74 61 62 32 5f 36 30 34 0d 0a  iew_3_tab2_604..
338c0 2d 2d 2d 2d 0d 0a 35 37 20 76 61 6c 75 65 73 20  ----..57 values 
338d0 68 61 73 68 69 6e 67 20 74 6f 20 61 31 61 65 30  hashing to a1ae0
338e0 38 62 34 32 62 62 38 61 30 36 66 66 64 61 35 62  8b42bb8a06ffda5b
338f0 36 66 61 62 33 31 38 66 31 39 33 0d 0a 0d 0a 71  6fab318f193....q
33900 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c  uery I rowsort l
33910 61 62 65 6c 2d 37 30 30 2d 33 0d 0a 53 45 4c 45  abel-700-3..SELE
33920 43 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 32 20  CT pk FROM tab2 
33930 57 48 45 52 45 20 63 6f 6c 30 20 3e 20 34 32 39  WHERE col0 > 429
33940 0d 0a 2d 2d 2d 2d 0d 0a 35 37 20 76 61 6c 75 65  ..----..57 value
33950 73 20 68 61 73 68 69 6e 67 20 74 6f 20 61 31 61  s hashing to a1a
33960 65 30 38 62 34 32 62 62 38 61 30 36 66 66 64 61  e08b42bb8a06ffda
33970 35 62 36 66 61 62 33 31 38 66 31 39 33 0d 0a 0d  5b6fab318f193...
33980 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
33990 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f  ROP VIEW view_1_
339a0 74 61 62 32 5f 36 30 34 0d 0a 0d 0a 73 74 61 74  tab2_604....stat
339b0 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
339c0 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 32 5f  IEW view_2_tab2_
339d0 36 30 34 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  604....statement
339e0 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76   ok..DROP VIEW v
339f0 69 65 77 5f 33 5f 74 61 62 32 5f 36 30 34 0d 0a  iew_3_tab2_604..
33a00 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
33a10 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
33a20 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
33a30 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
33a40 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
33a50 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
33a60 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
33a70 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
33a80 3d 20 27 76 69 65 77 5f 31 5f 74 61 62 33 5f 36  = 'view_1_tab3_6
33a90 30 34 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  04') DROP VIEW v
33aa0 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 34 0d 0a  iew_1_tab3_604..
33ab0 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
33ac0 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
33ad0 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
33ae0 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
33af0 54 53 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36  TS view_1_tab3_6
33b00 30 34 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  04....onlyif mss
33b10 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
33b20 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
33b30 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
33b40 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
33b50 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
33b60 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
33b70 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
33b80 41 4d 45 20 3d 20 27 76 69 65 77 5f 32 5f 74 61  AME = 'view_2_ta
33b90 62 33 5f 36 30 34 27 29 20 44 52 4f 50 20 56 49  b3_604') DROP VI
33ba0 45 57 20 76 69 65 77 5f 32 5f 74 61 62 33 5f 36  EW view_2_tab3_6
33bb0 30 34 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  04....skipif mss
33bc0 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
33bd0 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
33be0 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
33bf0 45 58 49 53 54 53 20 76 69 65 77 5f 32 5f 74 61  EXISTS view_2_ta
33c00 62 33 5f 36 30 34 0d 0a 0d 0a 6f 6e 6c 79 69 66  b3_604....onlyif
33c10 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
33c20 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
33c30 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
33c40 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
33c50 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
33c60 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
33c70 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
33c80 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
33c90 33 5f 74 61 62 33 5f 36 30 34 27 29 20 44 52 4f  3_tab3_604') DRO
33ca0 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61  P VIEW view_3_ta
33cb0 62 33 5f 36 30 34 0d 0a 0d 0a 73 6b 69 70 69 66  b3_604....skipif
33cc0 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
33cd0 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
33ce0 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
33cf0 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
33d00 33 5f 74 61 62 33 5f 36 30 34 0d 0a 0d 0a 73 74  3_tab3_604....st
33d10 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
33d20 54 45 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74  TE VIEW view_1_t
33d30 61 62 33 5f 36 30 34 20 41 53 20 53 45 4c 45 43  ab3_604 AS SELEC
33d40 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
33d50 74 61 62 33 20 57 48 45 52 45 20 63 6f 6c 30 20  tab3 WHERE col0 
33d60 3e 20 34 32 39 0d 0a 0d 0a 73 74 61 74 65 6d 65  > 429....stateme
33d70 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49  nt ok..CREATE VI
33d80 45 57 20 76 69 65 77 5f 32 5f 74 61 62 33 5f 36  EW view_2_tab3_6
33d90 30 34 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c  04 AS SELECT pk,
33da0 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20   col0 FROM tab3 
33db0 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
33dc0 3e 20 34 32 39 29 0d 0a 0d 0a 73 74 61 74 65 6d  > 429)....statem
33dd0 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
33de0 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 33 5f  IEW view_3_tab3_
33df0 36 30 34 20 41 53 20 53 45 4c 45 43 54 20 70 6b  604 AS SELECT pk
33e00 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
33e10 33 5f 36 30 34 0d 0a 0d 0a 71 75 65 72 79 20 49  3_604....query I
33e20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
33e30 37 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  700-1..SELECT pk
33e40 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33  , col0 FROM tab3
33e50 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 20 34 32   WHERE col0 > 42
33e60 39 0d 0a 2d 2d 2d 2d 0d 0a 31 31 34 20 76 61 6c  9..----..114 val
33e70 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 35  ues hashing to 5
33e80 62 62 66 38 34 34 62 36 36 37 63 62 65 30 30 32  bbf844b667cbe002
33e90 31 35 34 30 38 65 37 33 39 31 31 32 39 37 31 0d  15408e739112971.
33ea0 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73  ...query II rows
33eb0 6f 72 74 20 6c 61 62 65 6c 2d 37 30 30 2d 32 0d  ort label-700-2.
33ec0 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
33ed0 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45   FROM tab3 WHERE
33ee0 20 4e 4f 54 20 28 63 6f 6c 30 20 3e 20 34 32 39   NOT (col0 > 429
33ef0 29 0d 0a 2d 2d 2d 2d 0d 0a 38 36 20 76 61 6c 75  )..----..86 valu
33f00 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 36 31  es hashing to 61
33f10 33 38 37 66 63 35 34 36 32 61 32 36 35 30 66 66  387fc5462a2650ff
33f20 32 61 66 32 33 61 36 32 61 64 35 38 37 34 0d 0a  2af23a62ad5874..
33f30 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
33f40 72 74 20 6c 61 62 65 6c 2d 37 30 30 2d 31 0d 0a  rt label-700-1..
33f50 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
33f60 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 33  FROM view_1_tab3
33f70 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 31 31 34 20  _604..----..114 
33f80 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
33f90 6f 20 35 62 62 66 38 34 34 62 36 36 37 63 62 65  o 5bbf844b667cbe
33fa0 30 30 32 31 35 34 30 38 65 37 33 39 31 31 32 39  00215408e7391129
33fb0 37 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  71....query II r
33fc0 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 37 30 30  owsort label-700
33fd0 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -2..SELECT pk, c
33fe0 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f  ol0 FROM view_2_
33ff0 74 61 62 33 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a  tab3_604..----..
34000 38 36 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  86 values hashin
34010 67 20 74 6f 20 36 31 33 38 37 66 63 35 34 36 32  g to 61387fc5462
34020 61 32 36 35 30 66 66 32 61 66 32 33 61 36 32 61  a2650ff2af23a62a
34030 64 35 38 37 34 0d 0a 0d 0a 71 75 65 72 79 20 49  d5874....query I
34040 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
34050 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  all..SELECT pk, 
34060 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57  col0 FROM tab3 W
34070 48 45 52 45 20 63 6f 6c 30 20 3e 20 34 32 39 20  HERE col0 > 429 
34080 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54  UNION ALL SELECT
34090 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
340a0 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab3 WHERE NOT (c
340b0 6f 6c 30 20 3e 20 34 32 39 29 0d 0a 2d 2d 2d 2d  ol0 > 429)..----
340c0 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
340d0 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
340e0 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
340f0 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
34100 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
34110 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
34120 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
34130 77 5f 31 5f 74 61 62 33 5f 36 30 34 20 55 4e 49  w_1_tab3_604 UNI
34140 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
34150 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
34160 5f 32 5f 74 61 62 33 5f 36 30 34 0d 0a 2d 2d 2d  _2_tab3_604..---
34170 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
34180 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
34190 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
341a0 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
341b0 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
341c0 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
341d0 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
341e0 62 33 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 20  b3 WHERE col0 > 
341f0 34 32 39 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54  429 UNION SELECT
34200 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
34210 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab3 WHERE NOT (c
34220 6f 6c 30 20 3e 20 34 32 39 29 0d 0a 2d 2d 2d 2d  ol0 > 429)..----
34230 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
34240 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
34250 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
34260 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
34270 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
34280 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
34290 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
342a0 77 5f 31 5f 74 61 62 33 5f 36 30 34 20 55 4e 49  w_1_tab3_604 UNI
342b0 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  ON SELECT pk, co
342c0 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74  l0 FROM view_2_t
342d0 61 62 33 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 32  ab3_604..----..2
342e0 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  00 values hashin
342f0 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66  g to ee9d23c216f
34300 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62  4de232614e0a99cb
34310 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49  5b461....query I
34320 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 37   rowsort label-7
34330 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20  00-3..SELECT pk 
34340 46 52 4f 4d 20 28 20 53 45 4c 45 43 54 20 70 6b  FROM ( SELECT pk
34350 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33  , col0 FROM tab3
34360 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 20 34 32   WHERE col0 > 42
34370 39 20 29 20 41 53 20 74 61 62 33 5f 36 30 34 0d  9 ) AS tab3_604.
34380 0a 2d 2d 2d 2d 0d 0a 35 37 20 76 61 6c 75 65 73  .----..57 values
34390 20 68 61 73 68 69 6e 67 20 74 6f 20 61 31 61 65   hashing to a1ae
343a0 30 38 62 34 32 62 62 38 61 30 36 66 66 64 61 35  08b42bb8a06ffda5
343b0 62 36 66 61 62 33 31 38 66 31 39 33 0d 0a 0d 0a  b6fab318f193....
343c0 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20  query I rowsort 
343d0 6c 61 62 65 6c 2d 37 30 30 2d 33 0d 0a 53 45 4c  label-700-3..SEL
343e0 45 43 54 20 2a 20 46 52 4f 4d 20 76 69 65 77 5f  ECT * FROM view_
343f0 33 5f 74 61 62 33 5f 36 30 34 0d 0a 2d 2d 2d 2d  3_tab3_604..----
34400 0d 0a 35 37 20 76 61 6c 75 65 73 20 68 61 73 68  ..57 values hash
34410 69 6e 67 20 74 6f 20 61 31 61 65 30 38 62 34 32  ing to a1ae08b42
34420 62 62 38 61 30 36 66 66 64 61 35 62 36 66 61 62  bb8a06ffda5b6fab
34430 33 31 38 66 31 39 33 0d 0a 0d 0a 71 75 65 72 79  318f193....query
34440 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c   I rowsort label
34450 2d 37 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70  -700-3..SELECT p
34460 6b 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52  k FROM tab3 WHER
34470 45 20 63 6f 6c 30 20 3e 20 34 32 39 0d 0a 2d 2d  E col0 > 429..--
34480 2d 2d 0d 0a 35 37 20 76 61 6c 75 65 73 20 68 61  --..57 values ha
34490 73 68 69 6e 67 20 74 6f 20 61 31 61 65 30 38 62  shing to a1ae08b
344a0 34 32 62 62 38 61 30 36 66 66 64 61 35 62 36 66  42bb8a06ffda5b6f
344b0 61 62 33 31 38 66 31 39 33 0d 0a 0d 0a 73 74 61  ab318f193....sta
344c0 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
344d0 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 33  VIEW view_1_tab3
344e0 5f 36 30 34 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _604....statemen
344f0 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
34500 76 69 65 77 5f 32 5f 74 61 62 33 5f 36 30 34 0d  view_2_tab3_604.
34510 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
34520 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f  .DROP VIEW view_
34530 33 5f 74 61 62 33 5f 36 30 34 0d 0a 0d 0a 6f 6e  3_tab3_604....on
34540 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
34550 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
34560 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
34570 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
34580 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
34590 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
345a0 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
345b0 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
345c0 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 34 27 29  iew_1_tab4_604')
345d0 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
345e0 31 5f 74 61 62 34 5f 36 30 34 0d 0a 0d 0a 73 6b  1_tab4_604....sk
345f0 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
34600 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
34610 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
34620 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
34630 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 34 0d 0a  iew_1_tab4_604..
34640 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
34650 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
34660 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
34670 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
34680 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
34690 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
346a0 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
346b0 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
346c0 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 34 5f 36  = 'view_2_tab4_6
346d0 30 34 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  04') DROP VIEW v
346e0 69 65 77 5f 32 5f 74 61 62 34 5f 36 30 34 0d 0a  iew_2_tab4_604..
346f0 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
34700 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
34710 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
34720 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
34730 54 53 20 76 69 65 77 5f 32 5f 74 61 62 34 5f 36  TS view_2_tab4_6
34740 30 34 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  04....onlyif mss
34750 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
34760 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
34770 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
34780 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
34790 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
347a0 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
347b0 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
347c0 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61  AME = 'view_3_ta
347d0 62 34 5f 36 30 34 27 29 20 44 52 4f 50 20 56 49  b4_604') DROP VI
347e0 45 57 20 76 69 65 77 5f 33 5f 74 61 62 34 5f 36  EW view_3_tab4_6
347f0 30 34 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  04....skipif mss
34800 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
34810 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
34820 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
34830 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61  EXISTS view_3_ta
34840 62 34 5f 36 30 34 0d 0a 0d 0a 73 74 61 74 65 6d  b4_604....statem
34850 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
34860 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 34 5f  IEW view_1_tab4_
34870 36 30 34 20 41 53 20 53 45 4c 45 43 54 20 70 6b  604 AS SELECT pk
34880 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34  , col0 FROM tab4
34890 20 57 48 45 52 45 20 63 6f 6c 30 20 3e 20 34 32   WHERE col0 > 42
348a0 39 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  9....statement o
348b0 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20 76  k..CREATE VIEW v
348c0 69 65 77 5f 32 5f 74 61 62 34 5f 36 30 34 20 41  iew_2_tab4_604 A
348d0 53 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  S SELECT pk, col
348e0 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52  0 FROM tab4 WHER
348f0 45 20 4e 4f 54 20 28 63 6f 6c 30 20 3e 20 34 32  E NOT (col0 > 42
34900 39 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  9)....statement 
34910 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20  ok..CREATE VIEW 
34920 76 69 65 77 5f 33 5f 74 61 62 34 5f 36 30 34 20  view_3_tab4_604 
34930 41 53 20 53 45 4c 45 43 54 20 70 6b 20 46 52 4f  AS SELECT pk FRO
34940 4d 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 36 30  M view_1_tab4_60
34950 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  4....query II ro
34960 77 73 6f 72 74 20 6c 61 62 65 6c 2d 37 30 30 2d  wsort label-700-
34970 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  1..SELECT pk, co
34980 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45  l0 FROM tab4 WHE
34990 52 45 20 63 6f 6c 30 20 3e 20 34 32 39 0d 0a 2d  RE col0 > 429..-
349a0 2d 2d 2d 0d 0a 31 31 34 20 76 61 6c 75 65 73 20  ---..114 values 
349b0 68 61 73 68 69 6e 67 20 74 6f 20 35 62 62 66 38  hashing to 5bbf8
349c0 34 34 62 36 36 37 63 62 65 30 30 32 31 35 34 30  44b667cbe0021540
349d0 38 65 37 33 39 31 31 32 39 37 31 0d 0a 0d 0a 71  8e739112971....q
349e0 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20  uery II rowsort 
349f0 6c 61 62 65 6c 2d 37 30 30 2d 32 0d 0a 53 45 4c  label-700-2..SEL
34a00 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
34a10 4d 20 74 61 62 34 20 57 48 45 52 45 20 4e 4f 54  M tab4 WHERE NOT
34a20 20 28 63 6f 6c 30 20 3e 20 34 32 39 29 0d 0a 2d   (col0 > 429)..-
34a30 2d 2d 2d 0d 0a 38 36 20 76 61 6c 75 65 73 20 68  ---..86 values h
34a40 61 73 68 69 6e 67 20 74 6f 20 36 31 33 38 37 66  ashing to 61387f
34a50 63 35 34 36 32 61 32 36 35 30 66 66 32 61 66 32  c5462a2650ff2af2
34a60 33 61 36 32 61 64 35 38 37 34 0d 0a 0d 0a 71 75  3a62ad5874....qu
34a70 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
34a80 61 62 65 6c 2d 37 30 30 2d 31 0d 0a 53 45 4c 45  abel-700-1..SELE
34a90 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
34aa0 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 34   view_1_tab4_604
34ab0 0d 0a 2d 2d 2d 2d 0d 0a 31 31 34 20 76 61 6c 75  ..----..114 valu
34ac0 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 35 62  es hashing to 5b
34ad0 62 66 38 34 34 62 36 36 37 63 62 65 30 30 32 31  bf844b667cbe0021
34ae0 35 34 30 38 65 37 33 39 31 31 32 39 37 31 0d 0a  5408e739112971..
34af0 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
34b00 72 74 20 6c 61 62 65 6c 2d 37 30 30 2d 32 0d 0a  rt label-700-2..
34b10 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
34b20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 34  FROM view_2_tab4
34b30 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 38 36 20 76  _604..----..86 v
34b40 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
34b50 20 36 31 33 38 37 66 63 35 34 36 32 61 32 36 35   61387fc5462a265
34b60 30 66 66 32 61 66 32 33 61 36 32 61 64 35 38 37  0ff2af23a62ad587
34b70 34 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  4....query II ro
34b80 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
34b90 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
34ba0 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45 52 45   FROM tab4 WHERE
34bb0 20 63 6f 6c 30 20 3e 20 34 32 39 20 55 4e 49 4f   col0 > 429 UNIO
34bc0 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
34bd0 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20   col0 FROM tab4 
34be0 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
34bf0 3e 20 34 32 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  > 429)..----..20
34c00 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
34c10 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
34c20 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
34c30 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
34c40 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
34c50 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
34c60 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
34c70 74 61 62 34 5f 36 30 34 20 55 4e 49 4f 4e 20 41  tab4_604 UNION A
34c80 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  LL SELECT pk, co
34c90 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74  l0 FROM view_2_t
34ca0 61 62 34 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 32  ab4_604..----..2
34cb0 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  00 values hashin
34cc0 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66  g to ee9d23c216f
34cd0 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62  4de232614e0a99cb
34ce0 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49  5b461....query I
34cf0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
34d00 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  all..SELECT pk, 
34d10 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57  col0 FROM tab4 W
34d20 48 45 52 45 20 63 6f 6c 30 20 3e 20 34 32 39 20  HERE col0 > 429 
34d30 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c  UNION SELECT pk,
34d40 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 34 20   col0 FROM tab4 
34d50 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 30 20  WHERE NOT (col0 
34d60 3e 20 34 32 39 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  > 429)..----..20
34d70 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
34d80 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
34d90 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
34da0 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
34db0 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
34dc0 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
34dd0 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
34de0 74 61 62 34 5f 36 30 34 20 55 4e 49 4f 4e 20 53  tab4_604 UNION S
34df0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
34e00 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 34 5f  ROM view_2_tab4_
34e10 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  604..----..200 v
34e20 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
34e30 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
34e40 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
34e50 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  1....query I row
34e60 73 6f 72 74 20 6c 61 62 65 6c 2d 37 30 30 2d 33  sort label-700-3
34e70 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
34e80 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
34e90 6c 30 20 46 52 4f 4d 20 74 61 62 34 20 57 48 45  l0 FROM tab4 WHE
34ea0 52 45 20 63 6f 6c 30 20 3e 20 34 32 39 20 29 20  RE col0 > 429 ) 
34eb0 41 53 20 74 61 62 34 5f 36 30 34 0d 0a 2d 2d 2d  AS tab4_604..---
34ec0 2d 0d 0a 35 37 20 76 61 6c 75 65 73 20 68 61 73  -..57 values has
34ed0 68 69 6e 67 20 74 6f 20 61 31 61 65 30 38 62 34  hing to a1ae08b4
34ee0 32 62 62 38 61 30 36 66 66 64 61 35 62 36 66 61  2bb8a06ffda5b6fa
34ef0 62 33 31 38 66 31 39 33 0d 0a 0d 0a 71 75 65 72  b318f193....quer
34f00 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
34f10 6c 2d 37 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20  l-700-3..SELECT 
34f20 2a 20 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61  * FROM view_3_ta
34f30 62 34 5f 36 30 34 0d 0a 2d 2d 2d 2d 0d 0a 35 37  b4_604..----..57
34f40 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
34f50 74 6f 20 61 31 61 65 30 38 62 34 32 62 62 38 61  to a1ae08b42bb8a
34f60 30 36 66 66 64 61 35 62 36 66 61 62 33 31 38 66  06ffda5b6fab318f
34f70 31 39 33 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72  193....query I r
34f80 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 37 30 30  owsort label-700
34f90 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52  -3..SELECT pk FR
34fa0 4f 4d 20 74 61 62 34 20 57 48 45 52 45 20 63 6f  OM tab4 WHERE co
34fb0 6c 30 20 3e 20 34 32 39 0d 0a 2d 2d 2d 2d 0d 0a  l0 > 429..----..
34fc0 35 37 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  57 values hashin
34fd0 67 20 74 6f 20 61 31 61 65 30 38 62 34 32 62 62  g to a1ae08b42bb
34fe0 38 61 30 36 66 66 64 61 35 62 36 66 61 62 33 31  8a06ffda5b6fab31
34ff0 38 66 31 39 33 0d 0a 0d 0a 73 74 61 74 65 6d 65  8f193....stateme
35000 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
35010 20 76 69 65 77 5f 31 5f 74 61 62 34 5f 36 30 34   view_1_tab4_604
35020 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
35030 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
35040 5f 32 5f 74 61 62 34 5f 36 30 34 0d 0a 0d 0a 73  _2_tab4_604....s
35050 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
35060 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61  P VIEW view_3_ta
35070 62 34 5f 36 30 34 0d 0a 0d 0a 6f 6e 6c 79 69 66  b4_604....onlyif
35080 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
35090 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
350a0 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
350b0 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
350c0 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
350d0 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
350e0 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
350f0 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
35100 31 5f 74 61 62 30 5f 36 30 35 27 29 20 44 52 4f  1_tab0_605') DRO
35110 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61  P VIEW view_1_ta
35120 62 30 5f 36 30 35 0d 0a 0d 0a 73 6b 69 70 69 66  b0_605....skipif
35130 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
35140 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
35150 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
35160 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
35170 31 5f 74 61 62 30 5f 36 30 35 0d 0a 0d 0a 6f 6e  1_tab0_605....on
35180 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
35190 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
351a0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
351b0 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
351c0 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
351d0 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
351e0 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
351f0 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
35200 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 35 27 29  iew_2_tab0_605')
35210 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
35220 32 5f 74 61 62 30 5f 36 30 35 0d 0a 0d 0a 73 6b  2_tab0_605....sk
35230 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
35240 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
35250 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
35260 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
35270 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 35 0d 0a  iew_2_tab0_605..
35280 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
35290 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
352a0 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
352b0 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
352c0 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
352d0 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
352e0 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
352f0 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
35300 3d 20 27 76 69 65 77 5f 33 5f 74 61 62 30 5f 36  = 'view_3_tab0_6
35310 30 35 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  05') DROP VIEW v
35320 69 65 77 5f 33 5f 74 61 62 30 5f 36 30 35 0d 0a  iew_3_tab0_605..
35330 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
35340 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
35350 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
35360 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
35370 54 53 20 76 69 65 77 5f 33 5f 74 61 62 30 5f 36  TS view_3_tab0_6
35380 30 35 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  05....statement 
35390 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20  ok..CREATE VIEW 
353a0 76 69 65 77 5f 31 5f 74 61 62 30 5f 36 30 35 20  view_1_tab0_605 
353b0 41 53 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  AS SELECT pk, co
353c0 6c 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45  l0 FROM tab0 WHE
353d0 52 45 20 63 6f 6c 33 20 3e 20 37 38 36 0d 0a 0d  RE col3 > 786...
353e0 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43  .statement ok..C
353f0 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77 5f  REATE VIEW view_
35400 32 5f 74 61 62 30 5f 36 30 35 20 41 53 20 53 45  2_tab0_605 AS SE
35410 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
35420 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 4e 4f  OM tab0 WHERE NO
35430 54 20 28 63 6f 6c 33 20 3e 20 37 38 36 29 0d 0a  T (col3 > 786)..
35440 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
35450 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
35460 5f 33 5f 74 61 62 30 5f 36 30 35 20 41 53 20 53  _3_tab0_605 AS S
35470 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 76 69  ELECT pk FROM vi
35480 65 77 5f 31 5f 74 61 62 30 5f 36 30 35 0d 0a 0d  ew_1_tab0_605...
35490 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
354a0 74 20 6c 61 62 65 6c 2d 38 30 30 2d 31 0d 0a 53  t label-800-1..S
354b0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
354c0 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63  ROM tab0 WHERE c
354d0 6f 6c 33 20 3e 20 37 38 36 0d 0a 2d 2d 2d 2d 0d  ol3 > 786..----.
354e0 0a 33 30 20 76 61 6c 75 65 73 20 68 61 73 68 69  .30 values hashi
354f0 6e 67 20 74 6f 20 62 62 66 32 32 30 32 35 33 31  ng to bbf2202531
35500 30 32 66 33 64 30 39 38 64 35 37 61 38 63 62 38  02f3d098d57a8cb8
35510 32 31 36 65 33 61 0d 0a 0d 0a 71 75 65 72 79 20  216e3a....query 
35520 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
35530 2d 38 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70  -800-2..SELECT p
35540 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62  k, col0 FROM tab
35550 30 20 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c  0 WHERE NOT (col
35560 33 20 3e 20 37 38 36 29 0d 0a 2d 2d 2d 2d 0d 0a  3 > 786)..----..
35570 31 37 30 20 76 61 6c 75 65 73 20 68 61 73 68 69  170 values hashi
35580 6e 67 20 74 6f 20 34 32 33 37 34 39 30 63 35 35  ng to 4237490c55
35590 39 30 62 65 61 36 62 32 36 38 65 38 35 64 39 30  90bea6b268e85d90
355a0 31 62 37 38 64 61 0d 0a 0d 0a 71 75 65 72 79 20  1b78da....query 
355b0 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c  II rowsort label
355c0 2d 38 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70  -800-1..SELECT p
355d0 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
355e0 77 5f 31 5f 74 61 62 30 5f 36 30 35 0d 0a 2d 2d  w_1_tab0_605..--
355f0 2d 2d 0d 0a 33 30 20 76 61 6c 75 65 73 20 68 61  --..30 values ha
35600 73 68 69 6e 67 20 74 6f 20 62 62 66 32 32 30 32  shing to bbf2202
35610 35 33 31 30 32 66 33 64 30 39 38 64 35 37 61 38  53102f3d098d57a8
35620 63 62 38 32 31 36 65 33 61 0d 0a 0d 0a 71 75 65  cb8216e3a....que
35630 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
35640 62 65 6c 2d 38 30 30 2d 32 0d 0a 53 45 4c 45 43  bel-800-2..SELEC
35650 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
35660 76 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 35 0d  view_2_tab0_605.
35670 0a 2d 2d 2d 2d 0d 0a 31 37 30 20 76 61 6c 75 65  .----..170 value
35680 73 20 68 61 73 68 69 6e 67 20 74 6f 20 34 32 33  s hashing to 423
35690 37 34 39 30 63 35 35 39 30 62 65 61 36 62 32 36  7490c5590bea6b26
356a0 38 65 38 35 64 39 30 31 62 37 38 64 61 0d 0a 0d  8e85d901b78da...
356b0 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
356c0 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c  t label-all..SEL
356d0 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
356e0 4d 20 74 61 62 30 20 57 48 45 52 45 20 63 6f 6c  M tab0 WHERE col
356f0 33 20 3e 20 37 38 36 20 55 4e 49 4f 4e 20 41 4c  3 > 786 UNION AL
35700 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  L SELECT pk, col
35710 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52  0 FROM tab0 WHER
35720 45 20 4e 4f 54 20 28 63 6f 6c 33 20 3e 20 37 38  E NOT (col3 > 78
35730 36 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  6)..----..200 va
35740 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
35750 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
35760 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
35770 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
35780 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
35790 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
357a0 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 30  FROM view_1_tab0
357b0 5f 36 30 35 20 55 4e 49 4f 4e 20 41 4c 4c 20 53  _605 UNION ALL S
357c0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
357d0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 30 5f  ROM view_2_tab0_
357e0 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  605..----..200 v
357f0 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
35800 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
35810 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
35820 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  1....query II ro
35830 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
35840 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
35850 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45   FROM tab0 WHERE
35860 20 63 6f 6c 33 20 3e 20 37 38 36 20 55 4e 49 4f   col3 > 786 UNIO
35870 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  N SELECT pk, col
35880 30 20 46 52 4f 4d 20 74 61 62 30 20 57 48 45 52  0 FROM tab0 WHER
35890 45 20 4e 4f 54 20 28 63 6f 6c 33 20 3e 20 37 38  E NOT (col3 > 78
358a0 36 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61  6)..----..200 va
358b0 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
358c0 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32 33  ee9d23c216f4de23
358d0 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36 31  2614e0a99cb5b461
358e0 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77  ....query II row
358f0 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a  sort label-all..
35900 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
35910 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 30  FROM view_1_tab0
35920 5f 36 30 35 20 55 4e 49 4f 4e 20 53 45 4c 45 43  _605 UNION SELEC
35930 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
35940 76 69 65 77 5f 32 5f 74 61 62 30 5f 36 30 35 0d  view_2_tab0_605.
35950 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65  .----..200 value
35960 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39  s hashing to ee9
35970 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31  d23c216f4de23261
35980 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d  4e0a99cb5b461...
35990 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74  .query I rowsort
359a0 20 6c 61 62 65 6c 2d 38 30 30 2d 33 0d 0a 53 45   label-800-3..SE
359b0 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 28 20 53  LECT pk FROM ( S
359c0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
359d0 52 4f 4d 20 74 61 62 30 20 57 48 45 52 45 20 63  ROM tab0 WHERE c
359e0 6f 6c 33 20 3e 20 37 38 36 20 29 20 41 53 20 74  ol3 > 786 ) AS t
359f0 61 62 30 5f 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a 31  ab0_605..----..1
35a00 35 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  5 values hashing
35a10 20 74 6f 20 37 34 36 38 66 35 61 65 65 61 34 33   to 7468f5aeea43
35a20 65 30 33 31 61 66 65 65 39 34 33 64 32 32 32 65  e031afee943d222e
35a30 37 37 32 61 0d 0a 0d 0a 71 75 65 72 79 20 49 20  772a....query I 
35a40 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 38 30  rowsort label-80
35a50 30 2d 33 0d 0a 53 45 4c 45 43 54 20 2a 20 46 52  0-3..SELECT * FR
35a60 4f 4d 20 76 69 65 77 5f 33 5f 74 61 62 30 5f 36  OM view_3_tab0_6
35a70 30 35 0d 0a 2d 2d 2d 2d 0d 0a 31 35 20 76 61 6c  05..----..15 val
35a80 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 37  ues hashing to 7
35a90 34 36 38 66 35 61 65 65 61 34 33 65 30 33 31 61  468f5aeea43e031a
35aa0 66 65 65 39 34 33 64 32 32 32 65 37 37 32 61 0d  fee943d222e772a.
35ab0 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73 6f  ...query I rowso
35ac0 72 74 20 6c 61 62 65 6c 2d 38 30 30 2d 33 0d 0a  rt label-800-3..
35ad0 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d 20 74  SELECT pk FROM t
35ae0 61 62 30 20 57 48 45 52 45 20 63 6f 6c 33 20 3e  ab0 WHERE col3 >
35af0 20 37 38 36 0d 0a 2d 2d 2d 2d 0d 0a 31 35 20 76   786..----..15 v
35b00 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
35b10 20 37 34 36 38 66 35 61 65 65 61 34 33 65 30 33   7468f5aeea43e03
35b20 31 61 66 65 65 39 34 33 64 32 32 32 65 37 37 32  1afee943d222e772
35b30 61 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  a....statement o
35b40 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65  k..DROP VIEW vie
35b50 77 5f 31 5f 74 61 62 30 5f 36 30 35 0d 0a 0d 0a  w_1_tab0_605....
35b60 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52  statement ok..DR
35b70 4f 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74  OP VIEW view_2_t
35b80 61 62 30 5f 36 30 35 0d 0a 0d 0a 73 74 61 74 65  ab0_605....state
35b90 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49  ment ok..DROP VI
35ba0 45 57 20 76 69 65 77 5f 33 5f 74 61 62 30 5f 36  EW view_3_tab0_6
35bb0 30 35 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  05....onlyif mss
35bc0 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
35bd0 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
35be0 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
35bf0 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
35c00 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
35c10 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
35c20 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
35c30 41 4d 45 20 3d 20 27 76 69 65 77 5f 31 5f 74 61  AME = 'view_1_ta
35c40 62 31 5f 36 30 35 27 29 20 44 52 4f 50 20 56 49  b1_605') DROP VI
35c50 45 57 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 36  EW view_1_tab1_6
35c60 30 35 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  05....skipif mss
35c70 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
35c80 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
35c90 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
35ca0 45 58 49 53 54 53 20 76 69 65 77 5f 31 5f 74 61  EXISTS view_1_ta
35cb0 62 31 5f 36 30 35 0d 0a 0d 0a 6f 6e 6c 79 69 66  b1_605....onlyif
35cc0 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
35cd0 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
35ce0 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
35cf0 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
35d00 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
35d10 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
35d20 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
35d30 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
35d40 32 5f 74 61 62 31 5f 36 30 35 27 29 20 44 52 4f  2_tab1_605') DRO
35d50 50 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  P VIEW view_2_ta
35d60 62 31 5f 36 30 35 0d 0a 0d 0a 73 6b 69 70 69 66  b1_605....skipif
35d70 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
35d80 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
35d90 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
35da0 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
35db0 32 5f 74 61 62 31 5f 36 30 35 0d 0a 0d 0a 6f 6e  2_tab1_605....on
35dc0 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
35dd0 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
35de0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
35df0 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
35e00 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
35e10 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
35e20 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
35e30 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
35e40 69 65 77 5f 33 5f 74 61 62 31 5f 36 30 35 27 29  iew_3_tab1_605')
35e50 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
35e60 33 5f 74 61 62 31 5f 36 30 35 0d 0a 0d 0a 73 6b  3_tab1_605....sk
35e70 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
35e80 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
35e90 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
35ea0 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
35eb0 69 65 77 5f 33 5f 74 61 62 31 5f 36 30 35 0d 0a  iew_3_tab1_605..
35ec0 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
35ed0 43 52 45 41 54 45 20 56 49 45 57 20 76 69 65 77  CREATE VIEW view
35ee0 5f 31 5f 74 61 62 31 5f 36 30 35 20 41 53 20 53  _1_tab1_605 AS S
35ef0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
35f00 52 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 63  ROM tab1 WHERE c
35f10 6f 6c 33 20 3e 20 37 38 36 0d 0a 0d 0a 73 74 61  ol3 > 786....sta
35f20 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54  tement ok..CREAT
35f30 45 20 56 49 45 57 20 76 69 65 77 5f 32 5f 74 61  E VIEW view_2_ta
35f40 62 31 5f 36 30 35 20 41 53 20 53 45 4c 45 43 54  b1_605 AS SELECT
35f50 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
35f60 61 62 31 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab1 WHERE NOT (c
35f70 6f 6c 33 20 3e 20 37 38 36 29 0d 0a 0d 0a 73 74  ol3 > 786)....st
35f80 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
35f90 54 45 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74  TE VIEW view_3_t
35fa0 61 62 31 5f 36 30 35 20 41 53 20 53 45 4c 45 43  ab1_605 AS SELEC
35fb0 54 20 70 6b 20 46 52 4f 4d 20 76 69 65 77 5f 31  T pk FROM view_1
35fc0 5f 74 61 62 31 5f 36 30 35 0d 0a 0d 0a 71 75 65  _tab1_605....que
35fd0 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
35fe0 62 65 6c 2d 38 30 30 2d 31 0d 0a 53 45 4c 45 43  bel-800-1..SELEC
35ff0 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
36000 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c 33 20  tab1 WHERE col3 
36010 3e 20 37 38 36 0d 0a 2d 2d 2d 2d 0d 0a 33 30 20  > 786..----..30 
36020 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
36030 6f 20 62 62 66 32 32 30 32 35 33 31 30 32 66 33  o bbf220253102f3
36040 64 30 39 38 64 35 37 61 38 63 62 38 32 31 36 65  d098d57a8cb8216e
36050 33 61 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  3a....query II r
36060 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 38 30 30  owsort label-800
36070 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -2..SELECT pk, c
36080 6f 6c 30 20 46 52 4f 4d 20 74 61 62 31 20 57 48  ol0 FROM tab1 WH
36090 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20 3e 20  ERE NOT (col3 > 
360a0 37 38 36 29 0d 0a 2d 2d 2d 2d 0d 0a 31 37 30 20  786)..----..170 
360b0 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74  values hashing t
360c0 6f 20 34 32 33 37 34 39 30 63 35 35 39 30 62 65  o 4237490c5590be
360d0 61 36 62 32 36 38 65 38 35 64 39 30 31 62 37 38  a6b268e85d901b78
360e0 64 61 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72  da....query II r
360f0 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 38 30 30  owsort label-800
36100 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  -1..SELECT pk, c
36110 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
36120 74 61 62 31 5f 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a  tab1_605..----..
36130 33 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  30 values hashin
36140 67 20 74 6f 20 62 62 66 32 32 30 32 35 33 31 30  g to bbf22025310
36150 32 66 33 64 30 39 38 64 35 37 61 38 63 62 38 32  2f3d098d57a8cb82
36160 31 36 65 33 61 0d 0a 0d 0a 71 75 65 72 79 20 49  16e3a....query I
36170 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
36180 38 30 30 2d 32 0d 0a 53 45 4c 45 43 54 20 70 6b  800-2..SELECT pk
36190 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
361a0 5f 32 5f 74 61 62 31 5f 36 30 35 0d 0a 2d 2d 2d  _2_tab1_605..---
361b0 2d 0d 0a 31 37 30 20 76 61 6c 75 65 73 20 68 61  -..170 values ha
361c0 73 68 69 6e 67 20 74 6f 20 34 32 33 37 34 39 30  shing to 4237490
361d0 63 35 35 39 30 62 65 61 36 62 32 36 38 65 38 35  c5590bea6b268e85
361e0 64 39 30 31 62 37 38 64 61 0d 0a 0d 0a 71 75 65  d901b78da....que
361f0 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
36200 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
36210 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
36220 62 31 20 57 48 45 52 45 20 63 6f 6c 33 20 3e 20  b1 WHERE col3 > 
36230 37 38 36 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45  786 UNION ALL SE
36240 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
36250 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 4e 4f  OM tab1 WHERE NO
36260 54 20 28 63 6f 6c 33 20 3e 20 37 38 36 29 0d 0a  T (col3 > 786)..
36270 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
36280 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
36290 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
362a0 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
362b0 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
362c0 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
362d0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
362e0 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 36 30 35   view_1_tab1_605
362f0 20 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43   UNION ALL SELEC
36300 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
36310 76 69 65 77 5f 32 5f 74 61 62 31 5f 36 30 35 0d  view_2_tab1_605.
36320 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65  .----..200 value
36330 73 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39  s hashing to ee9
36340 64 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31  d23c216f4de23261
36350 34 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d  4e0a99cb5b461...
36360 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
36370 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c  t label-all..SEL
36380 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f  ECT pk, col0 FRO
36390 4d 20 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c  M tab1 WHERE col
363a0 33 20 3e 20 37 38 36 20 55 4e 49 4f 4e 20 53 45  3 > 786 UNION SE
363b0 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52  LECT pk, col0 FR
363c0 4f 4d 20 74 61 62 31 20 57 48 45 52 45 20 4e 4f  OM tab1 WHERE NO
363d0 54 20 28 63 6f 6c 33 20 3e 20 37 38 36 29 0d 0a  T (col3 > 786)..
363e0 2d 2d 2d 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73  ----..200 values
363f0 20 68 61 73 68 69 6e 67 20 74 6f 20 65 65 39 64   hashing to ee9d
36400 32 33 63 32 31 36 66 34 64 65 32 33 32 36 31 34  23c216f4de232614
36410 65 30 61 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a  e0a99cb5b461....
36420 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74  query II rowsort
36430 20 6c 61 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45   label-all..SELE
36440 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
36450 20 76 69 65 77 5f 31 5f 74 61 62 31 5f 36 30 35   view_1_tab1_605
36460 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b   UNION SELECT pk
36470 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
36480 5f 32 5f 74 61 62 31 5f 36 30 35 0d 0a 2d 2d 2d  _2_tab1_605..---
36490 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
364a0 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
364b0 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
364c0 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
364d0 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  ry I rowsort lab
364e0 65 6c 2d 38 30 30 2d 33 0d 0a 53 45 4c 45 43 54  el-800-3..SELECT
364f0 20 70 6b 20 46 52 4f 4d 20 28 20 53 45 4c 45 43   pk FROM ( SELEC
36500 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
36510 74 61 62 31 20 57 48 45 52 45 20 63 6f 6c 33 20  tab1 WHERE col3 
36520 3e 20 37 38 36 20 29 20 41 53 20 74 61 62 31 5f  > 786 ) AS tab1_
36530 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a 31 35 20 76 61  605..----..15 va
36540 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20  lues hashing to 
36550 37 34 36 38 66 35 61 65 65 61 34 33 65 30 33 31  7468f5aeea43e031
36560 61 66 65 65 39 34 33 64 32 32 32 65 37 37 32 61  afee943d222e772a
36570 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77 73  ....query I rows
36580 6f 72 74 20 6c 61 62 65 6c 2d 38 30 30 2d 33 0d  ort label-800-3.
36590 0a 53 45 4c 45 43 54 20 2a 20 46 52 4f 4d 20 76  .SELECT * FROM v
365a0 69 65 77 5f 33 5f 74 61 62 31 5f 36 30 35 0d 0a  iew_3_tab1_605..
365b0 2d 2d 2d 2d 0d 0a 31 35 20 76 61 6c 75 65 73 20  ----..15 values 
365c0 68 61 73 68 69 6e 67 20 74 6f 20 37 34 36 38 66  hashing to 7468f
365d0 35 61 65 65 61 34 33 65 30 33 31 61 66 65 65 39  5aeea43e031afee9
365e0 34 33 64 32 32 32 65 37 37 32 61 0d 0a 0d 0a 71  43d222e772a....q
365f0 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20 6c  uery I rowsort l
36600 61 62 65 6c 2d 38 30 30 2d 33 0d 0a 53 45 4c 45  abel-800-3..SELE
36610 43 54 20 70 6b 20 46 52 4f 4d 20 74 61 62 31 20  CT pk FROM tab1 
36620 57 48 45 52 45 20 63 6f 6c 33 20 3e 20 37 38 36  WHERE col3 > 786
36630 0d 0a 2d 2d 2d 2d 0d 0a 31 35 20 76 61 6c 75 65  ..----..15 value
36640 73 20 68 61 73 68 69 6e 67 20 74 6f 20 37 34 36  s hashing to 746
36650 38 66 35 61 65 65 61 34 33 65 30 33 31 61 66 65  8f5aeea43e031afe
36660 65 39 34 33 64 32 32 32 65 37 37 32 61 0d 0a 0d  e943d222e772a...
36670 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
36680 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f  ROP VIEW view_1_
36690 74 61 62 31 5f 36 30 35 0d 0a 0d 0a 73 74 61 74  tab1_605....stat
366a0 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56  ement ok..DROP V
366b0 49 45 57 20 76 69 65 77 5f 32 5f 74 61 62 31 5f  IEW view_2_tab1_
366c0 36 30 35 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74  605....statement
366d0 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 76   ok..DROP VIEW v
366e0 69 65 77 5f 33 5f 74 61 62 31 5f 36 30 35 0d 0a  iew_3_tab1_605..
366f0 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
36700 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
36710 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
36720 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
36730 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
36740 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
36750 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
36760 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
36770 3d 20 27 76 69 65 77 5f 31 5f 74 61 62 32 5f 36  = 'view_1_tab2_6
36780 30 35 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  05') DROP VIEW v
36790 69 65 77 5f 31 5f 74 61 62 32 5f 36 30 35 0d 0a  iew_1_tab2_605..
367a0 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
367b0 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
367c0 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
367d0 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
367e0 54 53 20 76 69 65 77 5f 31 5f 74 61 62 32 5f 36  TS view_1_tab2_6
367f0 30 35 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  05....onlyif mss
36800 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
36810 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
36820 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
36830 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
36840 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
36850 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
36860 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
36870 41 4d 45 20 3d 20 27 76 69 65 77 5f 32 5f 74 61  AME = 'view_2_ta
36880 62 32 5f 36 30 35 27 29 20 44 52 4f 50 20 56 49  b2_605') DROP VI
36890 45 57 20 76 69 65 77 5f 32 5f 74 61 62 32 5f 36  EW view_2_tab2_6
368a0 30 35 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  05....skipif mss
368b0 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
368c0 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
368d0 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
368e0 45 58 49 53 54 53 20 76 69 65 77 5f 32 5f 74 61  EXISTS view_2_ta
368f0 62 32 5f 36 30 35 0d 0a 0d 0a 6f 6e 6c 79 69 66  b2_605....onlyif
36900 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
36910 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
36920 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
36930 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
36940 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
36950 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
36960 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
36970 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
36980 33 5f 74 61 62 32 5f 36 30 35 27 29 20 44 52 4f  3_tab2_605') DRO
36990 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61  P VIEW view_3_ta
369a0 62 32 5f 36 30 35 0d 0a 0d 0a 73 6b 69 70 69 66  b2_605....skipif
369b0 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
369c0 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
369d0 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
369e0 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
369f0 33 5f 74 61 62 32 5f 36 30 35 0d 0a 0d 0a 73 74  3_tab2_605....st
36a00 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 43 52 45 41  atement ok..CREA
36a10 54 45 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74  TE VIEW view_1_t
36a20 61 62 32 5f 36 30 35 20 41 53 20 53 45 4c 45 43  ab2_605 AS SELEC
36a30 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20  T pk, col0 FROM 
36a40 74 61 62 32 20 57 48 45 52 45 20 63 6f 6c 33 20  tab2 WHERE col3 
36a50 3e 20 37 38 36 0d 0a 0d 0a 73 74 61 74 65 6d 65  > 786....stateme
36a60 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49  nt ok..CREATE VI
36a70 45 57 20 76 69 65 77 5f 32 5f 74 61 62 32 5f 36  EW view_2_tab2_6
36a80 30 35 20 41 53 20 53 45 4c 45 43 54 20 70 6b 2c  05 AS SELECT pk,
36a90 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20   col0 FROM tab2 
36aa0 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20  WHERE NOT (col3 
36ab0 3e 20 37 38 36 29 0d 0a 0d 0a 73 74 61 74 65 6d  > 786)....statem
36ac0 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
36ad0 49 45 57 20 76 69 65 77 5f 33 5f 74 61 62 32 5f  IEW view_3_tab2_
36ae0 36 30 35 20 41 53 20 53 45 4c 45 43 54 20 70 6b  605 AS SELECT pk
36af0 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62   FROM view_1_tab
36b00 32 5f 36 30 35 0d 0a 0d 0a 71 75 65 72 79 20 49  2_605....query I
36b10 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
36b20 38 30 30 2d 31 0d 0a 53 45 4c 45 43 54 20 70 6b  800-1..SELECT pk
36b30 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32  , col0 FROM tab2
36b40 20 57 48 45 52 45 20 63 6f 6c 33 20 3e 20 37 38   WHERE col3 > 78
36b50 36 0d 0a 2d 2d 2d 2d 0d 0a 33 30 20 76 61 6c 75  6..----..30 valu
36b60 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 62 62  es hashing to bb
36b70 66 32 32 30 32 35 33 31 30 32 66 33 64 30 39 38  f220253102f3d098
36b80 64 35 37 61 38 63 62 38 32 31 36 65 33 61 0d 0a  d57a8cb8216e3a..
36b90 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
36ba0 72 74 20 6c 61 62 65 6c 2d 38 30 30 2d 32 0d 0a  rt label-800-2..
36bb0 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
36bc0 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52 45 20  FROM tab2 WHERE 
36bd0 4e 4f 54 20 28 63 6f 6c 33 20 3e 20 37 38 36 29  NOT (col3 > 786)
36be0 0d 0a 2d 2d 2d 2d 0d 0a 31 37 30 20 76 61 6c 75  ..----..170 valu
36bf0 65 73 20 68 61 73 68 69 6e 67 20 74 6f 20 34 32  es hashing to 42
36c00 33 37 34 39 30 63 35 35 39 30 62 65 61 36 62 32  37490c5590bea6b2
36c10 36 38 65 38 35 64 39 30 31 62 37 38 64 61 0d 0a  68e85d901b78da..
36c20 0d 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f  ..query II rowso
36c30 72 74 20 6c 61 62 65 6c 2d 38 30 30 2d 31 0d 0a  rt label-800-1..
36c40 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20  SELECT pk, col0 
36c50 46 52 4f 4d 20 76 69 65 77 5f 31 5f 74 61 62 32  FROM view_1_tab2
36c60 5f 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a 33 30 20 76  _605..----..30 v
36c70 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
36c80 20 62 62 66 32 32 30 32 35 33 31 30 32 66 33 64   bbf220253102f3d
36c90 30 39 38 64 35 37 61 38 63 62 38 32 31 36 65 33  098d57a8cb8216e3
36ca0 61 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  a....query II ro
36cb0 77 73 6f 72 74 20 6c 61 62 65 6c 2d 38 30 30 2d  wsort label-800-
36cc0 32 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  2..SELECT pk, co
36cd0 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74  l0 FROM view_2_t
36ce0 61 62 32 5f 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a 31  ab2_605..----..1
36cf0 37 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  70 values hashin
36d00 67 20 74 6f 20 34 32 33 37 34 39 30 63 35 35 39  g to 4237490c559
36d10 30 62 65 61 36 62 32 36 38 65 38 35 64 39 30 31  0bea6b268e85d901
36d20 62 37 38 64 61 0d 0a 0d 0a 71 75 65 72 79 20 49  b78da....query I
36d30 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
36d40 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  all..SELECT pk, 
36d50 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32 20 57  col0 FROM tab2 W
36d60 48 45 52 45 20 63 6f 6c 33 20 3e 20 37 38 36 20  HERE col3 > 786 
36d70 55 4e 49 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54  UNION ALL SELECT
36d80 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
36d90 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab2 WHERE NOT (c
36da0 6f 6c 33 20 3e 20 37 38 36 29 0d 0a 2d 2d 2d 2d  ol3 > 786)..----
36db0 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
36dc0 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
36dd0 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
36de0 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
36df0 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
36e00 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
36e10 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
36e20 77 5f 31 5f 74 61 62 32 5f 36 30 35 20 55 4e 49  w_1_tab2_605 UNI
36e30 4f 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b  ON ALL SELECT pk
36e40 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77  , col0 FROM view
36e50 5f 32 5f 74 61 62 32 5f 36 30 35 0d 0a 2d 2d 2d  _2_tab2_605..---
36e60 2d 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61  -..200 values ha
36e70 73 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63  shing to ee9d23c
36e80 32 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61  216f4de232614e0a
36e90 39 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65  99cb5b461....que
36ea0 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61  ry II rowsort la
36eb0 62 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20  bel-all..SELECT 
36ec0 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61  pk, col0 FROM ta
36ed0 62 32 20 57 48 45 52 45 20 63 6f 6c 33 20 3e 20  b2 WHERE col3 > 
36ee0 37 38 36 20 55 4e 49 4f 4e 20 53 45 4c 45 43 54  786 UNION SELECT
36ef0 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74   pk, col0 FROM t
36f00 61 62 32 20 57 48 45 52 45 20 4e 4f 54 20 28 63  ab2 WHERE NOT (c
36f10 6f 6c 33 20 3e 20 37 38 36 29 0d 0a 2d 2d 2d 2d  ol3 > 786)..----
36f20 0d 0a 32 30 30 20 76 61 6c 75 65 73 20 68 61 73  ..200 values has
36f30 68 69 6e 67 20 74 6f 20 65 65 39 64 32 33 63 32  hing to ee9d23c2
36f40 31 36 66 34 64 65 32 33 32 36 31 34 65 30 61 39  16f4de232614e0a9
36f50 39 63 62 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72  9cb5b461....quer
36f60 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c 61 62  y II rowsort lab
36f70 65 6c 2d 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70  el-all..SELECT p
36f80 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 76 69 65  k, col0 FROM vie
36f90 77 5f 31 5f 74 61 62 32 5f 36 30 35 20 55 4e 49  w_1_tab2_605 UNI
36fa0 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  ON SELECT pk, co
36fb0 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74  l0 FROM view_2_t
36fc0 61 62 32 5f 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a 32  ab2_605..----..2
36fd0 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  00 values hashin
36fe0 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66  g to ee9d23c216f
36ff0 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62  4de232614e0a99cb
37000 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49  5b461....query I
37010 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 38   rowsort label-8
37020 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20  00-3..SELECT pk 
37030 46 52 4f 4d 20 28 20 53 45 4c 45 43 54 20 70 6b  FROM ( SELECT pk
37040 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 32  , col0 FROM tab2
37050 20 57 48 45 52 45 20 63 6f 6c 33 20 3e 20 37 38   WHERE col3 > 78
37060 36 20 29 20 41 53 20 74 61 62 32 5f 36 30 35 0d  6 ) AS tab2_605.
37070 0a 2d 2d 2d 2d 0d 0a 31 35 20 76 61 6c 75 65 73  .----..15 values
37080 20 68 61 73 68 69 6e 67 20 74 6f 20 37 34 36 38   hashing to 7468
37090 66 35 61 65 65 61 34 33 65 30 33 31 61 66 65 65  f5aeea43e031afee
370a0 39 34 33 64 32 32 32 65 37 37 32 61 0d 0a 0d 0a  943d222e772a....
370b0 71 75 65 72 79 20 49 20 72 6f 77 73 6f 72 74 20  query I rowsort 
370c0 6c 61 62 65 6c 2d 38 30 30 2d 33 0d 0a 53 45 4c  label-800-3..SEL
370d0 45 43 54 20 2a 20 46 52 4f 4d 20 76 69 65 77 5f  ECT * FROM view_
370e0 33 5f 74 61 62 32 5f 36 30 35 0d 0a 2d 2d 2d 2d  3_tab2_605..----
370f0 0d 0a 31 35 20 76 61 6c 75 65 73 20 68 61 73 68  ..15 values hash
37100 69 6e 67 20 74 6f 20 37 34 36 38 66 35 61 65 65  ing to 7468f5aee
37110 61 34 33 65 30 33 31 61 66 65 65 39 34 33 64 32  a43e031afee943d2
37120 32 32 65 37 37 32 61 0d 0a 0d 0a 71 75 65 72 79  22e772a....query
37130 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c   I rowsort label
37140 2d 38 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20 70  -800-3..SELECT p
37150 6b 20 46 52 4f 4d 20 74 61 62 32 20 57 48 45 52  k FROM tab2 WHER
37160 45 20 63 6f 6c 33 20 3e 20 37 38 36 0d 0a 2d 2d  E col3 > 786..--
37170 2d 2d 0d 0a 31 35 20 76 61 6c 75 65 73 20 68 61  --..15 values ha
37180 73 68 69 6e 67 20 74 6f 20 37 34 36 38 66 35 61  shing to 7468f5a
37190 65 65 61 34 33 65 30 33 31 61 66 65 65 39 34 33  eea43e031afee943
371a0 64 32 32 32 65 37 37 32 61 0d 0a 0d 0a 73 74 61  d222e772a....sta
371b0 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
371c0 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 32  VIEW view_1_tab2
371d0 5f 36 30 35 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e  _605....statemen
371e0 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20  t ok..DROP VIEW 
371f0 76 69 65 77 5f 32 5f 74 61 62 32 5f 36 30 35 0d  view_2_tab2_605.
37200 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d  ...statement ok.
37210 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f  .DROP VIEW view_
37220 33 5f 74 61 62 32 5f 36 30 35 0d 0a 0d 0a 6f 6e  3_tab2_605....on
37230 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
37240 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
37250 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
37260 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
37270 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
37280 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
37290 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
372a0 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
372b0 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 35 27 29  iew_1_tab3_605')
372c0 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
372d0 31 5f 74 61 62 33 5f 36 30 35 0d 0a 0d 0a 73 6b  1_tab3_605....sk
372e0 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
372f0 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
37300 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
37310 56 49 45 57 20 49 46 20 45 58 49 53 54 53 20 76  VIEW IF EXISTS v
37320 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 35 0d 0a  iew_1_tab3_605..
37330 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73 71 6c 20 23  ..onlyif mssql #
37340 20 49 46 20 45 58 49 53 54 53 20 73 75 70 70 6f   IF EXISTS suppo
37350 72 74 3a 20 0d 0a 73 74 61 74 65 6d 65 6e 74 20  rt: ..statement 
37360 6f 6b 0d 0a 49 46 20 45 58 49 53 54 53 20 28 53  ok..IF EXISTS (S
37370 45 4c 45 43 54 20 54 41 42 4c 45 5f 4e 41 4d 45  ELECT TABLE_NAME
37380 20 46 52 4f 4d 20 49 4e 46 4f 52 4d 41 54 49 4f   FROM INFORMATIO
37390 4e 5f 53 43 48 45 4d 41 2e 56 49 45 57 53 20 57  N_SCHEMA.VIEWS W
373a0 48 45 52 45 20 54 41 42 4c 45 5f 4e 41 4d 45 20  HERE TABLE_NAME 
373b0 3d 20 27 76 69 65 77 5f 32 5f 74 61 62 33 5f 36  = 'view_2_tab3_6
373c0 30 35 27 29 20 44 52 4f 50 20 56 49 45 57 20 76  05') DROP VIEW v
373d0 69 65 77 5f 32 5f 74 61 62 33 5f 36 30 35 0d 0a  iew_2_tab3_605..
373e0 0d 0a 73 6b 69 70 69 66 20 6d 73 73 71 6c 20 23  ..skipif mssql #
373f0 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 0d   not compatible.
37400 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44  .statement ok..D
37410 52 4f 50 20 56 49 45 57 20 49 46 20 45 58 49 53  ROP VIEW IF EXIS
37420 54 53 20 76 69 65 77 5f 32 5f 74 61 62 33 5f 36  TS view_2_tab3_6
37430 30 35 0d 0a 0d 0a 6f 6e 6c 79 69 66 20 6d 73 73  05....onlyif mss
37440 71 6c 20 23 20 49 46 20 45 58 49 53 54 53 20 73  ql # IF EXISTS s
37450 75 70 70 6f 72 74 3a 20 0d 0a 73 74 61 74 65 6d  upport: ..statem
37460 65 6e 74 20 6f 6b 0d 0a 49 46 20 45 58 49 53 54  ent ok..IF EXIST
37470 53 20 28 53 45 4c 45 43 54 20 54 41 42 4c 45 5f  S (SELECT TABLE_
37480 4e 41 4d 45 20 46 52 4f 4d 20 49 4e 46 4f 52 4d  NAME FROM INFORM
37490 41 54 49 4f 4e 5f 53 43 48 45 4d 41 2e 56 49 45  ATION_SCHEMA.VIE
374a0 57 53 20 57 48 45 52 45 20 54 41 42 4c 45 5f 4e  WS WHERE TABLE_N
374b0 41 4d 45 20 3d 20 27 76 69 65 77 5f 33 5f 74 61  AME = 'view_3_ta
374c0 62 33 5f 36 30 35 27 29 20 44 52 4f 50 20 56 49  b3_605') DROP VI
374d0 45 57 20 76 69 65 77 5f 33 5f 74 61 62 33 5f 36  EW view_3_tab3_6
374e0 30 35 0d 0a 0d 0a 73 6b 69 70 69 66 20 6d 73 73  05....skipif mss
374f0 71 6c 20 23 20 6e 6f 74 20 63 6f 6d 70 61 74 69  ql # not compati
37500 62 6c 65 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  ble..statement o
37510 6b 0d 0a 44 52 4f 50 20 56 49 45 57 20 49 46 20  k..DROP VIEW IF 
37520 45 58 49 53 54 53 20 76 69 65 77 5f 33 5f 74 61  EXISTS view_3_ta
37530 62 33 5f 36 30 35 0d 0a 0d 0a 73 74 61 74 65 6d  b3_605....statem
37540 65 6e 74 20 6f 6b 0d 0a 43 52 45 41 54 45 20 56  ent ok..CREATE V
37550 49 45 57 20 76 69 65 77 5f 31 5f 74 61 62 33 5f  IEW view_1_tab3_
37560 36 30 35 20 41 53 20 53 45 4c 45 43 54 20 70 6b  605 AS SELECT pk
37570 2c 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33  , col0 FROM tab3
37580 20 57 48 45 52 45 20 63 6f 6c 33 20 3e 20 37 38   WHERE col3 > 78
37590 36 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f  6....statement o
375a0 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20 76  k..CREATE VIEW v
375b0 69 65 77 5f 32 5f 74 61 62 33 5f 36 30 35 20 41  iew_2_tab3_605 A
375c0 53 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c  S SELECT pk, col
375d0 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52  0 FROM tab3 WHER
375e0 45 20 4e 4f 54 20 28 63 6f 6c 33 20 3e 20 37 38  E NOT (col3 > 78
375f0 36 29 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20  6)....statement 
37600 6f 6b 0d 0a 43 52 45 41 54 45 20 56 49 45 57 20  ok..CREATE VIEW 
37610 76 69 65 77 5f 33 5f 74 61 62 33 5f 36 30 35 20  view_3_tab3_605 
37620 41 53 20 53 45 4c 45 43 54 20 70 6b 20 46 52 4f  AS SELECT pk FRO
37630 4d 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36 30  M view_1_tab3_60
37640 35 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  5....query II ro
37650 77 73 6f 72 74 20 6c 61 62 65 6c 2d 38 30 30 2d  wsort label-800-
37660 31 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  1..SELECT pk, co
37670 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45  l0 FROM tab3 WHE
37680 52 45 20 63 6f 6c 33 20 3e 20 37 38 36 0d 0a 2d  RE col3 > 786..-
37690 2d 2d 2d 0d 0a 33 30 20 76 61 6c 75 65 73 20 68  ---..30 values h
376a0 61 73 68 69 6e 67 20 74 6f 20 62 62 66 32 32 30  ashing to bbf220
376b0 32 35 33 31 30 32 66 33 64 30 39 38 64 35 37 61  253102f3d098d57a
376c0 38 63 62 38 32 31 36 65 33 61 0d 0a 0d 0a 71 75  8cb8216e3a....qu
376d0 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
376e0 61 62 65 6c 2d 38 30 30 2d 32 0d 0a 53 45 4c 45  abel-800-2..SELE
376f0 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
37700 20 74 61 62 33 20 57 48 45 52 45 20 4e 4f 54 20   tab3 WHERE NOT 
37710 28 63 6f 6c 33 20 3e 20 37 38 36 29 0d 0a 2d 2d  (col3 > 786)..--
37720 2d 2d 0d 0a 31 37 30 20 76 61 6c 75 65 73 20 68  --..170 values h
37730 61 73 68 69 6e 67 20 74 6f 20 34 32 33 37 34 39  ashing to 423749
37740 30 63 35 35 39 30 62 65 61 36 62 32 36 38 65 38  0c5590bea6b268e8
37750 35 64 39 30 31 62 37 38 64 61 0d 0a 0d 0a 71 75  5d901b78da....qu
37760 65 72 79 20 49 49 20 72 6f 77 73 6f 72 74 20 6c  ery II rowsort l
37770 61 62 65 6c 2d 38 30 30 2d 31 0d 0a 53 45 4c 45  abel-800-1..SELE
37780 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46 52 4f 4d  CT pk, col0 FROM
37790 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 35   view_1_tab3_605
377a0 0d 0a 2d 2d 2d 2d 0d 0a 33 30 20 76 61 6c 75 65  ..----..30 value
377b0 73 20 68 61 73 68 69 6e 67 20 74 6f 20 62 62 66  s hashing to bbf
377c0 32 32 30 32 35 33 31 30 32 66 33 64 30 39 38 64  220253102f3d098d
377d0 35 37 61 38 63 62 38 32 31 36 65 33 61 0d 0a 0d  57a8cb8216e3a...
377e0 0a 71 75 65 72 79 20 49 49 20 72 6f 77 73 6f 72  .query II rowsor
377f0 74 20 6c 61 62 65 6c 2d 38 30 30 2d 32 0d 0a 53  t label-800-2..S
37800 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
37810 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 33 5f  ROM view_2_tab3_
37820 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a 31 37 30 20 76  605..----..170 v
37830 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
37840 20 34 32 33 37 34 39 30 63 35 35 39 30 62 65 61   4237490c5590bea
37850 36 62 32 36 38 65 38 35 64 39 30 31 62 37 38 64  6b268e85d901b78d
37860 61 0d 0a 0d 0a 71 75 65 72 79 20 49 49 20 72 6f  a....query II ro
37870 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61 6c 6c 0d  wsort label-all.
37880 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30  .SELECT pk, col0
37890 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45 52 45   FROM tab3 WHERE
378a0 20 63 6f 6c 33 20 3e 20 37 38 36 20 55 4e 49 4f   col3 > 786 UNIO
378b0 4e 20 41 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c  N ALL SELECT pk,
378c0 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20   col0 FROM tab3 
378d0 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20  WHERE NOT (col3 
378e0 3e 20 37 38 36 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  > 786)..----..20
378f0 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
37900 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
37910 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
37920 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
37930 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
37940 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
37950 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
37960 74 61 62 33 5f 36 30 35 20 55 4e 49 4f 4e 20 41  tab3_605 UNION A
37970 4c 4c 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f  LL SELECT pk, co
37980 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 32 5f 74  l0 FROM view_2_t
37990 61 62 33 5f 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a 32  ab3_605..----..2
379a0 30 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  00 values hashin
379b0 67 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66  g to ee9d23c216f
379c0 34 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62  4de232614e0a99cb
379d0 35 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49  5b461....query I
379e0 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d  I rowsort label-
379f0 61 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20  all..SELECT pk, 
37a00 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57  col0 FROM tab3 W
37a10 48 45 52 45 20 63 6f 6c 33 20 3e 20 37 38 36 20  HERE col3 > 786 
37a20 55 4e 49 4f 4e 20 53 45 4c 45 43 54 20 70 6b 2c  UNION SELECT pk,
37a30 20 63 6f 6c 30 20 46 52 4f 4d 20 74 61 62 33 20   col0 FROM tab3 
37a40 57 48 45 52 45 20 4e 4f 54 20 28 63 6f 6c 33 20  WHERE NOT (col3 
37a50 3e 20 37 38 36 29 0d 0a 2d 2d 2d 2d 0d 0a 32 30  > 786)..----..20
37a60 30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67  0 values hashing
37a70 20 74 6f 20 65 65 39 64 32 33 63 32 31 36 66 34   to ee9d23c216f4
37a80 64 65 32 33 32 36 31 34 65 30 61 39 39 63 62 35  de232614e0a99cb5
37a90 62 34 36 31 0d 0a 0d 0a 71 75 65 72 79 20 49 49  b461....query II
37aa0 20 72 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 61   rowsort label-a
37ab0 6c 6c 0d 0a 53 45 4c 45 43 54 20 70 6b 2c 20 63  ll..SELECT pk, c
37ac0 6f 6c 30 20 46 52 4f 4d 20 76 69 65 77 5f 31 5f  ol0 FROM view_1_
37ad0 74 61 62 33 5f 36 30 35 20 55 4e 49 4f 4e 20 53  tab3_605 UNION S
37ae0 45 4c 45 43 54 20 70 6b 2c 20 63 6f 6c 30 20 46  ELECT pk, col0 F
37af0 52 4f 4d 20 76 69 65 77 5f 32 5f 74 61 62 33 5f  ROM view_2_tab3_
37b00 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a 32 30 30 20 76  605..----..200 v
37b10 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20 74 6f  alues hashing to
37b20 20 65 65 39 64 32 33 63 32 31 36 66 34 64 65 32   ee9d23c216f4de2
37b30 33 32 36 31 34 65 30 61 39 39 63 62 35 62 34 36  32614e0a99cb5b46
37b40 31 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72 6f 77  1....query I row
37b50 73 6f 72 74 20 6c 61 62 65 6c 2d 38 30 30 2d 33  sort label-800-3
37b60 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52 4f 4d  ..SELECT pk FROM
37b70 20 28 20 53 45 4c 45 43 54 20 70 6b 2c 20 63 6f   ( SELECT pk, co
37b80 6c 30 20 46 52 4f 4d 20 74 61 62 33 20 57 48 45  l0 FROM tab3 WHE
37b90 52 45 20 63 6f 6c 33 20 3e 20 37 38 36 20 29 20  RE col3 > 786 ) 
37ba0 41 53 20 74 61 62 33 5f 36 30 35 0d 0a 2d 2d 2d  AS tab3_605..---
37bb0 2d 0d 0a 31 35 20 76 61 6c 75 65 73 20 68 61 73  -..15 values has
37bc0 68 69 6e 67 20 74 6f 20 37 34 36 38 66 35 61 65  hing to 7468f5ae
37bd0 65 61 34 33 65 30 33 31 61 66 65 65 39 34 33 64  ea43e031afee943d
37be0 32 32 32 65 37 37 32 61 0d 0a 0d 0a 71 75 65 72  222e772a....quer
37bf0 79 20 49 20 72 6f 77 73 6f 72 74 20 6c 61 62 65  y I rowsort labe
37c00 6c 2d 38 30 30 2d 33 0d 0a 53 45 4c 45 43 54 20  l-800-3..SELECT 
37c10 2a 20 46 52 4f 4d 20 76 69 65 77 5f 33 5f 74 61  * FROM view_3_ta
37c20 62 33 5f 36 30 35 0d 0a 2d 2d 2d 2d 0d 0a 31 35  b3_605..----..15
37c30 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e 67 20   values hashing 
37c40 74 6f 20 37 34 36 38 66 35 61 65 65 61 34 33 65  to 7468f5aeea43e
37c50 30 33 31 61 66 65 65 39 34 33 64 32 32 32 65 37  031afee943d222e7
37c60 37 32 61 0d 0a 0d 0a 71 75 65 72 79 20 49 20 72  72a....query I r
37c70 6f 77 73 6f 72 74 20 6c 61 62 65 6c 2d 38 30 30  owsort label-800
37c80 2d 33 0d 0a 53 45 4c 45 43 54 20 70 6b 20 46 52  -3..SELECT pk FR
37c90 4f 4d 20 74 61 62 33 20 57 48 45 52 45 20 63 6f  OM tab3 WHERE co
37ca0 6c 33 20 3e 20 37 38 36 0d 0a 2d 2d 2d 2d 0d 0a  l3 > 786..----..
37cb0 31 35 20 76 61 6c 75 65 73 20 68 61 73 68 69 6e  15 values hashin
37cc0 67 20 74 6f 20 37 34 36 38 66 35 61 65 65 61 34  g to 7468f5aeea4
37cd0 33 65 30 33 31 61 66 65 65 39 34 33 64 32 32 32  3e031afee943d222
37ce0 65 37 37 32 61 0d 0a 0d 0a 73 74 61 74 65 6d 65  e772a....stateme
37cf0 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
37d00 20 76 69 65 77 5f 31 5f 74 61 62 33 5f 36 30 35   view_1_tab3_605
37d10 0d 0a 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b  ....statement ok
37d20 0d 0a 44 52 4f 50 20 56 49 45 57 20 76 69 65 77  ..DROP VIEW view
37d30 5f 32 5f 74 61 62 33 5f 36 30 35 0d 0a 0d 0a 73  _2_tab3_605....s
37d40 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f  tatement ok..DRO
37d50 50 20 56 49 45 57 20 76 69 65 77 5f 33 5f 74 61  P VIEW view_3_ta
37d60 62 33 5f 36 30 35 0d 0a 0d 0a 6f 6e 6c 79 69 66  b3_605....onlyif
37d70 20 6d 73 73 71 6c 20 23 20 49 46 20 45 58 49 53   mssql # IF EXIS
37d80 54 53 20 73 75 70 70 6f 72 74 3a 20 0d 0a 73 74  TS support: ..st
37d90 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a 49 46 20 45  atement ok..IF E
37da0 58 49 53 54 53 20 28 53 45 4c 45 43 54 20 54 41  XISTS (SELECT TA
37db0 42 4c 45 5f 4e 41 4d 45 20 46 52 4f 4d 20 49 4e  BLE_NAME FROM IN
37dc0 46 4f 52 4d 41 54 49 4f 4e 5f 53 43 48 45 4d 41  FORMATION_SCHEMA
37dd0 2e 56 49 45 57 53 20 57 48 45 52 45 20 54 41 42  .VIEWS WHERE TAB
37de0 4c 45 5f 4e 41 4d 45 20 3d 20 27 76 69 65 77 5f  LE_NAME = 'view_
37df0 31 5f 74 61 62 34 5f 36 30 35 27 29 20 44 52 4f  1_tab4_605') DRO
37e00 50 20 56 49 45 57 20 76 69 65 77 5f 31 5f 74 61  P VIEW view_1_ta
37e10 62 34 5f 36 30 35 0d 0a 0d 0a 73 6b 69 70 69 66  b4_605....skipif
37e20 20 6d 73 73 71 6c 20 23 20 6e 6f 74 20 63 6f 6d   mssql # not com
37e30 70 61 74 69 62 6c 65 0d 0a 73 74 61 74 65 6d 65  patible..stateme
37e40 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20 56 49 45 57  nt ok..DROP VIEW
37e50 20 49 46 20 45 58 49 53 54 53 20 76 69 65 77 5f   IF EXISTS view_
37e60 31 5f 74 61 62 34 5f 36 30 35 0d 0a 0d 0a 6f 6e  1_tab4_605....on
37e70 6c 79 69 66 20 6d 73 73 71 6c 20 23 20 49 46 20  lyif mssql # IF 
37e80 45 58 49 53 54 53 20 73 75 70 70 6f 72 74 3a 20  EXISTS support: 
37e90 0d 0a 73 74 61 74 65 6d 65 6e 74 20 6f 6b 0d 0a  ..statement ok..
37ea0 49 46 20 45 58 49 53 54 53 20 28 53 45 4c 45 43  IF EXISTS (SELEC
37eb0 54 20 54 41 42 4c 45 5f 4e 41 4d 45 20 46 52 4f  T TABLE_NAME FRO
37ec0 4d 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 53 43  M INFORMATION_SC
37ed0 48 45 4d 41 2e 56 49 45 57 53 20 57 48 45 52 45  HEMA.VIEWS WHERE
37ee0 20 54 41 42 4c 45 5f 4e 41 4d 45 20 3d 20 27 76   TABLE_NAME = 'v
37ef0 69 65 77 5f 32 5f 74 61 62 34 5f 36 30 35 27 29  iew_2_tab4_605')
37f00 20 44 52 4f 50 20 56 49 45 57 20 76 69 65 77 5f   DROP VIEW view_
37f10 32 5f 74 61 62 34 5f 36 30 35 0d 0a 0d 0a 73 6b  2_tab4_605....sk
37f20 69 70 69 66 20 6d 73 73 71 6c 20 23 20 6e 6f 74  ipif mssql # not
37f30 20 63 6f 6d 70 61 74 69 62 6c 65 0d 0a 73 74 61   compatible..sta
37f40 74 65 6d 65 6e 74 20 6f 6b 0d 0a 44 52 4f 50 20  tement ok..DROP 
37f50 56 49 45 57 20 49 46 20 45 58 49 53