无涯教程-MariaDB - 内联接

79 阅读1分钟

在MariaDB数据库中,JOINS用于从多个表中检索数据。当无涯教程有两个或两个以上的表时执行。

MariaDB中有三种JOINS类型:

  • MariaDB INNER JOIN(也称为SIMPLE JOIN)
  • MariaDB LEFT OUTER JOIN(也称为LEFT JOIN)
  • MariaDB RIGHT OUTER JOIN(也称为RIGHT JOIN)

内部联接

MariaDB INNER JOIN是最常见的联接类型,它从满足联接条件的多个表返回所有行。

语法:

SELECT columns
FROM table1 
INNER JOIN table2
ON table1.column = table2.column;

图像表示:

MariaDB Join 1

示例:

无涯教程有两个表"Students"和"Employee2"。

学生表:

MariaDB Join 2

Employee2表:

MariaDB Join 3

根据给定的参数,使用以下语法来连接两个表:

SELECT Students.student_id, Students.student_name, Employee2.salary
FROM Students 
INNER JOIN Employee2
ON Students.student_id = Employee2.emp_id; 

输出:

MariaDB Join 4

您可以根据需要组合任意多个字段。让无涯教程添加一些其他字段:

SELECT Students.student_id, Students.student_name, Students.student_address, Employee2.salary
FROM Students 
INNER JOIN Employee2
ON Students.student_id = Employee2.emp_id; 

输出:

MariaDB Join 5

参考链接

www.learnfk.com/mariadb/mar…