Yuxin Wu created CALCITE-5562: --------------------------------- Summary: The result data is disordered when u tried to get data from an ordered set Key: CALCITE-5562 URL: https://issues.apache.org/jira/browse/CALCITE-5562 Project: Calcite Issue Type: Bug Reporter: Yuxin Wu
*It's based on CSV-TEST-MODEL. The same as {{lex=MYSQL}}.* {quote}!connect jdbc:calcite:model=src/test/resources/mode {quote} ---- Step1: You need to get a table named 'emps' with data as below; 0: jdbc:calcite:model=src/test/resources/mode> select name, empid from emps; +-------+-------+ | NAME | EMPID | +-------+-------+ | Fred | 30 | | Eric | 3 | | John | 2 | | Wilma | 1 | | Alice | 2 | +-------+-------+ Step2: Get an ordered set by using {_}{color:#172b4d}*{{select name, empid from emps order by empid}}*{color}{_}; 0: jdbc:calcite:model=src/test/resources/mode> select name, empid from emps order by empid; +-------+-------+ | NAME | EMPID | +-------+-------+ | Wilma | 1 | | John | 2 | | Alice | 2 | | Eric | 3 | | Fred | 30 | +-------+-------+ Step3: Using the statement in step2 as a sub query like this: 0: jdbc:calcite:model=src/test/resources/mode> select * from (select name, empid from emps order by empid); +-------+-------+ | NAME | EMPID | +-------+-------+ | Fred | 30 | | Eric | 3 | | John | 2 | | Wilma | 1 | | Alice | 2 | +-------+-------+ *THE QUESTION IS:* *The result data is disordered while it's supposed to be the same as it is in step2.* -- This message was sent by Atlassian Jira (v8.20.10#820010)