gpt4 book ai didi

mysql - 过滤表然后连接结果

转载 作者:行者123 更新时间:2023-11-29 01:25:04 26 4
gpt4 key购买 nike

我正在尝试按 id 过滤表集合,然后将 collections.user_id 加入到 users.user_id 上。

这是我尝试过的查询

SELECT * FROM 
(SELECT * FROM collections WHERE mid=`$id`) c
JOIN users on c.mid = users.user_id ORDER BY users.user_id

显然还没有让它发挥作用。任何帮助或指示将不胜感激!

CREATE TABLE `collections` (
`user_id` int(11) NOT NULL,
`mid` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

CREATE TABLE `users` (
`user_id` int(11) NOT NULL AUTO_INCREMENT,
`api_public` varchar(32) DEFAULT NULL,
`api_secret` varchar(32) NOT NULL,
UNIQUE KEY `unique id` (`user_id`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

最佳答案

你能试试这个吗?

SELECT * 
FROM collections A
JOIN users B ON A.mid = B.user_id
AND A.mid = 'value of $id'
ORDER BY B.user_id

关于mysql - 过滤表然后连接结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3623404/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com