1. Learn
  2. /
  3. Cursuri
  4. /
  5. Manipularea datelor în SQL

Connected

exercițiu

Combinarea CTE-urilor

Acum că ai creat cele două subinterogări care identifică echipele adverse de acasă și de deplasare, este momentul să restructurezi interogarea folosind subinterogările home și away ca Common Table Expressions (CTE-uri). Vei observa că interogarea principală include expresia SELECT DISTINCT. Fără a selecta doar meciurile DISTINCT, ai putea obține înregistrări duplicate pentru fiecare meci jucat.

Continuă să construiești interogarea pentru a extrage toate meciurile jucate de Manchester United în sezonul 2014/2015.

Instrucțiuni

100 XP
  • Declară CTE-urile home și away înainte de interogarea principală.
  • Unește CTE-urile cu tabelul match folosind un LEFT JOIN.
  • Selectează datele relevante din CTE-uri în interogarea principală.
  • Selectează data din match, numele echipelor din CTE-uri și golurile de acasă/deplasare din match în interogarea principală.