mysql中如何进行多表查询如何创建新的表
时间: 2024-02-20 21:57:49 浏览: 98
mysql多表查询
5星 · 资源好评率100%
在 MySQL 中进行多表查询,可以使用 JOIN 关键字。JOIN 可以连接多个表,将它们的数据合并在一起进行查询。常用的 JOIN 类型有 INNER JOIN、LEFT JOIN 和 RIGHT JOIN 等。
例如,查询两个表中的数据可以使用以下命令:
```
SELECT *
FROM table1
JOIN table2
ON table1.column = table2.column;
```
这个查询将返回两个表中所有匹配的行,且这些行的 column 值相等。
要创建新的表,可以使用 CREATE TABLE 语句。例如,创建一个包含 id、name 和 age 字段的表可以使用以下命令:
```
CREATE TABLE my_table (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT
);
```
这个命令将创建一个名为 my_table 的新表,并定义了三个字段。其中,id 字段是主键,name 和 age 字段分别是 VARCHAR 和 INT 类型。
阅读全文