ውጫዊ ማመልከቻ በ SQL ውስጥ እንዴት ይሠራል?
ውጫዊ ማመልከቻ በ SQL ውስጥ እንዴት ይሠራል?

ቪዲዮ: ውጫዊ ማመልከቻ በ SQL ውስጥ እንዴት ይሠራል?

ቪዲዮ: ውጫዊ ማመልከቻ በ SQL ውስጥ እንዴት ይሠራል?
ቪዲዮ: Data Flow Diagram EXAMPLE [How to Create Data Flow Diagrams] 2024, ግንቦት
Anonim

የውጪ ማመልከቻ ውስጥ SQL አገልጋይ. የውጪ ማመልከቻ የውጤት ስብስብ የሚያመጡትን ሁለቱንም ረድፎች እና ረድፎችን ይመልሳል መ ስ ራ ት አይደለም፣ በሰንጠረዥ ዋጋ ባለው ተግባር በተዘጋጁት አምዶች ውስጥ ከ NULL እሴቶች ጋር። ስራን ተግብር እንደ LEFT ውጫዊ ይቀላቀሉ። ከሁለቱም በላይ መጠይቅ ተመሳሳይ ውጤት ያስገኛል.

በተመሳሳይ መልኩ ክሮስ አፕሊይ እና ውጫዊ አፕሊኬሽን መቼ መጠቀም ይቻላል?

መስቀል አመልክት። ጋር ምትክ ሆኖ ሊያገለግል ይችላል የውስጥ ይቀላቀሉ ከማስተር ሠንጠረዥ እና ተግባር ውጤት ማግኘት ሲያስፈልገን. ያመልክቱ የ UNPIVOT ምትክ ሆኖ ሊያገለግል ይችላል። ወይ መስቀል አመልክት። ወይም የውጪ ማመልከቻ እዚህ ጥቅም ላይ ሊውል ይችላል, ሊለዋወጡ የሚችሉ ናቸው. ከዚህ በታች ያለው ሰንጠረዥ እንዳለህ አስብ (MYTABLE የተሰየመ)።

እንዲሁም አንድ ሰው ለምን የመስቀል መቀላቀልን ትጠቀማለህ? ሀ መስቀል መቀላቀል መቼ ጥቅም ላይ ይውላል አንቺ ከሁለት ጠረጴዛዎች የእያንዳንዱን ረድፍ ጥምረት ለመፍጠር እመኛለሁ. ሁሉም የረድፍ ጥምሮች በውጤቱ ውስጥ ተካትተዋል; ይህ በተለምዶ ይባላል መስቀል ምርት መቀላቀል . የተለመደ መጠቀም ለ መስቀል መቀላቀል እንደ ቀለሞች እና መጠኖች ያሉ ሁሉንም የንጥሎች ጥምረት ማግኘት ነው።

እንዲሁም የግራ ውጫዊ መቀላቀል በSQL ውስጥ እንዴት ይሰራል?

SQL ውጫዊ ይቀላቀሉ – የግራ ውጫዊ መቀላቀል እንፈልጋለን እንበል መቀላቀል ሁለት ጠረጴዛዎች: A እና B. SQL የግራ ውጫዊ መቀላቀል በ ውስጥ ያሉትን ሁሉንም ረድፎች ይመልሳል ግራ ሰንጠረዥ (A) እና ሁሉም ተዛማጅ ረድፎች በትክክለኛው ሰንጠረዥ (ለ) ውስጥ ይገኛሉ. ውጤት ማለት ነው። SQL ግራ መቀላቀል ሁልጊዜ በ ውስጥ ያሉትን ረድፎች ይይዛል ግራ ጠረጴዛ.

በግራ መቀላቀል እና በግራ መቀላቀል መካከል ያለው ልዩነት ምንድን ነው?

በ SQL ፣ የ ግራ መቀላቀል ሁሉንም መዝገቦች ከመጀመሪያው ሰንጠረዥ እና የተዛመዱ መዝገቦችን ከሁለተኛው ሰንጠረዥ ይመልሳል. ከሁለተኛው ሠንጠረዥ ምንም ግጥሚያ ከሌለ በመጀመሪያ ሰንጠረዥ ላይ ያሉ መዝገቦች ብቻ ይመለሳሉ። በመሠረቱ የለም ልዩነት ውስጥ የግራ መቀላቀል እና የግራ ውጫዊ መቀላቀል . የግራ ውጫዊ መቀላቀል እንዲሁም ተመሳሳይ ውጤቶችን ይመልሳል ግራ መቀላቀል.

የሚመከር: