<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comentários sobre: MySQL &#8211; Funções de Agregação (MAX, MIN, AVG, COUNT, SUM) &#8211; 18	</title>
	<atom:link href="https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/</link>
	<description>Artigos e Tutoriais sobre Desenvolvimento de Software, Bancos de Dados SQL, Linux, Lógica de Programação, Inteligência Artificial, Hardware, Eletrônica, Arduino, Técnicas e Teorias de Estudo e Aprendizagem, Carreira em TI, Ciências Cognitivas, e muito mais!</description>
	<lastBuildDate>Wed, 13 Oct 2021 16:56:39 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>
	<item>
		<title>
		Por: isack vitor		</title>
		<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-43989</link>

		<dc:creator><![CDATA[isack vitor]]></dc:creator>
		<pubDate>Wed, 13 Oct 2021 16:56:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/blog/?p=1079#comment-43989</guid>

					<description><![CDATA[-- Table para fazer o relatorio de vendas de entrada de saldo diario. --
CREATE TABLE IF NOT EXISTS sold_balance(
    type TEXT PRIMARY KEY NOT NULL,                                   -- Tipo abastecimento (manual ou auto)
    value INTEGER NOT NULL,                                           -- Valor adicionado
    owner INTEGER NOT NULL,                                           -- ID de quem abasteceu
    add_balance_date TEXT DEFAULT (datetime(&#039;now&#039;,&#039;localtime&#039;))
);


seguindo o modelo da table queria agrupar o os valores abastecidos (valor) pelo type (manual, automatico).... queria fazer um SUM() na lista de cada agrupamento de valores]]></description>
			<content:encoded><![CDATA[<p>&#8212; Table para fazer o relatorio de vendas de entrada de saldo diario. &#8212;<br />
CREATE TABLE IF NOT EXISTS sold_balance(<br />
    type TEXT PRIMARY KEY NOT NULL,                                   &#8212; Tipo abastecimento (manual ou auto)<br />
    value INTEGER NOT NULL,                                           &#8212; Valor adicionado<br />
    owner INTEGER NOT NULL,                                           &#8212; ID de quem abasteceu<br />
    add_balance_date TEXT DEFAULT (datetime(&#8216;now&#8217;,&#8217;localtime&#8217;))<br />
);</p>
<p>seguindo o modelo da table queria agrupar o os valores abastecidos (valor) pelo type (manual, automatico)&#8230;. queria fazer um SUM() na lista de cada agrupamento de valores</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Fábio dos Reis		</title>
		<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-42667</link>

		<dc:creator><![CDATA[Fábio dos Reis]]></dc:creator>
		<pubDate>Tue, 10 Aug 2021 11:47:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/blog/?p=1079#comment-42667</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-42654&quot;&gt;Check_Panzo&lt;/a&gt;.

Muito obrigado amigo!]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-42654">Check_Panzo</a>.</p>
<p>Muito obrigado amigo!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Check_Panzo		</title>
		<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-42654</link>

		<dc:creator><![CDATA[Check_Panzo]]></dc:creator>
		<pubDate>Sat, 07 Aug 2021 11:00:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/blog/?p=1079#comment-42654</guid>

					<description><![CDATA[Ola amigo, as suas aulas têm dado muito suporte para mim.
desejo-lhe tudo de bom]]></description>
			<content:encoded><![CDATA[<p>Ola amigo, as suas aulas têm dado muito suporte para mim.<br />
desejo-lhe tudo de bom</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: sara		</title>
		<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-35074</link>

		<dc:creator><![CDATA[sara]]></dc:creator>
		<pubDate>Wed, 24 Jun 2020 14:34:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/blog/?p=1079#comment-35074</guid>

					<description><![CDATA[Liste o Leitor mais velho. 
a)SELECT COUNT(DATANASCIMENTO) FROM LEITORES WHERE CODIGOLEITOR&#062;0
b)SELECT MAX(DATANASCIMENTO) FROM LEITORES
c)SELECT MIN(DATANASCIMENTO) FROM LEITORES
d)SELECT SUM(CODIGOLEITOR) FROM LEITORES
e)SELECT AVG(CODIGOLEITOR) FROM LEITORES WHERE CODLEITOR&#062;0]]></description>
			<content:encoded><![CDATA[<p>Liste o Leitor mais velho.<br />
a)SELECT COUNT(DATANASCIMENTO) FROM LEITORES WHERE CODIGOLEITOR&gt;0<br />
b)SELECT MAX(DATANASCIMENTO) FROM LEITORES<br />
c)SELECT MIN(DATANASCIMENTO) FROM LEITORES<br />
d)SELECT SUM(CODIGOLEITOR) FROM LEITORES<br />
e)SELECT AVG(CODIGOLEITOR) FROM LEITORES WHERE CODLEITOR&gt;0</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: pablo		</title>
		<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-31945</link>

		<dc:creator><![CDATA[pablo]]></dc:creator>
		<pubDate>Thu, 05 Sep 2019 18:41:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/blog/?p=1079#comment-31945</guid>

					<description><![CDATA[Boa tarde.
Será que poderia me ajudar?
Preciso puxar a data mais recente. ou seja retornar um unico valor.
select distinct
pd.CdClassificacao,
pr.NmCaracteristicaProduto,
pd.NmProduto,
st.NmSetor,
es.qtestoque
from CodigoProduto cp
join ProdutoCaracteristicaProduto pc on (pc.IdProduto=cp.idproduto)
join CaracteristicaProduto pr on (pr.IdCaracteristicaProduto=pc.IdCaracteristicaProduto)
join EstoqueEmpresa ee on (ee.IdProduto=cp.idproduto)
join EstoqueSetor es on (es.IdProduto=cp.idproduto)
join produto pd on (pd.IdProduto=cp.idproduto)
join setor st on (st.IdSetor=es.IdSetor) 
where cp.StCodigoPrincipal=(&#039;S&#039;)
and st.CdEmpresa in (&#039;18&#039;) 
and pd.CdClassificacao =&#039;008045&#039;

and pr.CdClassificacao in (&#039;1.001&#039;,&#039;1.002&#039;,&#039;1.003&#039;,&#039;1.004&#039;,&#039;1.005&#039;,&#039;1.006&#039;,&#039;1.007&#039;,&#039;1.008&#039;,&#039;1.009&#039;,&#039;1.010&#039;,&#039;1.011&#039;)

ORDER BY es.qtestoque]]></description>
			<content:encoded><![CDATA[<p>Boa tarde.<br />
Será que poderia me ajudar?<br />
Preciso puxar a data mais recente. ou seja retornar um unico valor.<br />
select distinct<br />
pd.CdClassificacao,<br />
pr.NmCaracteristicaProduto,<br />
pd.NmProduto,<br />
st.NmSetor,<br />
es.qtestoque<br />
from CodigoProduto cp<br />
join ProdutoCaracteristicaProduto pc on (pc.IdProduto=cp.idproduto)<br />
join CaracteristicaProduto pr on (pr.IdCaracteristicaProduto=pc.IdCaracteristicaProduto)<br />
join EstoqueEmpresa ee on (ee.IdProduto=cp.idproduto)<br />
join EstoqueSetor es on (es.IdProduto=cp.idproduto)<br />
join produto pd on (pd.IdProduto=cp.idproduto)<br />
join setor st on (st.IdSetor=es.IdSetor)<br />
where cp.StCodigoPrincipal=(&#8216;S&#8217;)<br />
and st.CdEmpresa in (&#8217;18&#8217;)<br />
and pd.CdClassificacao =&#8217;008045&#8242;</p>
<p>and pr.CdClassificacao in (&#8216;1.001&#8242;,&#8217;1.002&#8242;,&#8217;1.003&#8242;,&#8217;1.004&#8242;,&#8217;1.005&#8242;,&#8217;1.006&#8242;,&#8217;1.007&#8242;,&#8217;1.008&#8242;,&#8217;1.009&#8242;,&#8217;1.010&#8242;,&#8217;1.011&#8217;)</p>
<p>ORDER BY es.qtestoque</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Douglas		</title>
		<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-31045</link>

		<dc:creator><![CDATA[Douglas]]></dc:creator>
		<pubDate>Tue, 14 May 2019 18:44:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/blog/?p=1079#comment-31045</guid>

					<description><![CDATA[Boa tarde amigo, quero lhe agradecer por seu conteúdo didático e esclarecedor. Mas gostaria de uma ajuda sua:
É possível dar nome a função SUM((c.quantidadeWeb * c.valor_web) + (c.quantidadeCall * c.valor_call)) ?
Para não ficar chamando esse texto enorme.]]></description>
			<content:encoded><![CDATA[<p>Boa tarde amigo, quero lhe agradecer por seu conteúdo didático e esclarecedor. Mas gostaria de uma ajuda sua:<br />
É possível dar nome a função SUM((c.quantidadeWeb * c.valor_web) + (c.quantidadeCall * c.valor_call)) ?<br />
Para não ficar chamando esse texto enorme.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: izaias		</title>
		<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-15163</link>

		<dc:creator><![CDATA[izaias]]></dc:creator>
		<pubDate>Sat, 23 Jul 2016 15:01:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/blog/?p=1079#comment-15163</guid>

					<description><![CDATA[ola, vc é meu mestre dos magos, deixando a babação de lado,
eu quero saber o seguinte tenho uma tabela assim (odometro inicial, valor 126.963, odometro parcial, valor 126.999, odometro final, valor 127.126. 
como eu teria um resultado e como ficaria a formula da tabela? obrigado
obs: a formula que eu uso no caderno é assim incerante(final) (-) (inicial) iniciante]]></description>
			<content:encoded><![CDATA[<p>ola, vc é meu mestre dos magos, deixando a babação de lado,<br />
eu quero saber o seguinte tenho uma tabela assim (odometro inicial, valor 126.963, odometro parcial, valor 126.999, odometro final, valor 127.126.<br />
como eu teria um resultado e como ficaria a formula da tabela? obrigado<br />
obs: a formula que eu uso no caderno é assim incerante(final) (-) (inicial) iniciante</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Fábio dos Reis		</title>
		<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-6497</link>

		<dc:creator><![CDATA[Fábio dos Reis]]></dc:creator>
		<pubDate>Fri, 06 Nov 2015 00:14:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/blog/?p=1079#comment-6497</guid>

					<description><![CDATA[Em resposta a &lt;a href=&quot;https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-6486&quot;&gt;Caroline Castro&lt;/a&gt;.

Opa, boa sugestão Caroline, obrigado!]]></description>
			<content:encoded><![CDATA[<p>Em resposta a <a href="https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-6486">Caroline Castro</a>.</p>
<p>Opa, boa sugestão Caroline, obrigado!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Caroline Castro		</title>
		<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-6486</link>

		<dc:creator><![CDATA[Caroline Castro]]></dc:creator>
		<pubDate>Thu, 05 Nov 2015 18:50:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/blog/?p=1079#comment-6486</guid>

					<description><![CDATA[MUITO BOM, VALEU,SERIA BOM SE VC COLOCASSE TAMBÉM CONSULTA DE DUAS OU MAIS TABELAS DISTINTAS]]></description>
			<content:encoded><![CDATA[<p>MUITO BOM, VALEU,SERIA BOM SE VC COLOCASSE TAMBÉM CONSULTA DE DUAS OU MAIS TABELAS DISTINTAS</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Jonas Medeiros Ferreira		</title>
		<link>https://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/#comment-4328</link>

		<dc:creator><![CDATA[Jonas Medeiros Ferreira]]></dc:creator>
		<pubDate>Fri, 06 Feb 2015 13:57:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/blog/?p=1079#comment-4328</guid>

					<description><![CDATA[Olá! Muito legal sua aula. Me deparei com uma dúvida e se pudesse, gostaria de contar com sua ajuda. 
Tenho um cenário quero contar as ocorrências em duas tabelas distintas em um mesmo select. Até o momento, cheguei na seguinte consulta:
SELECT count(a.id) as qtdea FROM tabelaa as a union 
select count(b.id) as qtdeb from tabelab as b;

Esta consulta me retorna os valores desejados, porém em uma única coluna. 
A minha dúvida é como reformular esta consulta e forma a ela me retornar os resultados em duas colunas, uma com cada alias correspondente?]]></description>
			<content:encoded><![CDATA[<p>Olá! Muito legal sua aula. Me deparei com uma dúvida e se pudesse, gostaria de contar com sua ajuda.<br />
Tenho um cenário quero contar as ocorrências em duas tabelas distintas em um mesmo select. Até o momento, cheguei na seguinte consulta:<br />
SELECT count(a.id) as qtdea FROM tabelaa as a union<br />
select count(b.id) as qtdeb from tabelab as b;</p>
<p>Esta consulta me retorna os valores desejados, porém em uma única coluna.<br />
A minha dúvida é como reformular esta consulta e forma a ela me retornar os resultados em duas colunas, uma com cada alias correspondente?</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
