Hi Yuan, Thank you for the feedback and guidance.
Regarding the clause ordering, my preference is to follow `FROM relation SELECT ... WHERE ...` for the following reasons: - It simply moves the FROM clause to the front of a traditional SQL statement without changing the familiar structure of the rest of the query. This makes the feature intuitive from day one. - It still provides the intended benefits, including improved IDE/CLI auto-completion and faster data exploration. - Aligning with the approach used in DuckDB helps maintain consistency with an existing implementation, reducing the learning curve and avoiding introducing a completely new clause ordering. As you suggested, I will initiate a vote on the mailing list to gather the community's preference on whether SELECT or WHERE should come first. Also, how long would you recommend keeping the vote open? Best regards, Abdelrahman
