HTML5 + CSS3 logó
  WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

Minatillesztés



Szövegrészletek keresése esetén a LIKE operátort használjuk, a karaktersorozatok összehasonlításánál megismert = illetve != operátorok helyett.

Ekkor a % helyettesítő karakterrel 0 vagy több tetszőleges karaktert helyettesíthetünk.

A _ helyettesítő karakter pedig pontosan 1 db tetszőleges karakter helyettesítésre szolgál.

A LIKE operátort a WHERE záradékban a következő módon használjuk: WHERE [ NOT ] LIKE 'karaktersorozat'

A FName táblából a 'be' karaktersorozattal kezdődő felhasználónevek kiválogatása WHERE FName LIKE 'be%'
A FName táblából a nem 'be' karaktersorozattal kezdődő felhasználónevek kiválogatása WHERE FName NOT LIKE 'be%'
A FName táblából a 'mi' karaktersorozatra végződő felhasználónevek kiválogatása WHERE FName LIKE '%mi'
A FName táblából a nem 'mi' karaktersorozatra végződő felhasználónevek kiválogatása WHERE FName NOT LIKE '%mi'
A FName táblából a 'til' karaktersorozatot tartalmazó felhasználónevek kiválogatása WHERE FName LIKE '%til%'
A FName táblából a 'til' karaktersorozatot nem tartalmazó felhasználónevek kiválogatása WHERE FName NOT LIKE '%til%'
A FName táblából a 'b' karakterrel kezdődő és további pontosan 4 karaktert tartalmazó felhasználónevek kiválogatása WHERE FName LIKE 'b____'

Példa:

Forráskód



<?php
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName LIKE 'be%'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName NOT LIKE 'be%'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName LIKE '%mi'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName NOT LIKE '%mi'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName LIKE '%til%'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName NOT LIKE '%til%'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName LIKE 'b____'";
...
?>   
 

A lekérdezett tábla (phpMyAdmin):


1.

Kimenet: