{"id":2737,"date":"2019-08-20T00:00:00","date_gmt":"2019-08-20T00:00:00","guid":{"rendered":"https:\/\/rockcontent.com\/br\/2019\/08\/20\/query\/"},"modified":"2019-08-20T00:00:00","modified_gmt":"2019-08-20T00:00:00","slug":"query","status":"publish","type":"post","link":"https:\/\/pingback.com\/br\/resources\/query\/","title":{"rendered":"O que \u00e9 e como usar uma Query"},"content":{"rendered":"\n<p>Voc\u00ea sabe o que \u00e9 Query? Em ingl\u00eas, significa pergunta, consulta ou d\u00favida. <strong>\u00c9 uma solicita\u00e7\u00e3o de informa\u00e7\u00f5es feita ao <a href=\"https:\/\/rockcontent.com\/br\/blog\/banco-de-dados\/\">banco de dados<\/a>.<\/strong> que retorna uma tabela ou um conjunto delas, figuras, gr\u00e1ficos ou resultados complexos.<\/p>\n\n\n\n<p>Podem ser usadas v\u00e1rias linguagens de consulta, desde as mais simples at\u00e9 as mais complexas. O objetivo \u00e9 analisar tend\u00eanciase delimitar padr\u00f5es para a tomada de decis\u00e3o.<\/p>\n\n\n\n<p>Al\u00e9m disso, o recurso ajuda a <strong>melhorar a experi\u00eancia do usu\u00e1rio do seu <\/strong><a href=\"https:\/\/rockcontent.com\/br\/blog\/wordpress\/\" rel=\"noreferrer noopener\" target=\"_blank\"><strong>site em WordPress<\/strong><\/a>, pois permite fazer mudan\u00e7as estrat\u00e9gicas, como destacar posts relacionados a uma determinada categoria na p\u00e1gina inicial, reduzir ou aumentar o n\u00famero de posts type por p\u00e1gina.<\/p>\n\n\n\n<p>Confira o que \u00e9 Query e algumas informa\u00e7\u00f5es importantes para expandir seu conhecimento na administra\u00e7\u00e3o de bancos de dados relacionais! Neste artigo, voc\u00ea acompanhar\u00e1 os t\u00f3picos:<\/p>\n\n\n\n[post-table-index]<br><\/p>\n\n\n[rock-convert-pdf id=&#8221;42917&#8243;]\n\n\n\n<h2 class=\"wp-block-heading\" id=\"que\">O que \u00e9 uma Query<\/h2>\n\n\n\n<p>A linguagem mais conhecida para Queries \u00e9 a <strong>Structured Query Language (SQL)<\/strong> e, por ser mais familiar para a maioria dos administradores de banco de dados (DBAs \u2014 DataBase Administrators), \u00e9 uma op\u00e7\u00e3o amplamente usada para esse fim.<\/p>\n\n\n\n<p>O componente, de extrema usabilidade, tamb\u00e9m permite que o usu\u00e1rio <strong>insira, atualize, selecione e exclua registros<\/strong>. Em uma interpreta\u00e7\u00e3o mais simples, s\u00e3o comandos que, ao serem executados, retornam com informa\u00e7\u00f5es j\u00e1 armazenadas, que podem ser acessadas em qualquer momento se o usu\u00e1rio fizer a pergunta (comando) correta.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"como\">Como funciona uma Query<\/h2>\n\n\n\n<p>Como falamos, a linguagem mais amplamente usada em Query para a consulta do banco de dados \u00e9 a SQL, inclusive, os administradores de banco de dados mais novos se surpreendem ao descobrir que existem outras formas de consulta, assim como as crian\u00e7as nativas de um pa\u00eds ficam perplexas ao ouvir um idioma estrangeiro pela primeira vez.<\/p>\n\n\n\n<p><strong>Cada linguagem de consulta retorna diferentes tipos de dados<\/strong>, de acordo com a fun\u00e7\u00e3o utilizada. Por exemplo, com o SQL os programas interagem com um banco de dados relacional e <strong>geram informa\u00e7\u00f5es organizadas em linhas e colunas <\/strong>\u2014 uma tabela semelhante \u00e0 apar\u00eancia do <a href=\"https:\/\/rockcontent.com\/br\/blog\/como-usar-excel\/\" rel=\"noreferrer noopener\" target=\"_blank\">Microsoft Excel.<\/a><\/p>\n\n\n\n<p>Existem tamb\u00e9m algumas linguagens que retornam os dados na forma de gr\u00e1ficos. Na <a href=\"https:\/\/rockcontent.com\/br\/blog\/data-mining\/\" rel=\"noreferrer noopener\" target=\"_blank\">minera\u00e7\u00e3o de dados<\/a> a aplica\u00e7\u00e3o dessa informa\u00e7\u00e3o permite que se fa\u00e7a uma an\u00e1lise profunda de tend\u00eancias e situa\u00e7\u00f5es relacionais entre valores similares ou divergentes.<\/p>\n\n\n\n<p>Por exemplo, a Query no banco de dados de uma empresa de cal\u00e7ados pode revelar um pico ou d\u00e9ficits de vendas para delimitar per\u00edodos de sazonalidade ou mostrar o desempenho de representantes de vendas mulheres em rela\u00e7\u00e3o aos homens.<\/p>\n\n\n\n<p>Tamb\u00e9m existe a possibilidade da<strong> Query por exemplo<\/strong> (QBE \u2014 Query By Example), um m\u00e9todo de consulta implementado na maioria dos sistemas de banco de dados relacionais.<\/p>\n\n\n\n<p>Criado na d\u00e9cada de 1970, paralelamente ao desenvolvimento do SQL, essa linguagem de consulta gr\u00e1fica permite que os usu\u00e1rios <strong>insiram comandos em uma tabela, com elementos de exemplo<\/strong>.<\/p>\n\n\n\n<p>Logo, permite aos usu\u00e1rios procurarem informa\u00e7\u00f5es em tabelas e campos, pois fornece uma interface na qual o usu\u00e1rio pode inserir um exemplo dos dados que deseja acessar. Assim, os dados retornados s\u00e3o <strong>similares \u00e0queles utilizados como base de consulta.<\/strong><\/p>\n\n\n\n<p>Em segundo plano, a Query do usu\u00e1rio \u00e9 transformada em uma linguagem de manipula\u00e7\u00e3o de banco de dados, como SQL, e \u00e9 essa instru\u00e7\u00e3o SQL que ser\u00e1 executada em segundo plano.<\/p>\n\n\n[rock-convert-cta id=&#8221;35331&#8243;]\n\n\n\n<h2 class=\"wp-block-heading\" id=\"quais\">Quais os comandos de uma Query<\/h2>\n\n\n\n<p>Vamos supor que voc\u00ea n\u00e3o seja um administrador de banco de dados ou programador. Nesse momento, em que <strong>voc\u00ea j\u00e1 sabe o que \u00e9 Query<\/strong>, com certeza se pergunta como uma Query funciona na pr\u00e1tica.<\/p>\n\n\n\n<p><strong>O SQL<\/strong> n\u00e3o \u00e9 uma <strong><a href=\"https:\/\/rockcontent.com\/br\/blog\/linguagem-de-programacao\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (abre numa nova aba)\">linguagem de programa\u00e7\u00e3o<\/a><\/strong>, mas funciona como uma na cria\u00e7\u00e3o de tabelas, consulta e manipula\u00e7\u00e3o de informa\u00e7\u00f5es em bancos de dados relacionais. Veja alguns comandos que podem ser usados para criar Queries.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Where<\/h3>\n\n\n\n<p><strong>Especificar a origem dos dados \u00e9 a primeira etapa para a cria\u00e7\u00e3o de tabelas<\/strong>. Esse \u00e9 o comando inicial, que busca as informa\u00e7\u00f5es em um arquivo ou parte da mem\u00f3ria onde os dados est\u00e3o armazenados.<\/p>\n\n\n\n<p>Com o comando Where, \u00e9 poss\u00edvel buscar as informa\u00e7\u00f5es existentes em outra tabela, por exemplo. Por isso, \u00e9 necess\u00e1rio saber o nome do arquivo em que os dados se encontram.<\/p>\n\n\n\n<p>Suponha que esse arquivo foi armazenado com o nome FORNECEDORES. Ao escrever o comando correto, as informa\u00e7\u00f5es correspondentes a essa solicita\u00e7\u00e3o s\u00e3o recuperadas para a mem\u00f3ria. Em seguida, executamos o comando de exibi\u00e7\u00e3o dos dados:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Query1.SQL.Text := 'Select * from FORNECEDORES where Codigo = 20';<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>Query1.Open;<\/code><\/pre>\n\n\n\n<p>Assim, s\u00e3o filtradas as linhas que realmente fazem sentido para a tabela em que se quer analisar, pois somente os valores que retornam <strong>verdadeiro <\/strong>ser\u00e3o resgatados.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Group by<\/h3>\n\n\n\n<p>Tamb\u00e9m \u00e9 poss\u00edvel <strong>aninhar as informa\u00e7\u00f5es resgatadas da tabela de origem<\/strong> por meio de algumas regras. Por exemplo, podemos agrupar os dados da tabela que criamos pelo nome dos <a href=\"https:\/\/rockcontent.com\/br\/blog\/fornecedores-de-eventos\/\" rel=\"noreferrer noopener\" target=\"_blank\">fornecedores da empresa<\/a>. Basta escrever o comando Group by e usar o cabe\u00e7alho da coluna como refer\u00eancia.<\/p>\n\n\n\n<p>Se a coluna com o nome dos fornecedores se chama nome, o comando ficar\u00e1:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Query1.SQL.Text := group by nome;<\/code><\/pre>\n\n\n\n<p>Assim, os dados ser\u00e3o listados conforme a regra de agrupamento imposta.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">FieldByName<\/h3>\n\n\n\n<p>Agora, se quisermos selecionar o fornecedor n\u00ba 25 da tabela para visualizar dados espec\u00edficos, por exemplo, podemos utilizar o m\u00e9todo FieldByName. Suponhamos que o dado buscado \u00e9 o endere\u00e7o desse fornecedor:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ShowMessage('Endere\u00e7o:'+Query1.FieldByName('Endere\u00e7o').AsString);<\/code><\/pre>\n\n\n\n<p>AsString significa que a informa\u00e7\u00e3o retornada ser\u00e1 uma palavra e n\u00e3o um valor num\u00e9rico.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Having<\/h3>\n\n\n\n<p>No levantamento dos dados tamb\u00e9m \u00e9 poss\u00edvel usar o comando having, para que o resultado retorne apenas valores com aquele filtro espec\u00edfico. Por\u00e9m, s\u00f3 podemos usar esse comando depois que o agrupamento (group by) for efetivado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Fields<\/h3>\n\n\n\n<p>Outra op\u00e7\u00e3o \u00e9 utilizar o comando Fields, que relaciona os campos em ordem crescente e permite ainda que o DBA acesse os dados pela sua posi\u00e7\u00e3o na Query.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Query1.SQL.Text := \u2018Select COUNT(*) from FORNECEDORES where cidade = 'Belo Horizonte\u2019;<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>Query1.Open;<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>ShowMessage(Query1.Fields&#091;2].AsString);<\/code><\/pre>\n\n\n\n<p>No exemplo, o campo n\u00famero dois \u00e9 a posi\u00e7\u00e3o do fornecedor retornada pela Query. Da mesma forma, podemos acessar qualquer campo da Query pela posi\u00e7\u00e3o:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ShowMessage('Endere\u00e7o:' + Query1.Fields&#091;5].AsString);<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>ShowMessage('Nome:' + Query1.Fields&#091;3].AsString);<\/code><\/pre>\n\n\n\n<p>Apesar da funcionalidade do Fields, o comando FieldByName referencia os campos pelo pr\u00f3prio nome e torna mais leg\u00edvel o c\u00f3digo fonte, especialmente se a consulta retornar muitos campos diferentes, o que pode ficar confuso para an\u00e1lise.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Order by<\/h3>\n\n\n\n<p>Order by tamb\u00e9m \u00e9 um comando simples, que funciona para efetivar a ordena\u00e7\u00e3o dos dados segundo um crit\u00e9rio preestabelecido. Funciona como o group by, mas em vez de apenas agrupar, ele adiciona um fator de organiza\u00e7\u00e3o a mais para a Query.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">While<\/h3>\n\n\n\n<p>O while \u00e9 um loop usado para consultar v\u00e1rios registros simultaneamente. O processo \u00e9 continuado enquanto o valor satisfaz a condi\u00e7\u00e3o e retorna verdadeiro.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Query1.SQL.Text := 'Select * from FORNECEDORES';<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>Query1.Open;<\/code><\/pre>\n\n\n\n<p>Com esse comando selecionamos todos os registros da tabela FORNECEDORES. Uma nova tabela pode ser preenchida com as informa\u00e7\u00f5es pertinentes, mas antes \u00e9 preciso ativar um la\u00e7o de repeti\u00e7\u00e3o para que todas as linhas da tabela sejam analisadas. Uma instru\u00e7\u00e3o permite come\u00e7ar do primeiro registro:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Query1.First;<\/code><\/pre>\n\n\n\n<p>Tamb\u00e9m precisamos inserir a condi\u00e7\u00e3o do loop. Eof significa End of File ou \u00faltimo registro, ou seja, enquanto a \u00faltima linha n\u00e3o for analisada o looping n\u00e3o finaliza. As informa\u00e7\u00f5es s\u00e3o listadas em uma nova tabela, que chamaremos NOVATABELA:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>While not (Query1.Eof) do<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>NOVATABELA.Items.Add(Query1.FieldByName('Endere\u00e7o').AsString);<\/code><\/pre>\n\n\n\n<p>O comando next permite a &#8220;passada&#8221; dos dados pelo while:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Query1.Next;<\/code><\/pre>\n\n\n\n<p>\u00c9 preciso, ainda, finalizar o la\u00e7o, com a inser\u00e7\u00e3o do comando end e depois Query1.Close, para que a Query seja fechada. Veja como fica o c\u00f3digo final a seguir:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Query1.SQL.Text := 'Select * from FORNECEDORES';\nQuery1.Open;\nQuery1.First;\nWhile not (Query1.Eof) do\nbegin\nNOVATABELA.Items.Add(Query1.FieldByName('Endere\u00e7o').AsString);\nQuery1.Next;\nend;\nQuery1.Close;<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"usar\">Por que usar a Query no WordPress<\/h2>\n\n\n\n<p>O WordPress (WP) \u00e9 um <a href=\"https:\/\/rockcontent.com\/br\/blog\/como-escolher-um-cms\/\" rel=\"noreferrer noopener\" target=\"_blank\">CMS (Content Management System)<\/a>, ou seja, um sistema de gest\u00e3o de conte\u00fado. Por esse motivo, a consulta de informa\u00e7\u00f5es tamb\u00e9m deve ser uma funcionalidade da ferramenta.<\/p>\n\n\n\n<p>Voc\u00ea sabe <a href=\"https:\/\/rockcontent.com\/br\/blog\/como-criar-um-site\/\" rel=\"noreferrer noopener\" target=\"_blank\">como criar um site<\/a> mas n\u00e3o sabe como administr\u00e1-lo? No WP chamamos as queries de WP_Query. Algumas fun\u00e7\u00f5es no WordPress como is_home ou is_search s\u00e3o, basicamente, Queries. Elas suportam v\u00e1rios par\u00e2metros na arquitetura dos dados, que incluem:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>post types;<\/li><li>metadados;<\/li><li>taxonomia;<\/li><li>datas;<\/li><li>outros par\u00e2metros personalizados.<\/li><\/ul>\n\n\n\n<p>A qualquer solicita\u00e7\u00e3o de post, por exemplo, o WordPress retorna os dados com base nos argumentos interpretados. \u00c9 a Query que delimita o conte\u00fado que ser\u00e1 exibido em uma p\u00e1gina, por exemplo.<\/p>\n\n\n\n<p>Podemos modificar a Query para:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>mascarar posts de uma determinada categoria na p\u00e1gina inicial;<\/li><li>reduzir ou aumentar o n\u00famero de posts type por p\u00e1gina;<\/li><li>delimitar conte\u00fados relacionados;<\/li><li>direcionar o usu\u00e1rio a uma <a href=\"https:\/\/rockcontent.com\/br\/blog\/landing-page\/\" rel=\"noreferrer noopener\" target=\"_blank\">Landing Page<\/a>;<\/li><li>selecionar conte\u00fados exclusivos de uma categoria;<\/li><li>inserir posts publicados depois do que est\u00e1 sendo exibido;<\/li><li>ordenar os posts por exemplo.<\/li><\/ul>\n\n\n\n<p><strong>Precisamos saber a estrutura de c\u00f3digos de uma Query<\/strong> para que a manipula\u00e7\u00e3o em WordPress permita o desenvolvimento de<strong> p\u00e1ginas mais atraentes<\/strong> aos usu\u00e1rios no seu CMS.<\/p>\n\n\n\n<p>Somente por meio dessa personaliza\u00e7\u00e3o \u00e9 poss\u00edvel criar um <strong>site baseado em UX \u2014 User Experience \u2014<\/strong> que favore\u00e7a uma experi\u00eancia de navega\u00e7\u00e3o mais completa e direcionada para o <a href=\"https:\/\/rockcontent.com\/br\/blog\/funil-de-vendas\/\" rel=\"noreferrer noopener\" target=\"_blank\">funil de vendas<\/a> do seu p\u00fablico-alvo.<\/p>\n\n\n\n<p>Manter um <a href=\"https:\/\/rockcontent.com\/br\/blog\/como-criar-um-blog\/\" rel=\"noreferrer noopener\" target=\"_blank\">blog<\/a> intuitivo e com conte\u00fado relevante para satisfazer as buscas do seus clientes \u00e9 o primeiro passo para garantir a sua relev\u00e2ncia e visibilidade na Internet.<\/p>\n\n\n\n<p>Al\u00e9m disso, saber o que \u00e9 Query permite que voc\u00ea<strong> evite que seus usu\u00e1rios encontrem erros de navega\u00e7\u00e3o que prejudicam a credibilidade do seu site<\/strong>, como o <a href=\"https:\/\/rockcontent.com\/br\/blog\/erro-404\/\" rel=\"noreferrer noopener\" target=\"_blank\">erro 404<\/a>, que ocorre quando as regras do seu blog s\u00e3o alteradas.<\/p>\n\n\n\n<p>Mantenha em dia seus conhecimentos sobre WordPress e saiba <a rel=\"noreferrer noopener\" href=\"https:\/\/rockcontent.com\/br\/blog\/motivos-para-usar-o-wordpress\/\" target=\"_blank\">por que voc\u00ea deve usar esse CMS<\/a> na sua estrat\u00e9gia de Marketing de Conte\u00fado!<\/p>\n\n\n[rock-convert-cta id=&#8221;64302&#8243;]\n","protected":false},"excerpt":{"rendered":"<p>Entenda o que \u00e9 Query e os motivos pelos quais o uso desse recurso, para a customiza\u00e7\u00e3o do seu CMS, pode mudar a experi\u00eancia dos clientes no seu blog e a visibilidade da sua marca na Internet.<\/p>\n","protected":false},"author":1,"featured_media":65418,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-2737","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Query: o que \u00e9, como funciona e quais os comandos de uma Query<\/title>\n<meta name=\"description\" content=\"Voc\u00ea sabe o que \u00e9 Query e para que serve? Valorize esse recurso em seu WordPress e transforme os resultados da sua p\u00e1gina e do seu neg\u00f3cio!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pingback.com\/br\/resources\/query\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Query: o que \u00e9, como funciona e quais os comandos de uma Query\" \/>\n<meta property=\"og:description\" content=\"Voc\u00ea sabe o que \u00e9 Query e para que serve? Valorize esse recurso em seu WordPress e transforme os resultados da sua p\u00e1gina e do seu neg\u00f3cio!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pingback.com\/br\/resources\/query\/\" \/>\n<meta property=\"og:site_name\" content=\"Pingback\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-20T00:00:00+00:00\" \/>\n<meta name=\"author\" content=\"Pingback\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pingbackoficial\" \/>\n<meta name=\"twitter:site\" content=\"@pingbackoficial\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pingback\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/query\/\",\"url\":\"https:\/\/pingback.com\/br\/resources\/query\/\",\"name\":\"Query: o que \u00e9, como funciona e quais os comandos de uma Query\",\"isPartOf\":{\"@id\":\"https:\/\/pingback.com\/br\/resources\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/pingback.com\/br\/resources\/query\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/pingback.com\/br\/resources\/query\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2019-08-20T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/170478128352e2f21e2360c2e4944a66\"},\"description\":\"Voc\u00ea sabe o que \u00e9 Query e para que serve? Valorize esse recurso em seu WordPress e transforme os resultados da sua p\u00e1gina e do seu neg\u00f3cio!\",\"breadcrumb\":{\"@id\":\"https:\/\/pingback.com\/br\/resources\/query\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/pingback.com\/br\/resources\/query\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/query\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/query\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/pingback.com\/br\/resources\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"O que \u00e9 e como usar uma Query\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/#website\",\"url\":\"https:\/\/pingback.com\/br\/resources\/\",\"name\":\"Pingback Blog\",\"description\":\"Marketing for builders\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/pingback.com\/br\/resources\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/170478128352e2f21e2360c2e4944a66\",\"name\":\"Pingback\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/70cde532238b4f8bf4a6e7e589ff0a259eda38fa966564ca7ed7d23e61c27774?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/70cde532238b4f8bf4a6e7e589ff0a259eda38fa966564ca7ed7d23e61c27774?s=96&d=mm&r=g\",\"caption\":\"Pingback\"},\"description\":\"Pingback: Marketing for builders.\",\"sameAs\":[\"https:\/\/pingback.com\",\"https:\/\/www.instagram.com\/pingbackoficial\/\",\"https:\/\/www.linkedin.com\/company\/pingbackoficial\/\",\"https:\/\/x.com\/pingbackoficial\",\"https:\/\/www.youtube.com\/@pingbackoficial\"],\"url\":\"https:\/\/pingback.com\/br\/resources\/author\/adm1n\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Query: o que \u00e9, como funciona e quais os comandos de uma Query","description":"Voc\u00ea sabe o que \u00e9 Query e para que serve? Valorize esse recurso em seu WordPress e transforme os resultados da sua p\u00e1gina e do seu neg\u00f3cio!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pingback.com\/br\/resources\/query\/","og_locale":"pt_BR","og_type":"article","og_title":"Query: o que \u00e9, como funciona e quais os comandos de uma Query","og_description":"Voc\u00ea sabe o que \u00e9 Query e para que serve? Valorize esse recurso em seu WordPress e transforme os resultados da sua p\u00e1gina e do seu neg\u00f3cio!","og_url":"https:\/\/pingback.com\/br\/resources\/query\/","og_site_name":"Pingback","article_published_time":"2019-08-20T00:00:00+00:00","author":"Pingback","twitter_card":"summary_large_image","twitter_creator":"@pingbackoficial","twitter_site":"@pingbackoficial","twitter_misc":{"Escrito por":"Pingback","Est. tempo de leitura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pingback.com\/br\/resources\/query\/","url":"https:\/\/pingback.com\/br\/resources\/query\/","name":"Query: o que \u00e9, como funciona e quais os comandos de uma Query","isPartOf":{"@id":"https:\/\/pingback.com\/br\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pingback.com\/br\/resources\/query\/#primaryimage"},"image":{"@id":"https:\/\/pingback.com\/br\/resources\/query\/#primaryimage"},"thumbnailUrl":"","datePublished":"2019-08-20T00:00:00+00:00","author":{"@id":"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/170478128352e2f21e2360c2e4944a66"},"description":"Voc\u00ea sabe o que \u00e9 Query e para que serve? Valorize esse recurso em seu WordPress e transforme os resultados da sua p\u00e1gina e do seu neg\u00f3cio!","breadcrumb":{"@id":"https:\/\/pingback.com\/br\/resources\/query\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pingback.com\/br\/resources\/query\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/pingback.com\/br\/resources\/query\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/pingback.com\/br\/resources\/query\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/pingback.com\/br\/resources\/"},{"@type":"ListItem","position":2,"name":"O que \u00e9 e como usar uma Query"}]},{"@type":"WebSite","@id":"https:\/\/pingback.com\/br\/resources\/#website","url":"https:\/\/pingback.com\/br\/resources\/","name":"Pingback Blog","description":"Marketing for builders","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pingback.com\/br\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/170478128352e2f21e2360c2e4944a66","name":"Pingback","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/70cde532238b4f8bf4a6e7e589ff0a259eda38fa966564ca7ed7d23e61c27774?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/70cde532238b4f8bf4a6e7e589ff0a259eda38fa966564ca7ed7d23e61c27774?s=96&d=mm&r=g","caption":"Pingback"},"description":"Pingback: Marketing for builders.","sameAs":["https:\/\/pingback.com","https:\/\/www.instagram.com\/pingbackoficial\/","https:\/\/www.linkedin.com\/company\/pingbackoficial\/","https:\/\/x.com\/pingbackoficial","https:\/\/www.youtube.com\/@pingbackoficial"],"url":"https:\/\/pingback.com\/br\/resources\/author\/adm1n\/"}]}},"_links":{"self":[{"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/posts\/2737","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/comments?post=2737"}],"version-history":[{"count":0,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/posts\/2737\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/media?parent=2737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/categories?post=2737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/tags?post=2737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}