@ -1549,19 +1549,60 @@ SELECT xmltable.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan"
(1 row)
(1 row)
EXPLAIN (VERBOSE, COSTS OFF)
EXPLAIN (VERBOSE, COSTS OFF)
SELECT xmltable.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]' PASSING data COLUMNS "COUNTRY_NAME" text, "REGION_ID" int) WHERE "COUNTRY_NAME" = 'Japan';
SELECT f.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]' PASSING data COLUMNS "COUNTRY_NAME" text, "REGION_ID" int) AS f WHERE "COUNTRY_NAME" = 'Japan';
SELECT f.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]' PASSING data COLUMNS "COUNTRY_NAME" text, "REGION_ID" int) AS f WHERE "COUNTRY_NAME" = 'Japan';
@ -1174,19 +1174,60 @@ SELECT xmltable.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan"
(0 rows)
(0 rows)
EXPLAIN (VERBOSE, COSTS OFF)
EXPLAIN (VERBOSE, COSTS OFF)
SELECT xmltable.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]' PASSING data COLUMNS "COUNTRY_NAME" text, "REGION_ID" int) WHERE "COUNTRY_NAME" = 'Japan';
SELECT f.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]' PASSING data COLUMNS "COUNTRY_NAME" text, "REGION_ID" int) AS f WHERE "COUNTRY_NAME" = 'Japan';
SELECT f.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]' PASSING data COLUMNS "COUNTRY_NAME" text, "REGION_ID" int) AS f WHERE "COUNTRY_NAME" = 'Japan';
@ -1529,19 +1529,60 @@ SELECT xmltable.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan"
(1 row)
(1 row)
EXPLAIN (VERBOSE, COSTS OFF)
EXPLAIN (VERBOSE, COSTS OFF)
SELECT xmltable.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]' PASSING data COLUMNS "COUNTRY_NAME" text, "REGION_ID" int) WHERE "COUNTRY_NAME" = 'Japan';
SELECT f.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]' PASSING data COLUMNS "COUNTRY_NAME" text, "REGION_ID" int) AS f WHERE "COUNTRY_NAME" = 'Japan';
SELECT f.* FROM xmldata, LATERAL xmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]' PASSING data COLUMNS "COUNTRY_NAME" text, "REGION_ID" int) AS f WHERE "COUNTRY_NAME" = 'Japan';
SELECTxmltable.*FROMxmldata,LATERALxmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]'PASSINGdataCOLUMNS"COUNTRY_NAME"text,"REGION_ID"int)WHERE"COUNTRY_NAME"='Japan';
SELECTxmltable.*FROMxmldata,LATERALxmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]'PASSINGdataCOLUMNS"COUNTRY_NAME"text,"REGION_ID"int)WHERE"COUNTRY_NAME"='Japan';
EXPLAIN(VERBOSE,COSTSOFF)
EXPLAIN(VERBOSE,COSTSOFF)
SELECTxmltable.*FROMxmldata,LATERALxmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]'PASSINGdataCOLUMNS"COUNTRY_NAME"text,"REGION_ID"int)WHERE"COUNTRY_NAME"='Japan';
SELECTf.*FROMxmldata,LATERALxmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]'PASSINGdataCOLUMNS"COUNTRY_NAME"text,"REGION_ID"int)ASfWHERE"COUNTRY_NAME"='Japan';
EXPLAIN(VERBOSE,FORMATJSON,COSTSOFF)
SELECTf.*FROMxmldata,LATERALxmltable('/ROWS/ROW[COUNTRY_NAME="Japan" or COUNTRY_NAME="India"]'PASSINGdataCOLUMNS"COUNTRY_NAME"text,"REGION_ID"int)ASfWHERE"COUNTRY_NAME"='Japan';