我有一个连接多个大表的查询。我正在使用到MySQL数据库的实时数据连接。
我遇到的问题是,在向MySQL请求数据之前,它没有应用过滤条件。因此,它实质上是执行SELECT * from my query,而不是将筛选条件应用于where子句。它将所有数据从MySQL数据库拉回Tableau,然后根据我的过滤条件丢弃不需要的数据。我的两个主要过滤条件是account_id和一个日期范围。只需从my a
当我尝试这个: order.id, user.idLEFT JOIN user on user.id = order.user_id AND order.active = 1;只有在将my AND子句移到我获得预期结果的位置之后: order.id, user.idLEFT JOIN user on user.id = order.user_id
我有两个表,如下所示: table1有以下字段:table2具有以下字段:我想返回year = years的行。这两个查询需要单独运行,这是一个条件。我不能将它们连接到一个查询中(我知道怎么做,但这不是应该怎么做的)。有什么建议吗?我想过使用foreach循环,但没有实现,有什么想法吗?$sql1 = " SELECT * FROM table1 ORDER BY id ASC";
$result1