Limba de interogare structurată sql

Prefixele sub formă de nume de tabele sunt folosite pentru a distinge coloanele cu același nume de tabele diferite. Utilizarea prefixelor sub formă de nume de tabele mărește performanța interogării. Aceleași coloane din diferite tabele se pot distinge prin aliasurile lor. Totuși, dacă numele tabelelor sunt greoaie sau coincide?







Pentru a rezolva această situație, utilizați tabele de alias. Procedând astfel, trebuie să urmați următoarele reguli:

  • Se recomandă ca pseudonimele de masă să fie precedate de numele coloanelor;
  • alias-urile de masă sunt valabile numai pentru această SELECTARE;
  • dacă este creat aliasul de masă, trebuie să îl specificați înainte de referința coloanei și nu cu numele tabelului.






Exemplu: Afișează numele clientului, numărul regiunii și numele regiunii pentru toți clienții. Sunt utilizate alias-urile de coloane, iar alias-urile de masă sunt utilizate pentru a simplifica trimiterile la tabele.

Alias-urile de masă pot conține până la treizeci de caractere, dar cu cât sunt mai scurte, cu atât mai bine. Acțiunea aliasului de masă se extinde numai la SELECT curent. Utilizarea aliaselor de tabelă poate reduce cantitatea de cod SQL, ceea ce reduce consumul de memorie.

Termeni suplimentari de căutare.

Pe lângă adăugarea în clauza WHERE, puteți să specificați și alte criterii pentru a restricționa rândurile primite în interogare. Deoarece conexiunea este necesară pentru potrivirea potrivirii, se adaugă o condiție suplimentară utilizând operatorul AND.

Exemplu: Rezultat al numelui, numărului departamentului și al departamentului "Menchu" al angajatului.







Articole similare

Trimiteți-le prietenilor: