1

我对一个带有连接的数据库发起了一个 SQL 查询,并得到了我想要的带有 2 个缺失值的结果(针对 2 个数据库)。

问题是一些数据没有加入。

这是屏幕:http: //imageshack.us/a/img805/7764/dbresult.jpg

这是查询:

SELECT
    customer_licenses.regkey as regkey,
    sharktoolz_com.zmf3_users.display_name as clientname,
    products.name as productname,
    licensetypes.name as licensename,
    customer_licenses.regname as regname
FROM
    customer_licenses 
LEFT JOIN
    sharktoolz_com.zmf3_users
ON
    customer_licenses.customer_id = sharktoolz_com.zmf3_users.id
LEFT JOIN
    licensetypes
ON
    licensetypes.id = customer_licenses.id 
LEFT JOIN
    products
ON
    licensetypes.product_id = products.id

如何将产品加入查询?该值存在但未显示在结果中?每条记录的产品 ID 都是相同的。

非常感谢!

4

0 回答 0