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.

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ă.

Mergeți sus

Dacă derulezi pagina sau dacă navighezi pe acest site, îți dai acordul să folosim cookies. Cookie consent --> vezi detalii

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close