从两个数据库表取数据SQL语句代码
时间: 2023-06-25 14:02:32 浏览: 703
假设有两个数据库表,分别为 table1 和 table2,它们都有一个共同的字段 id。我们可以使用 JOIN 操作将它们的数据取出来:
```sql
SELECT *
FROM table1
JOIN table2 ON table1.id = table2.id;
```
上面的 SQL 语句将会返回一个包含两个表中所有字段的结果集,其中每行数据都具有相同的 id 值。你可以根据需要选择需要的字段来代替 `*`,如:
```sql
SELECT table1.id, table1.name, table2.address
FROM table1
JOIN table2 ON table1.id = table2.id;
```
这将返回一个结果集,其中仅包含从两个表中选择的 id、name 和 address 字段。
阅读全文