When using ShardingSphere-proxy to shards a database, I encountered an issue where a left join query would lose its join condition. Specifically, when I wrote a query like `SELECT a.*, b.id AS b_id FROM a LEFT JOIN b ON a.b_id = b.id;`, the results would not include the b_id column. However, when I rewrote the query to include the join conditions explicitely, like `SELECT a.id, a.name, b.id AS b_id FROM a LEFT JOIN b ON a.b_id = b.id;`, the results would include the correct values. It seems like there might be a bug or a limitation in ShardingSphere-proxy's handling of join queries. Has anyone else experienced similar issues? Are there better sharding strategies for handling large amounts of data?