oracle left join 取一条数据
时间: 2023-12-02 21:03:18 浏览: 177
深入Oracle的left join中on和where的区别详解
如果你需要从 `table1` 和 `table2` 中进行左连接,并只想要 `table1` 中的一条记录,可以使用以下 SQL:
```
SELECT * FROM table1 LEFT JOIN table2 ON table1.id = table2.table1_id LIMIT 1;
```
这将返回 `table1` 中的第一条记录,并将其与 `table2` 进行左连接。如果 `table1` 中有多条记录,则返回第一条记录。如果 `table1` 为空,则返回 `NULL`。
阅读全文