如何在mysql中显示0值的数据

时间:2016-02-03 12:31:44

标签: mysql

我有一个名为tbllog的表,它的字段是type,userid,action,datelog。 userid是来自tbluser的外键。我的tbllog中的一些用户ID是0,我似乎无法使用这些查询显示它。

SELECT * FROM tbllog INNER JOIN tbluser ON (tbluser.userid = tbllog.userid)

它确实显示由非零userid组成的行。我的问题是如何显示来自tbllog的所有数据,无论用户ID是否为0?

1 个答案:

答案 0 :(得分:1)

试试这个

SELECT * FROM tbllog 
LEFT JOIN tbluser 
ON tbluser.userid = tbllog.userid

了解详情http://dev.mysql.com/doc/refman/5.7/en/join.html

相关问题