sách gpt4 ăn đã đi

MySQL 使用连接排除 id

In lại Tác giả: Walker 123 更新时间:2023-11-30 22:29:35 25 4
mua khóa gpt4 giày nike

我有 2 个表:

uid uname
1 alex
2 anna
3 sergey
4 arnold
5 john

mid message uid
1 hello 3
2 DELETED 3
3 xcvcxv 4
4 bye 1
5 DELETED 2
6 4452 5

我想获取所有消息,但如果消息包含“DELETED”,则从所有消息中排除此消息的用户 ID(此消息后不返回来自用户 ID 3 和 2 的消息),使用 JOIN 且不使用 NOT IN。感谢您的帮助。

câu trả lời hay nhất

这应该选择没有已删除消息的用户的所有消息:

   SELECT m.*
FROM message m
LEFT JOIN message m2
ON m2.uid = m.uid
AND m2.message = 'DELETED'
WHERE m2.mid IS NULL;

关于MySQL 使用连接排除 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34219055/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress