{"id":2247,"date":"2021-07-16T21:30:16","date_gmt":"2021-07-16T21:30:16","guid":{"rendered":"https:\/\/wdqs-tutorial.toolforge.org\/?p=2247"},"modified":"2021-07-20T21:12:56","modified_gmt":"2021-07-20T21:12:56","slug":"distinct","status":"publish","type":"post","link":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/simple-queries-pt-br\/instances-and-classes-pt-br\/distinct\/?lang=pt-br","title":{"rendered":"DISTINCT"},"content":{"rendered":"\n<h2>DISTINCT \u2013 mostrando resultados \u00fanicos<\/h2>\n\n\n\n<p>Vamos dar mais uma olhada na consulta que lista todas as obras de arte (Q838948) situadas no universo Star Wars.<\/p>\n\n\n\n<iframe class=\"\" src=\"https:\/\/query.wikidata.org\/#%23Filmes%20Star%20Wars%0A%0ASELECT%20%3Fitem%20%20%3FitemLabel%0AWHERE%0A%7B%0A%20%20%3Fitem%20wdt%3AP31%2Fwdt%3AP279%2a%20wd%3AQ838948.%20%20%23%20item%20%C3%A9%20uma%20inst%C3%A2ncia%20de%20obra%20de%20arte%20ou%20de%20uma%20subclasse%20de%20obra%20de%20arte%0A%20%20%3Fitem%20wdt%3AP1434%20wd%3AQ19786052.%20%20%20%20%20%20%20%20%23%20item%20faz%20parte%20do%20universo%20fict%C3%ADcio%20de%20Star%20Wars%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%22.%20%7D%0A%7D\" style=\"width:100%;max-width:100%;height:450px\" frameborder=\"0\"><\/iframe>\n\n\n\n<p>Se voc\u00ea rodar a consulta, ver\u00e1 que alguns itens, como Q19590955 (Rogue One: Uma Hist\u00f3ria Star Wars) e Q6074 (Star Wars Epis\u00f3dio VII: O Despertar da For\u00e7a), aparecem mais de uma vez nos resultados.<br>\u00c9 bastante comum que padr\u00f5es de consulta retornem o que chamamos de duplicatas. Isso pode acontecer, por exemplo, se voc\u00ea usar o padr\u00e3o \u201c?item wdt:P31\/wdt:P279* ?classe\u201d. Se houver mais de um caminho de ?item at\u00e9 ?classe, voc\u00ea vai receber um resultado para cada um desses caminhos. Por exemplo, o item Q19590955 (Rogue One: Uma Hist\u00f3ria Star Wars) tem tanto &#8220;filme&#8221; quanto &#8220;filme 3D&#8221; como valores de seu P31, e cada um deles tem seu pr\u00f3prio caminho para chegar at\u00e9 a classe &#8220;obra de arte&#8221;. Por isso que o item aparece duas vezes nos resultados.<br><br>Para eliminar essas duplicatas, adiciona-se o modificador DISTINCT (\u201cdistinto\u201d, em portugu\u00eas) ap\u00f3s o comando SELECT:<\/p>\n\n\n\n<iframe class=\"\" src=\"https:\/\/query.wikidata.org\/#%23Filmes%20Star%20Wars%0A%0ASELECT%20DISTINCT%20%3Fitem%20%20%3FitemLabel%0AWHERE%0A%7B%0A%20%20%3Fitem%20wdt%3AP31%2Fwdt%3AP279%2a%20wd%3AQ838948.%20%20%23%20item%20%C3%A9%20uma%20inst%C3%A2ncia%20de%20obra%20de%20arte%20ou%20de%20uma%20subclasse%20de%20obra%20de%20arte%0A%20%20%3Fitem%20wdt%3AP1434%20wd%3AQ19786052.%20%20%20%20%20%20%20%20%23%20item%20faz%20parte%20do%20universo%20fict%C3%ADcio%20de%20Star%20Wars%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%22.%20%7D%0A%7D\" style=\"width:100%;max-width:100%;height:450px\" frameborder=\"0\"><\/iframe>\n","protected":false},"excerpt":{"rendered":"<p>DISTINCT \u2013 mostrando resultados \u00fanicos Vamos dar mais uma olhada na consulta que lista todas as obras de arte (Q838948) situadas no universo Star Wars. Se voc\u00ea rodar a consulta, ver\u00e1 que alguns itens, como Q19590955 (Rogue One: Uma Hist\u00f3ria Star Wars) e Q6074 (Star Wars Epis\u00f3dio VII: O Despertar da For\u00e7a), aparecem mais de [&hellip;]<\/p>\n","protected":false},"author":3,"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\/2247"}],"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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/comments?post=2247"}],"version-history":[{"count":2,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/posts\/2247\/revisions"}],"predecessor-version":[{"id":2397,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/posts\/2247\/revisions\/2397"}],"wp:attachment":[{"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/media?parent=2247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/categories?post=2247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/tags?post=2247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}