87
87
# Bug #27484: nested row expressions in IN predicate
90
--error ER_OPERAND_COLUMNS
91
91
SELECT ROW(1,ROW(2,3)) IN (ROW(1,ROW(2,3)),ROW(1,1));
92
--error ER_OPERAND_COLUMNS
93
93
SELECT ROW(1,ROW(2,3)) IN (ROW(1,ROW(2,3)),ROW(1,1),ROW(1,ROW(2,3)));
94
--error ER_OPERAND_COLUMNS
95
95
SELECT ROW(1,ROW(2,3)) IN (ROW(1,ROW(2,3)),ROW(1,ROW(2,2,2)));
96
--error ER_OPERAND_COLUMNS
97
97
SELECT ROW(1,ROW(2,3,4)) IN (ROW(1,ROW(2,3,4)),ROW(1,ROW(2,2)));
99
--error ER_OPERAND_COLUMNS
100
100
SELECT ROW(1,ROW(2,3)) IN (ROW(1,ROW(2,3)),(SELECT 1,1));
101
--error ER_OPERAND_COLUMNS
102
102
SELECT ROW(1,ROW(2,3)) IN (ROW(1,ROW(2,3)),(SELECT 1,1),ROW(1,ROW(2,4)));
103
--error ER_OPERAND_COLUMNS
104
104
SELECT ROW(1,ROW(2,3)) IN ((SELECT 1,1),ROW(1,ROW(2,3)));
106
--error ER_OPERAND_COLUMNS
107
107
SELECT ROW(2,1) IN (ROW(21,2),ROW(ROW(1,1,3),0));
108
--error ER_OPERAND_COLUMNS
109
109
SELECT ROW(2,1) IN (ROW(ROW(1,1,3),0),ROW(21,2));