{"id":2686,"date":"2022-08-17T11:38:37","date_gmt":"2022-08-17T11:38:37","guid":{"rendered":"https:\/\/wdqs-tutorial.toolforge.org\/?p=2686"},"modified":"2023-04-06T17:21:59","modified_gmt":"2023-04-06T17:21:59","slug":"distinct","status":"publish","type":"post","link":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/simple-queries-it\/instances-and-classes-it\/distinct\/?lang=it","title":{"rendered":"DISTINCT"},"content":{"rendered":"\n<h2>DISTINCT \u2013 visualizzazione risultati unici<\/h2>\n\n\n\n<p>Diamo nuovamente un&#8217;occhiata alla query che elenca tutte le opere d&#8217;arte (Q838948) dell&#8217;universo di Star Wars.<\/p>\n\n\n\n<iframe style=\"width:100%;max-width:100%;height:450px\" src=\"https:\/\/query.wikidata.org\/#%23Star%20Wars%20works%20of%20art%0A%0ASELECT%20%3Fitem%20%20%3FitemLabel%20%20%0AWHERE%20%0A%7B%20%0A%20%20%3Fitem%20wdt%3AP31%2Fwdt%3AP279%2a%20wd%3AQ838948.%20%23item%20is%20an%20instance%20of%20work%20of%20art%20or%20a%20subclass%20thereof%0A%20%20%3Fitem%20wdt%3AP1434%20wd%3AQ19786052.%20%20%20%20%20%20%20%23item%20takes%20place%20in%20fictional%20universe%20of%20Star%20War%20universe%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%22.%20%7D%0A%7D\" class=\"\" frameborder=\"0\"><\/iframe>\n\n\n\n<p>Se esegui la query vedrai che ci sono alcuni duplicati nei risultati: alcuni oggetti, come Q19590955 (Rogue One) e Q6074 (Star Wars Episodio VII: Il risveglio della Forza) appaiono pi\u00f9 di una volta.<br>I modelli di query spesso restituiscono duplicati: ci\u00f2 pu\u00f2 accadere se, ad esempio, si utilizza il modello &#8220;?item wdt:P31\/wdt:P279* ?class&#8221; e sono presenti pi\u00f9 percorsi da ?item a ?class: otterrai un nuovo risultato per ciascuno di questi percorsi. Ad esempio, l&#8217;elemento Q19590955 (Rogue One) ha sia &#8220;film&#8221; che &#8220;3D film&#8221; come valori di P31 e ognuno ha un percorso per la classe &#8220;opera d&#8217;arte&#8221;, quindi l&#8217;elemento viene visualizzato due volte nei risultati.<br><br>Per eliminare i duplicati, aggiungiamo il modificatore DISTINCT dopo SELECT:<\/p>\n\n\n\n<iframe style=\"width:100%;max-width:100%;height:450px\" src=\"https:\/\/query.wikidata.org\/#%23Star%20Wars%20works%20of%20art%0A%0ASELECT%20DISTINCT%20%3Fitem%20%20%3FitemLabel%20%20%0AWHERE%20%0A%7B%20%0A%20%20%3Fitem%20wdt%3AP31%2Fwdt%3AP279%2a%20wd%3AQ838948.%20%23item%20is%20an%20instance%20of%20work%20of%20art%20or%20a%20subclass%20thereof%0A%20%20%3Fitem%20wdt%3AP1434%20wd%3AQ19786052.%20%20%20%20%20%20%20%23item%20takes%20place%20in%20fictional%20universe%20of%20Star%20War%20universe%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%22.%20%7D%0A%7D\" class=\"\" frameborder=\"0\"><\/iframe>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DISTINCT \u2013 visualizzazione risultati unici Diamo nuovamente un&#8217;occhiata alla query che elenca tutte le opere d&#8217;arte (Q838948) dell&#8217;universo di Star Wars. Se esegui la query vedrai che ci sono alcuni duplicati nei risultati: alcuni oggetti, come Q19590955 (Rogue One) e Q6074 (Star Wars Episodio VII: Il risveglio della Forza) appaiono pi\u00f9 di una volta.I modelli [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":""},"categories":[13],"tags":[],"_links":{"self":[{"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/posts\/2686"}],"collection":[{"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/comments?post=2686"}],"version-history":[{"count":2,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/posts\/2686\/revisions"}],"predecessor-version":[{"id":2692,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/posts\/2686\/revisions\/2692"}],"wp:attachment":[{"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/media?parent=2686"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/categories?post=2686"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/tags?post=2686"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}