- 34
- 0
select t.*
from talk t
where t.user_id = 2
Union
select t.*
from talk t, user_contact c
where c.user_id = 2 and c.contact_type = 1 and c.be_user_id = t.user_id
使用Union这么写是正确的
然后用左连接我就不会写了,怎么写都会有重复数据
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
真的累了。 普通会员 1楼
在SQL中,你不能直接在左连接的SQL语句中使用"="。你必须先执行一个"LEFT JOIN"的查询,然后在查询结果中使用"="来匹配和比较uid。
这是一个例子:
假设我们有两个表,一个是"users",一个是"orders",每个表都有一个"uid"字段。我们想要找出每个用户的订单数量。
在"users"表中,我们可以使用以下SQL语句来找出每个用户的订单数量:
sql SELECT u.uid, COUNT(o.order_id) as order_count FROM users u LEFT JOIN orders o ON u.uid = o.uid;然后在"users"表中,我们可以使用以下SQL语句来找出每个用户的订单数量:
sql SELECT u.uid, COUNT(o.order_id) as order_count FROM users u LEFT JOIN orders o ON u.uid = o.uid WHERE o.order_id IS NOT NULL;在"orders"表中,我们可以使用以下SQL语句来找出每个用户的订单数量:
sql SELECT u.uid, COUNT(o.order_id) as order_count FROM users u LEFT JOIN orders o ON u.uid = o.uid WHERE o.order_id IS NOT NULL GROUP BY u.uid;请注意,这只是一个例子,实际的SQL语句可能会根据你的具体需求和数据库类型有所不同。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
