Logo Wand.Tools

SQL WHERE Generator

Brug AI til at generere WHERE-betingelser til filtrering af data i SQL-forespørgsler

SQL WHERE-klausel vejledning

SQL WHERE-klausel vejledning

SQL WHERE-klauslen bruges til at filtrere poster, der opfylder specifikke betingelser. Det er en essentiel del af SQL-forespørgsler, der giver dig mulighed for kun at hente de data, du har brug for.

Syntaks

Den grundlæggende syntaks for WHERE-klauslen er som følger:

SELECT column1, column2, ...
FROM table_name
WHERE condition;

Eksempler

Eksempel 1: Simpel betingelse

SELECT * FROM Customers
WHERE Country = 'USA';

Denne forespørgsel henter alle kunder fra USA.

Eksempel 2: Brug af AND-operatoren

SELECT * FROM Customers
WHERE Country = 'USA' AND City = 'New York';

Denne forespørgsel henter kunder, der er fra USA og bor i New York.

Eksempel 3: Brug af OR-operatoren

SELECT * FROM Customers
WHERE Country = 'USA' OR Country = 'Canada';

Denne forespørgsel henter kunder, der enten er fra USA eller Canada.

Eksempel 4: Brug af NOT-operatoren

SELECT * FROM Customers
WHERE NOT Country = 'USA';

Denne forespørgsel henter kunder, der ikke er fra USA.

Eksempel 5: Brug af IN-operatoren

SELECT * FROM Customers
WHERE Country IN ('USA', 'Canada', 'Mexico');

Denne forespørgsel henter kunder fra USA, Canada eller Mexico.

Eksempel 6: Brug af BETWEEN-operatoren

SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20;

Denne forespørgsel henter produkter med en pris mellem 10 og 20.

Eksempel 7: Brug af LIKE-operatoren

SELECT * FROM Customers
WHERE CustomerName LIKE 'A%';

Denne forespørgsel henter kunder, hvis navn starter med ‘A’.

Konklusion

WHERE-klauslen er et kraftfuldt værktøj i SQL, der giver dig mulighed for at filtrere data baseret på specifikke betingelser. Ved at mestre WHERE-klauslen kan du skrive mere effektive og præcise forespørgsler.

Til mere avanceret filtrering kan du kombinere WHERE-klauslen med andre SQL-klausuler som GROUP BY, HAVING og ORDER BY.