If you’re getting “ERROR 1250 (42000): Table ‘…’ from one of the SELECTs cannot be used in ORDER clause”, it’s probably because you’re qualifying a column name with its table name when using an operator such as UNION
, INTERSECT
, or EXCEPT
in MariaDB.
To fix this, either remove the table name or use a column alias.
Continue reading