我似乎无法得到这个,最后决定寻求帮助。因此,我们需要查找从商店25和商店50购物至少10次的客户ID列表。
首先,我创建了一个代码来创建一个表,其中包含客户ID列表以及他们在该商店购物的次数。原始交易数据对于每个交易(对于购买的每个项目)都有多行,因此是distinctTransactions表。
然后我尝试在CustomerID上加入两个商店表,然后输入> 9个标准。
我收到错误“指定字段'CustomerID'可以引用SQL语句的FROM子句中列出的多个表。”对我来说,这没有意义,因为我加入了CustomerID下的两个表。
如果有人能解释这出错的地方以及正确回应背后的逻辑,我将不胜感激!此外,如果此代码接近,我是否需要两个单独的distinctTransactions表(注意第二个我使distinctTransactionsc只是以不同的名称使用它)?
<?php
if ( wp_is_mobile() ) {
echo '<a href="link">Click here</a>';
} else {
echo '<a href="link" target="_blank">Click here pop-up</a>';
}
?>
答案 0 :(得分:1)
即使您在常用列名称上加入表格,也必须精确地从CustomerID
和ORDER BY
中选择SELECT
表。{/ p >
您可以撰写store25.CustomerID
或store50.CustomerID
,您的查询与inner join
没有区别。
答案 1 :(得分:0)
或者我没有赶上一些东西。
祝你好运