skip to Main Content

Folosind clauza LIKE putem găsi valori într-un câmp, valori care se potrivesc cu ceea ce am specificat noi.
Pentru această clauză avem două metacaractere:

  • % – pentru a găsi elementele ce conţin orice număr de caractere, inclusiv 0 caractere;
  • _ –  pentru a găsi elementele ce conţin doar un singur caracter.

În primul exemplu, vom căuta toate elementele ce conţin o valoare fixă:
Interogarea folosită este:

Cum se traduce ?
– selectează-mi coloanele nr_inmatriculare, suma încasata şi firma din tabelul tblasigurari;
– din acest tabel afişează-mi doar înregistrările unde nr_inmatriculare=B-0137-APWKOMMJ

În MySQL Workbench:

Cum utilizez clauza LIKE în interogarea unei baze de date MySQL din Access ?

În Microsoft Access:

Cum utilizez clauza LIKE în interogarea unei baze de date MySQL din Access ?

După cum se poate observa, clauza Like a comparat toate înregistrările din coloana cu numere de înmatriculare şi ne-a extras o singură valoare.

Mai departe, vom căuta toate elementele ce corespund criteriului B-01.
Interogarea folosită este:

 Cum se traduce ?
– selectează-mi coloanele nr_inmatriculare, suma încasata şi firma din tabelul tblasigurari;
– din acest tabel afişează-mi doar înregistrările unde nr_inmatriculare este de forma  B-01.
Operatorul % are încă un echivalent în Access şi anume * (steluţă).
Asta înseamnă că interogarea va afişa toate înregistrările ce conţin B-01 din coloana de numere de înregistrare.

În MySQL Workbenck:

Cum utilizez clauza LIKE în interogarea unei baze de date MySQL din Access ?

În Microsoft Access:

Cum utilizez clauza LIKE în interogarea unei baze de date MySQL din Access ?

Mai departe, vom specifica două criterii pentru potrivirea datelor.
Interogarea folosită este:

Cum se traduce ?
– selectează-mi coloanele nr_inmatriculare, suma încasata şi firma din tabelul tblasigurari;
– din acest tabel afişează-mi doar înregistrările unde nr_inmatriculare este de forma  B-01 şi firma=FirmaY.

În MySQL Workbench:

Cum utilizez clauza LIKE în interogarea unei baze de date MySQL din Access ?

În Microsoft Access:

Cum utilizez clauza LIKE în interogarea unei baze de date MySQL din Access ?

După rulare, ni s-au afişat toate înregistrările ce corespund celor două criterii de potrivire.

(Visited 9 times, 1 visits today)

Cosmin Tătaru

Pasionat de blogging și tehnologie încă din 2009, Cosmin este aici să vă ajute să vă creșteți vânzările și productivitatea punând tehnologia la treabă pentru dumneavoastră.

Suport-Clienti
Mergeți sus