BETWEEN, izbira vrednosti znotraj obsega
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

BETWEEN

Operator BETWEEN izbere vrednosti znotraj danega obsega, katerega vrednosti so lahko številke, besedilo ali datumi. Operator BETWEEN je vključujoč, kjer sta vključeni začetna in končna vrednost. Primere bomo delali iz tabele podvojena_tabela.

id_tabele ime priimek mesto država 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

SQL stavek bo prikazal vse stranke med id-jem 4 in 8.

SELECT * FROM podvojena_tabela
WHERE id_tabele BETWEEN 4 and 8;
    
BETWEEN 1
BETWEEN 1

Če želimo prikazati stranke zunaj obsega prejšnjega primera, uporabimo NOT BETWEEN.

SELECT * FROM podvojena_tabela
WHERE id_tabele NOT BETWEEN 4 and 8;
    
BETWEEN 2
BETWEEN 2

Naslednji primer nam bo prikazal stranke med id-jem 5 in 9, vendar pa ne bo prikazal id-ja 7.

SELECT * FROM podvojena_tabela
WHERE id_tabele BETWEEN 5 and 9
AND id_tabele NOT IN (7);
    
BETWEEN 3
BETWEEN 3

Naslednji SQL stavek bo prikazal vse države razvrščene po imenih med Avstrijo in Slovenijo.

SELECT * FROM podvojena_tabela
WHERE drzava BETWEEN 'Austrija' AND 'Slovenija'
ORDER BY ime;
    
BETWEEN 4
BETWEEN 4

Naslednji SQL stavek bo prikazal vse države razvrščene po imenih, ki niso med Avstrijo in Belgijo.

SELECT * FROM podvojena_tabela
WHERE drzava NOT BETWEEN 'Austrija' AND 'Belgija'
ORDER BY ime;
    
BETWEEN 5
BETWEEN 5

Spodaj je izbor iz tabele transakcije v vzorčni zbirki podatkov iz tabele podvojena_tabela.

id_transakcije vsota id
1 199.45 5
2 999.99 3
3 45.97 1
4 9.99 4
5 27.99 2
SELECT * FROM transakcije
WHERE vsota BETWEEN '9.99' AND '199.45';
    
BETWEEN 6
BETWEEN 6

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN