MariaDB EXCEPT Operator Explained

In MariaDB, the EXCEPT operator returns rows from the left input query that aren’t output by the right input query.

Another way of putting it is that it returns all rows from the left SELECT result set except rows that are in right SELECT result set.

Read more

How the JSONPath Wildcard Step (**) Works in MariaDB

When working with JSON in MariaDB, you can use JSONPath expressions to manipulate data within a JSON document.

One powerful feature that MariaDB provides is the wildcard step (**). This allows you to recursively select all child elements of the current element.

The wildcard step is a non-standard extension, and it’s also supported with the same meaning in MySQL.

Read more

PostgreSQL DESCRIBE TABLE Equivalent

Some DBMSs such as Oracle, MySQL, and MariaDB have a DESCRIBE command that returns information about tables and views. It goes DESCRIBE table where table is the name of the table or view, and it can also be followed by a column name if you only want information about a specific column.

PostgreSQL doesn’t have a DESCRIBE TABLE command as such, but there are alternatives.

Read more