自分でデータソースをフィルタリングしたいと思います。 SQLでは、それ自体でテーブルを内部結合するだけです。例えば1つの列に2つのフィルターがあります。
、
SELECT table1.*
FROM table1 INNER JOIN (SELECT id FROM table1 WHERE variable = ‘X’ AND value = 1) q1 ON table1.id = q1.id
WHERE table1.variable = ‘Y’
あなたは、私は、変数=」X」と値= 1に対して「Y」に等しいだけの変数を提示したい見ることができるように。私は私の主キーは、一緒に「ID」と「変数」であることを意味し、長いデータ・ファイルを使用しています
SELECT *
FROM table1
WHERE variable = ‘Y’ AND id IN (SELECT id FROM table1 WHERE variable = ‘X’ AND value = 1)
私もそれには、次のように書くことができます。したがって、「id」にvariable = ‘X’ AND value = 1
がある場合にのみ、variable = ‘Y’
のデータがすべて表示されるようにします。このプロセスをTableauダッシュボードでどのように翻訳するのですか?
データソース自体を内部的に結合することなくそれを行う方法に関する提案はありますか?内部結合方法を試しましたが、データが非常に大きく、処理時間が長くなり、他のすべてのプロセスが非常に遅くなります。