WHERE, filtriranje api
Vadnica logo
vadnica logo
x
HTML CSS JavaScript jQuery SQL PHP Laravel
HTML CSS JavaScript jQuery MySQL PHPStorm Database

MySQL SQL

SELECT DISTINCT WHERE AND OR NOT ORDER BY INSERT INTO NULL UPDATE DELETE LIMIT MAX MIN COUNT AVG SUM LIKE WILDCARDS IN BETWEEN AS INNER JOIN LEFT JOIN RIGHT JOIN CROSS JOIN SELF JOIN UNION GROUP BY HAVING EXISTS ANY ALL INSERT SELECT CASE IF NULL COALESCE Operaterji

MySQL Database

CREATE DATABASE DROP DATABASE CREATE TABLE DROP TABLE ALTER TABLE CONSTRAINTS NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY CHECK DEFAULT CREATE INDEX AUTO-INCREMENT DATE CREATE VIEW FUNKCIJE DATA TYPE Združevalne funkcije XAMPP PHP Laravel

WHERE (slo. Kjer, Kje)

Klavzula WHERE se uporablja za filtriranje zapisov, samo tistih, ki izpolnjujejo določen pogoj. Za prikaz podatkov bomo uporabili tabelo podvojena_tabela, ki smo jo naredili v SELECT DISTINCT vadnici.

id_tabele ime priimek mesto drzava datum
1 Borut Bukovnik Kranj Slovenija 2024-06-07 08:23:36
2 Janez Peternel Ptuj Slovenija 2024-06-07 08:23:36
3 Janez Kranjski Kranj Slovenija 2024-06-07 08:23:36
4 Borut Bukovnik Kranj Slovenija 2024-06-07 08:23:36
5 Helga Rumpelkamra Graz Austrija 2024-06-07 08:23:36
6 Corina Lidel Berlin Nemčija 2024-06-07 08:23:36
7 Borut Kladivo Brežice Slovenija 2024-06-07 08:23:36
8 Sandra Belgie Bruselj Belgija 2024-06-07 08:23:36
9 Irena Hoja Šiška Slovenija 2024-06-07 08:23:36
10 Nina Armbrust Jesenice Slovenija 2024-06-07 08:23:36
SELECT * FROM podvojena_tabela
WHERE drzava = 'Slovenija';
    
WHERE 1
WHERE 1

SQL zahteva enojne narekovaje okoli besedilnih vrednosti, razen številskih, ki ne smejo biti v narekovajih.

SELECT * FROM podvojena_tabela
WHERE id_tabele = 6;
    
WHERE 2
WHERE 2

Za filtriranje iskanja lahko uporabimo tudi druge operatorje, med drugimi tudi > (več kot).

SELECT * FROM podvojena_tabela
WHERE id_tabele > 6;
    
WHERE 3
WHERE 3

V klavzuli WHERE lahko uporabljamo sledeče operatorje:

Operator Opis Primer
= Enako. Glej primer
> Več kot. Glej primer
< Manj kot. Glej primer
>= Več kot ali enako. Glej primer
<= Manj kot ali enako. Glej primer
< > Ni enako, ta operater je lahko zapisan tudi kot != Glej primer
AND Klavzula WHERE lahko vsebuje enega ali več AND operatorjev. Glej primer
BETWEEN Med določenim obsegom. Glej primer
LIKE Poišče vzorec. Glej primer
IN Za podajanje več možnih vrednosti za stolpec. Glej primer
NOT Operator NOT se uporablja v kombinaciji z drugimi operatorji. Glej primer
OR Klavzula WHERE lahko vsebuje enega ali več OR operatorjev. Glej primer

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN