WILDCARDS, nadomestni znak
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

WILDCARDS (slo. Nadomestni znaki)

Nadomestni znak se uporablja za zamenjavo enega ali več znakov v nizu. Z operatorjem LIKE se uporabljajo nadomestni znaki. Poglejmo si nadomestne znake v MySQL:

Simbol Opis Primer
% Predstavlja nič ali več znakov, bl% najde znake, ki se začnejo na bl, ki so black (slo. Črna), blue (slo. Modra) in blob (slo. Madež).
_ Predstavlja en znak in najde vse znake, ki se začnejo s črko a in končajo s črko a, vmes med črkama se nahaja podpičje (a_a). Če bi iskali po tabeli z imeni, bi recimo našli Anita, Anica, Ana itn.

Nadomestne znake je mogoče uporabiti tudi v kombinacijah z operatorjem LIKE. Poglejmo si nekaj primerov iz tabele podvojena_tabela, ki smo jo naredili v poglavju SELECT DISTINCT.

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

Naslednji SQL stavek izbere vse stranke z državo, ki se začnejo s slo.

SELECT * FROM podvojena_tabela
WHERE drzava LIKE 'slo%';
    
WILDCARDS, (slo. Nadomestni znak) 1
WILDCARDS, (slo. Nadomestni znak) 1

Naslednji SQL stavek bo prikazal vse države, ki vsebujejo vzorec ja.

SELECT * FROM podvojena_tabela
WHERE drzava LIKE '%ja%';
    
WILDCARDS, (slo. Nadomestni znak) 2
WILDCARDS, (slo. Nadomestni znak) 2

Naslednji SQL stavek bo prikazal vsa mesta, ki se začnejo s poljubnim znakom, kateremu sledi ranj.

SELECT * FROM podvojena_tabela
WHERE mesto LIKE '_ranj';
    
WILDCARDS, (slo. Nadomestni znak) 3
WILDCARDS, (slo. Nadomestni znak) 3

Naslednji SQL stavek bo prikazal vsa imena, ki se začne z znakom B im mu sledi katerikoli znak, kateremu sledi znak r, kateremu sledi katerikoli znak, kateremu sledi znak t.

SELECT * FROM podvojena_tabela
WHERE ime LIKE 'B_r_t';
    
WILDCARDS, (slo. Nadomestni znak) 4
WILDCARDS, (slo. Nadomestni znak) 4

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN