Cuprins:

Unde este interogarea imbricată?
Unde este interogarea imbricată?

Video: Unde este interogarea imbricată?

Video: Unde este interogarea imbricată?
Video: Nested Queries | SQL | Tutorial 18 2024, Aprilie
Anonim

Ce este a Subinterogare ? A subinterogare , cunoscut și sub numele de a interogare imbricată sau subselectare, este a interogare SELECT încorporat în clauza WHERE sau HAVING a altui SQL interogare . Datele returnate de subinterogare este folosit de instrucțiunea exterioară în același mod în care ar fi folosită o valoare literală.

În ceea ce privește acest lucru, ce este o interogare imbricată?

A Subinterogare sau Interogare interioară sau a Interogare imbricată este o interogare într-un alt SQL interogare și încorporate în clauza WHERE. A subinterogare este folosit pentru a returna date care vor fi utilizate în principal interogare ca o condiție pentru a restricționa și mai mult datele care urmează să fie recuperate.

De asemenea, câte subinterogări pot fi imbricate în SQL? A subinterogarea poate fi imbricată în interiorul clauzei WHERE sau HAVING a unei instrucțiuni exterioare SELECT, INSERT, UPDATE sau DELETE sau în interiorul altuia subinterogare . Până la 32 de niveluri de cuibărit este posibil, deși limita variază în funcție de memoria disponibilă și de complexitatea altor expresii din interogare.

Mai mult, cum scrieți interogări SQL imbricate?

Subinterogări SQL

  1. O subinterogare poate apărea în:
  2. Subinterogarea poate fi imbricată în interiorul unei instrucțiuni SELECT, INSERT, UPDATE sau DELETE sau într-o altă subinterogare.
  3. O subinterogare este de obicei adăugată în clauza WHERE a unei alte instrucțiuni SQL SELECT.
  4. Puteți utiliza operatorii de comparare, cum ar fi >, < sau =.

Ce interogare este executată prima într-o subinterogare imbricată?

Cu o subinterogare imbricată normală, interogarea SELECT internă rulează prima și se execută o dată, revenind valorile pentru a fi utilizat de interogarea principală. O subinterogare corelată, totuși, se execută o dată pentru fiecare rând candidat luat în considerare de interogarea externă. Cu alte cuvinte, interogarea interioară este condusă de interogarea exterioară.

Recomandat: