In SQL, the BETWEEN operator allows you to check for values that are within a given range.
The BETWEEN operator specifies a range to test, and it returns TRUE when the operand is within the range of comparisons.
In SQL, the EXISTS operator specifies a subquery to test for the existence of rows. It returns TRUE when the subquery returns one or more rows.
A subquery is a query that is nested inside another query (or even another subquery)
This article contains some basic examples of the EXISTS operator.
The SQL CREATE TABLE ... AS SELECT statement enables you to insert the results of a query into a new table.
The SQL INSERT statement is most commonly used to insert individual rows into a table.
But you can also insert the results of a query into a table. This means that you can insert multiple rows at once (as long as they’re returned by the query).
This article provides an overview of the self join in SQL, as well as a basic example.