Sobes.tech
Middle

Millise kriteeriumi alusel SQL-is tabelid ühendada?

sobes.tech AI

Vastus AI-lt

SQL tabelid ühendatakse tavaliselt võtmeveerudega, mis ühendavad andmeid omavahel. Need võivad olla:

  • Põhi- ja võõrkeyd: näiteks tellimustabel ja klienditabel ühendatakse kliendi ID järgi.
  • Ühised atribuudid: kui tabelid sisaldavad seotud andmeid sama väärtusega teatud veergudes.

Ühendamise kriteeriumi valik sõltub andmete loogikast ja ülesandest. Masinõppes on see oluline, et õigesti ühendada omadused ja märgised erinevatest allikatest, säilitades kirjetega sobivuse.

Näide SQL-päringust ühendamisega võtme alusel:

SELECT * FROM orders o
JOIN customers c ON o.customer_id = c.id;