. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
samson88
 
samson88 的头像
热心会员
 
资 料:
注册日期: May 2002
帖子: 2,353 声望值: 2
精华: 2,解答: 37
#1 旧 2020-03-18, 20:12:23 默认 【求助】mysql问题
samson88 当前离线  

通过视图创建了以下语句,但结果比总数据少了100多条,不知道是为什么。

代码:
SELECT
assets.asset_tag as `资产编号`,
assets.`name` as `资产名称`,
departments.`name` as `部门`,
locations.`name` as `地点`,
FROM assets
INNER JOIN locations ON assets.rtd_location_id = locations.id
INNER JOIN users ON assets.assigned_to = users.id
INNER JOIN departments ON users.department_id = departments.id
ORDER BY
assets.created_at DESC
请解惑,谢谢!


在中国,有什么事情解释不了的,一想到“”字就迎刃而解了。
回复时引用此帖
SmartP
 
SmartP 的头像
核心会员
 
资 料:
注册日期: Sep 2001
帖子: 2,091 声望值: 3
精华: 0,解答: 4
#2 旧 2020-03-19, 06:55:29 默认
SmartP 当前离线  

INNER JOIN 是交集,多么多INNER JOIN在一起能满足条件的记录少是正常的。结果和你想要的不一样就看是不是逻辑弄错了
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 14:57:03.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号