LIKE, iskanje določenega vzorca v stolpcu
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

LIKE (slo. Iskanje določenega vzorca v stolpcu tabele)

Operator LIKE se uporablja v klavzuli WHERE za iskanje določenega vzorca v stolpcu. V povezavi z operatorjem LIKE se pogosto uporabljata dva nadomestna znaka. Znak za odstotek (%) predstavlja nič, enega ali več znakov, podčrtaja (_) pa predstavlja en sam znak. Znak za odstotek in podčrtaj lahko uporabimo tudi v kombinacijah. Za primer bomo uporabili tabelo kupci:

id_kupca ime_kupca starost_kupca
1 Jure 23
2 Bojan 50
3 Nina 65
4 Lili 87
5 Simona 19
WHERE ime_kupca LIKE 'l%' Najde vse vrednosti, ki se začnejo s črko l. Glej primer
WHERE ime_kupca LIKE '%a' Najde vse vrednosti, ki se končajo na črko a. Glej primer
WHERE ime_kupca LIKE '%an%' Najde vse vrednosti, ki imajo an na poljubnem položaju. Glej primer
WHERE ime_kupca LIKE '_i%' Najde vse vrednosti, ki imajo črko i na drugem mestu. Glej primer
WHERE ime_kupca LIKE 'n_%' Najde vse vrednosti, ki se začnejo s črko n in so dolge vsaj dva znaka. Glej primer
WHERE ime_kupca LIKE 'b__%' Najde vse vrednosti, ki se začnejo s črko b in so dolge vsaj tri znake. Glej primer
WHERE ime_kupca LIKE 'n%a' Najde vse vrednosti, ki se začnejo s črko n in končajo s črko a. Glej primer

Naslednji SQL stavek izbere vse kupce z ime_kupca, ki se ne ačne na črko n.

SELECT * FROM kupci
WHERE ime_kupca NOT LIKE 'n%';
    
LIKE
LIKE
PRIMER
SELECT * FROM kupci
WHERE ime_kupca LIKE 'l%';
            
REZULTAT
 id_kupca   ime_kupca   starost_kupca 
1 Jure 23
2 Bojan 50
4 Lili 87
5 Simona 19

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN