1 / 10

start

start. laborator 5. Exemple de interog ări Access. Se cosider ă “biblioteca.mdb” baza de date de lucru, având structura:. exemple1. Tabelele : carti autori stoc cititori imprumuturi. Utilizarea operatorului de concatenare &.

kemp
Download Presentation

start

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. start laborator 5

  2. Exemple de interogări Access • Se cosideră “biblioteca.mdb” baza de date de lucru, având structura: exemple1 Tabelele: carti autori stoc cititori imprumuturi

  3. Utilizarea operatorului de concatenare & • Operatorul & se poate utiliza pentru concatenarea expresiilor text • Aceasta este o interogare simplă pentru care nu a fost precizat un criteriu de filtrare, ce va afişa toate cărţile. exemple2 pentru a preciza autorul vom folosi o concatenare a prenumelui cu numele

  4. Utilizarea operatorului logic AND (şi) • Operatorul logic AND se poate utiliza pentru compunerea condiţiilor • Aceasta este o interogarece va afişa toate cărţile cu preţul între 20 şi 40 • Condiţia este similară cu: “Between 20 And 40” exemple3 condiţia ataşată pretului

  5. Utilizarea operatorului logic OR (sau) • Operatorul logic OR se poate utiliza pentru compunerea condiţiilor • Aceasta este o interogarece va afişa toate cărţile apărute la editura Nemira şi Ceres • Condiţia este similară cu: In (“nemira”; “ceres”) exemple4 condiţia ataşată editurii

  6. Utilizarea operatorului logic de negaţie NOT • Aceasta este o interogarece va afişa toate cărţile scrise de autori străini • Condiţia este similară cu: <> ”roman” exemple5 condiţia ataşată nationalitatiii

  7. Utilizarea operatorului LIKE • Operatorul LIKE (similar cu, ca şi) se foloseşte pentru expresii de tip text • De obicei se foloseşte împreună cu wild carduri (*, ?, #, []) * înlocuieşte orice secvenţă de caractere, chiar nulă ? înlocuieşte un singur caracter nenul (literă, cifră sau alt caracter) # înlocuieşte o singură cifră nenulă Like a* – orice expresie ce începe cu litera a Like *a – orice expresie ce se termină cu litera a Like *a* – orice expresie ce conţine litera a Not Like *a* – orice expresie ce NU conţine litera a Exemplu: Like “d*” – poate găsi şi Dan, Delia, Dumitru, Dimitrie, Doru Like “d*a*” – poate găsi şi Dan şi Delia Like “d*a?*” – poate găsi Dan, dar nu şi Delia Like “ion??” – poate găsi Ionut, Ion12, dar nu şi Ion Like “20##” – poate găsi 2008, 2099, dar nu şi 205 sau 20 exemple6

  8. Utilizarea operatorului LIKE [] - înlocuieşte un caracter cuprins în lista - d[ao]*, d[a-o]*, d[!ao]*, d[!a-o]* Exemplu: Like “d[a-o]*” – poate găsi şi Dan, Deliaşi Doru Like “d[a,o]*” – poate găsi Dan, Doru, dar nu şi Delia Like “d[!a,o]*” – poate găsi Delia, Dumitru, dar nu şiDan sau Doru Like “d[!a-o]*” – poate găsi Dumitru, dar nu şiDan, Delia sau Doru exemple7

  9. Interogări parametrice Interogările parametrice oferă mai multă flexibilitate utilizatorului. exemple8 declararea parametrului Adăugarea unui parametru

  10. Interogări parametrice Atenţie la utilizarea numelui parametrului în condiţii exemple9 În cazul în care există câmpuri cu nume similare în mai multe tabele, se specifică atât numele tabelului cât şi al câmpului Parametrul se trece între paranteze pătrate []

More Related