Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära SQL Exists Statement | Database and Nested Queries
Data Manipulation using SQL

book
SQL Exists Statement

The EXISTS operator is a logical operator which returns TRUE if there is at least one element in the query and FALSE in another case. The next query returns all albums after 2008 first, and if at least such an album exists, retrieves all the songs:

SELECT title FROM songs
WHERE EXISTS
(SELECT id FROM albums
WHERE year > 2008)
1234
SELECT title FROM songs WHERE EXISTS (SELECT id FROM albums WHERE year > 2008)
copy

We can also use NOT EXISTS. This operator can be used as an additional logical condition after the WHERE statement.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 4
single

single


Query ResultQuery Result
No query executed yet...

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

We use cookies to make your experience better!
some-alt