Senior ORACLE SQL query

Prior to retrieve data

Here Insert Picture Description

5.3 to retrieve data

** 1. Select data for selecting tables, columns in the view.

  • for inserting into the structure of the table and the specified data into the new table.

  • from the specified data source.

  • Where data retrieval for screening.

  • group by grouping search results display.

  • having: data lines for screening the query result from the use of the packet group by clause

  • order by ordering for the result set.

  • Column alias: as;

  • Show unique record: distinct;

  • Fuzzy query: like;

  • Any number of characters:%;

  • Any one character: _;

  • A data value matches a set of targets: IN;

  • Results between the two values: between ... and ...;

  • Empty: is null; **

Logic screening

  • Table connection:Basic Connection

Use join connection:

join connection

En:

En

En equivalent:

Here Insert Picture Description

Non-equivalent connection:

Here Insert Picture Description

The connector itself

Here Insert Picture Description

Left outer join

Here Insert Picture Description

Right outer join

Here Insert Picture Description

Multi-line single row subqueries

Here Insert Picture Description

Single-line multiple-column query

Here Insert Picture Description

Multi-line multiple-column query

Here Insert Picture Description

Correlated subquery

Here Insert Picture Description

Using a subquery in the FROM clause

Here Insert Picture Description

Use WITH clause subquery

Here Insert Picture Description
Here Insert Picture Description

Hierarchical queries

Here Insert Picture Description
Here Insert Picture Description

UNION:

Here Insert Picture Description
Here Insert Picture Description

INTERSECT:

Here Insert Picture Description

MINUS

Here Insert Picture Description

Published 36 original articles · won praise 26 · views 7584

Guess you like

Origin blog.csdn.net/weixin_43566977/article/details/103656560