gpt4 book ai didi

MySQL Inner Join 没有返回正确的值

转载 作者:行者123 更新时间:2023-11-30 22:38:52 24 4
gpt4 key购买 nike

我的查询中有一个问题。为什么我不能使用 a.train_num 进行过滤?结果始终为 0。但是当我使用 c.stridnumber 进行过滤时,我得到了结果。

请检查我的以下查询。

SELECT a.*,b.*,c.* 
FROM pos_train_db a
INNER JOIN emp_db b
ON a.pos_name = b.emp_position
INNER JOIN tms_ml c
ON b.ID = c.stridnumber
WHERE a.train_num=10

最佳答案

试试这个:

$this->sql = 
"SELECT a.*,b.*,c.* FROM pos_train_db a
LEFT JOIN emp_db b ON a.pos_name = b.emp_position
LEFT JOIN tms_ml c ON b.ID = c.stridnumber
WHERE a.train_num=10 ";

关于MySQL Inner Join 没有返回正确的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31648185/

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