我有大约 5 个具有公共字段“userid”的表,我想计算所有这些表中不同的用户 ID。某些用户 ID 可能出现在其中大约 2 个表中。但我想一起计算 5 个表中不同用户 ID 的 UNION。我可以使用 ff 代码在一个表中计算不同的用户 ID。我希望能够从所有表格中计数。
//just count the nuber of distict userids in table1
$query2 = ("SELECT COUNT(DISTINCT userid) FROM table1");
$result2 = mysql_query($query2) or die(mysql_error());
$row2 = mysql_fetch_row($result2);
echo "Number of users in table 1 = ".$row2[0] ."<br />";
**Table 1**
Id userid name adresss
**Table 2**
Id Title Sex userid
**Table 3**
Id userid amount
**Table 4**
Id price promotion userid productid
**Table 5**
Id userid category tax weight