假设我有两个数据集。 如何最小化重复查询
在QlikView的,如果我尝试使用下面这样的查询,以包括这些在负载:
sql select marriage_id, primary_person_id, seconary_person_id, marriage_start_date, marriage_end_date from marriage_table;
sql select person_id as primary_person_id, person_id as seconary_person_id, first_name, middle_name, last_name, date_of_birth from person_table;
我会,我怎么可能导致自己有准确数据的错误,如QlikView有两个潜在的途径可以获得PERSON_TABLE。这是有道理的,但我真的很讨厌像下面这样重复选择和表格的想法。
sql select marriage_id, primary_person_id, seconary_person_id, marriage_start_date, marriage_end_date from marriage_table;
sql select person_id as primary_person_id, first_name, middle_name, last_name, date_of_birth from person_table;
sql select person_id as seconary_person_id, first_name, middle_name, last_name, date_of_birth from person_table;
有没有更好的方法来处理这个我错过了?
我对QlikView不熟悉,但查找“sql join”。查询人表不知道哪个人是现在的,因为它只是一个查询。当你只看人桌时,你不知道他们是否结婚,也无法知道。 –
@KennyOstrom,就是这样 - Qlikview是根据列名处理连接的人。如果我只是在处理SQL,那将更容易! – Marisa