แชร์ผ่าน


NATURALINNERJOIN

นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล

ดําเนินการรวมภายใน (inner join) ของตารางกับตารางอื่น

วากยสัมพันธ์

NATURALINNERJOIN(<LeftTable>, <RightTable>)  

พารามิเตอร์

เทอม นิยาม
LeftTable นิพจน์ตารางที่กําหนดตารางทางด้านซ้ายของการรวม
RightTable นิพจน์ตารางที่กําหนดตารางทางด้านขวาของการรวม

ค่าผลลัพธ์

ตารางที่มีเฉพาะแถวซึ่งค่าในคอลัมน์ร่วมที่ระบุจะมีอยู่ในทั้งสองตาราง ตารางผลลัพธ์จะมีคอลัมน์ร่วมจากตารางด้านซ้ายและคอลัมน์อื่น ๆ จากทั้งสองตาราง

หมาย เหตุ

  • ตารางจะถูกรวมเข้าด้วยกันในคอลัมน์ร่วม (ตามชื่อ) ในสองตาราง ถ้าตารางทั้งสองไม่มีชื่อคอลัมน์ร่วม จะมีการส่งกลับข้อผิดพลาด

  • ไม่มีการรับประกันลําดับการจัดเรียงสําหรับผลลัพธ์

  • คอลัมน์ที่จะถูกรวมจะต้องมีข้อมูลชนิดเดียวกันในทั้งสองตาราง

  • มีการรวมเฉพาะคอลัมน์จากตารางแหล่งข้อมูลเดียวกันเท่านั้น (มีสายข้อมูลเดียวกัน) ตัวอย่างเช่น ผลิตภัณฑ์ [ProductID], WebSales[ProductdID], StoreSales[ProductdID] ที่มีความสัมพันธ์แบบกลุ่มต่อหนึ่งระหว่าง WebSales และ StoreSales และตารางผลิตภัณฑ์ที่ยึดตามคอลัมน์ ProductID, WebSales และตาราง StoreSales จะถูกรวมเข้าไว้ใน [ProductID]

  • มีการใช้ตรรกะการเปรียบเทียบที่เข้มงวดในระหว่างการรวม ไม่มีการบังคับชนิด โปรดเลือกชนิด ตัวอย่างเช่น 1 ไม่เท่ากับ 1.0

  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)

NATURALLEFTOUTERJOIN