我有一个连接多个大表的查询。我正在使用到MySQL数据库的实时数据连接。
我遇到的问题是,在向MySQL请求数据之前,它没有应用过滤条件。因此,它实质上是执行SELECT * from my query,而不是将筛选条件应用于where子句。它将所有数据从MySQL数据库拉回Tableau,然后根据我的过滤条件丢弃不需要的数据。我的两个主要过滤条件是account_id和一个日期范围。只需从my account表中执行select来填
如果PHP值为空,是否有人知道如何获得mysql查询以忽略某个where条件。我正在尝试创建一个具有许多严格的where条件来筛选搜索的高级搜索引擎,但是如果PHP值为空,则希望SQL忽略其中的一些原因。例如:$condition_2 = 'Random';
mysql_query("SELECT something FROM table WHERE row_1='$condition_1' &