Bug #101048 | The result is inconsistent between join and group by | ||
---|---|---|---|
Submitted: | 4 Oct 2020 1:38 | Modified: | 20 Dec 2023 19:26 |
Reporter: | zetao wei | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: JSON | Severity: | S3 (Non-critical) |
Version: | 8.0 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[4 Oct 2020 1:38]
zetao wei
[4 Oct 2020 13:30]
MySQL Verification Team
Thank you for the bug report.
[15 Apr 2021 13:06]
Tor Didriksen
Posted by developer: We join strings, and create hash values for "-999" and "-999.0".
[20 Dec 2023 19:26]
Jon Stephens
Documented fix as follows in the MySQL 8.3.0 changelog: JOIN and GROUP BY handled JSON column values differently. Closed.
[17 Jan 2024 18:21]
Jean-François Gagné
This is flagged as fixed in 8.3.0, but also as affecting 8.0. Will this be fixed in a future 8.0 release.
[27 Feb 2024 13:51]
Jon Stephens
Also fixed in MySQL 8.0.37 and 8.4.0. Changelog entry as above.