sách gpt4 ai đã đi

mysql - 加入两个mysql表

In lại 作者:行者123 更新时间:2023-11-29 00:57:31 26 4
mua khóa gpt4 Nike

我有两个具有以下结构的 mysql 表:

表 1:

---ID---------NAME-------
---1----- page name 1 ---
---2----- page name 2 ---
---3----- page name 3 ---

表 2:

----ID---PAGE ID---------NAME------
-----1-----1-------- page name 1 ---
-----2-----2-------- page name 2 ---
-----3-----3-------- page name 3 ---
-----4-----1-------- page name 1 ---
-----5-----2-------- page name 2 ---
-----6-----3-------- page name 3 ---
-----7-----1-------- page name 1 ---
-----8-----2-------- page name 2 ---
-----9-----3-------- page name 3 ---

如您在表 2 中所见,每个页面都被多次提及。

我只想将 表 1 加入到 表 2 中,只有 表 2 中的最新记录,在这种情况下,只有最新的三个记录! (“最新”表示具有更高 ID 的记录)是否可以使用 mysql?

1 Câu trả lời

表2

----ID---PAGE ID----
-----1-----1--------
-----2-----2--------
-----3-----3--------
-----4-----1--------
-----5-----2--------
-----6-----3--------
-----7-----1--------
-----8-----2--------
-----9-----3--------

SELECT Table1.ID, PAGE_ID, NAME
FROM Table1
LEFT JOIN Table2 ON Table1.ID = Table2.PAGE_ID
WHERE ... put your condition for latest if other when highest ID
ORDER BY Table1.ID DESC
LIMIT 3

关于mysql - 加入两个mysql表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5313215/

26 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com