SQL nas empresas, você já viu?

Fala pessoal, tudo bem com vocês?

Espero que sim…

Você já viu SQL nas empresas?

Para muitos que não são dá area de tech, SQL pode parecer um bicho de muitas cabeças, e as vezes até para quem trabalha com TI, mas vamos lá.

SQL é simplesmente uma linguagem de consulta estruturada ou em inglês Structured Query Language, serve para ajudar na manipulação de dados que estão armazenados em bancos de dados.

Devido ao avanço da Internet, muitas aplicações Web necessitam armazenar seus dados em seus respectivos banco de dados e também precisam consulta-los, com isso, muitas empresas estão funcionando no formato digital além do físico, mas em ambos os cenários, eles já usam tecnologias que por de baixo dos panos usam SQL.

Um exemplo mais comum, é o uso de banco digital ou banco físico, pode reparar que você primeiro faz seu acesso e o sistema vai no banco de dados validar se você é a pessoa com permissão para visualizar seus dados bancários como saldo da conta. Veja, nesse exemplo o SQL está presente mesmo até para quem não conhece.

Pessoa segurando um smartphone com uma tela mostrando um relógio de couro clássico à venda, com um preço de $120, e um comando SQL visível ao lado.

Outro exemplo comum, são os sites de vendas de produtos como Mercado Livre, Amazon, Shopee entre outros, todos utilizam de SQL em algum momento do processo.

Então agora deixo a pergunta, você já viu SQL na sua empresa?

Grande abraço e até o próximo post pessoal!

Felippe

SQL at Companies, have you already saw?

Hi Guys, how are you doing?

I hope you are doing well!

Have you already saw SQL at companies?

For a lot of people that are not of tech area, SQL it seems a big monster, and sometimes until for them work IT area, but go a head.

SQL is simple a Structured Query Language, it is work to help in data manipulation that are saved at databases.

Due to advanced Internet, a lot of applications for web, need to saved your data in his respectives databases and too need to consult it, with thats a lot of companies that is working at online and phisical format, but in both scenarios, them already used to technologies in background used to SQL.

An comunn example is the use case of the online bank or physical bank, notice that you first make access in the system where the same go into database to validade if you is the person with permission and you can to see your banking data such as net account. This example, SQL is present, same until for who not know it.

Um usuário segurando um smartphone exibindo uma página de produto de um relógio de couro clássico, com um preço de $120, em um ambiente de café ao fundo.

Another comunn example, is sales sites of products such as Mercado Livre, Amazon, Shopee among others, all use to SQL in some moment of proccess.

Now I left question, have you ever saw SQL in your company?

Big hugs and I´ll see you on our next post guys.

Felippe

Dicas de SQL: STRING_AGG e GROUP_CONCAT

Fala pessoal, tudo bem com vocês?

Espero que sim, então vamos de dicas com SQL.

Se precisar agrupar dados em uma linha e separar os dados por vírgula(,), você pode usar no SQL Server o STRING_AGG().

Veja um exemplo sem STRING_AGG() e outro com STRING_AGG()

Captura de tela de uma consulta SQL exibindo os resultados de um comando SELECT com colunas representando 'NomeAluno' e 'Curso'.
Código SQL demonstrando o uso da função STRING_AGG() para agrupar cursos por aluno em um resultado com separação por vírgula.

Se estiver usando MySQL, e precisar agrupar dados em uma linha e separar eles por vírgula(,), você pode usar o GROUP_CONCAT.

Veja agora um exemplo Sem GROUP_CONCAT e Com GROUP_CONCAT no MySQL.

Código SQL exibindo a seleção de alunos e seus respectivos cursos, sem utilização da função de agrupamento.
Código SQL utilizando a função GROUP_CONCAT para agrupar cursos por aluno, exibindo uma tabela com os resultados.

Ambos resolvem seu problema e facilita sua vida.

O que achou?

Espero ter ajudado com essa simples contribuição.

Grande abraço e até o próximo post pessoal!

Felippe

Que 2026 seja…

Fala pessoal, tudo bem com vocês?

Feliz Ano Novo!!!

Grupo de pessoas comemorando a chegada de 2026 sob um céu noturno iluminado por fogos de artifício, com um grande letreiro indicando '2026' e uma lua cheia projetando um gráfico de dados.

Que 2026 seja repleto de saúde, prosperidade e felicidades!

Que 2026 seja repleto de soluções para todos os pipelines que derem problemas, para todas as consultas de banco de dados que ficarem lentas, que as nuvens suportem todas as requisições sem falhar.

Que 2026 seja de muito aprendizado e que você possa evoluir mais e mais.

Grande abraço e até o próximo post pessoal!

Felippe

May 2026 be

Hi Guys, how are you doing?

Happy new year!!!

Pessoas comemorando a virada do ano com fogos de artifício e uma placa que diz 'HAPPY NEW YEAR 2026' em um ambiente festivo.

May 2026 be filled with health, prosperity, and happiness.

May 2026 be filled with solutions for all problematic data pipelines, for all slow database queries, and may the cloud support all requests without fail.

May 2026 be a year of great learning, and may you continue to evolve.

Big hugs and I´ll see you on our next post guys.

Felippe

SQL Saturday em Belo Horizonte, você vai?

Fala pessoal, tudo bem com vocês?

Espero que sim…

Que tal dar uma passada na cidade de Belo Horizonte e participar do evento SQL Saturday que vai acontecer dia 22 de Novembro de 2025?
Serão muitas palestras gratuitas com assuntos da atualidade.

Imagem promocional do evento SQL Saturday Belo Horizonte 2025, destacando a data de 22 de novembro de 2025 e o número do evento #1132.

Para mais detalhes sobre o evento, clique aqui.

Um grande abraço e até o próximo post pessoal!

Felippe Santos

SQL Saturday in Belo Horizonte, are you go?

Hi Guys, how are you doing?

I hope you are doing well!
How about stopping by Belo Horizonte city and participate of event SQL Saturday that will happen day November, 22, 2025?

Will be many free workshops about subjects current affairs.

Título do evento SQL Saturday em Belo Horizonte 2025 com data de 22 de novembro.

For further details click here.

Warm hugs and I´ll see you on our next post guys.

Santos, Felippe

Dica com T-SQL: REPLACE()

Fala pessoal, tudo bem com vocês?

Espero que sim, vamos para mais uma dica com T-SQL.

Segue simples exemplo usando o comando REPLACE.

Serve para substituir um determinado argumento por outro, de forma bem simples, é muito usado no dia a dia.

O exemplo a seguir, vamos exibir a coluna Nome do Aluno contendo ponto(.) entre o nome e o sobrenome do Aluno, veja:

Captura de tela mostrando resultados de uma consulta SQL com a coluna 'NomeStudents'. As entradas incluem nomes separados por pontos, como 'Pedro.Silva', 'Vanessa.Santos', 'João.Paulo' e 'Maria.Aparecida'.

Agora vamos aplicar REPLACE para substituir o ponto(.) por espaço entre o nome e sobrenome, veja o resultado.

Screenshot of a SQL Server Management Studio query window displaying the successful execution of a T-SQL command that replaces dots with spaces in student names.

Muito bom, agora temos o nome e sobrenome separados por espaço e não mais por ponto(.).

Bacana né?

Espero ter ajudado com essa simples contribuição.

Desejo a todos uma ótima semana, um grande abraço e até o próximo post pessoal!

Felippe Santos

T-SQL: REPLACE()

Hi Guys, how are you doing?
I hope you are doing well! And let’s take a look at one more tip.

Fallow simple example about command T-SQL REPLACE

It is used to substitute a argument for another argument the simple way and it is using everyday in many queries.

This example to show the column NameStudents containing dot(.) between name and last name of Student, look:

Exibição da coluna NameStudents em uma consulta SQL, mostrando nomes de alunos com ponto entre primeiro e último nomes.

Now we go apply the command REPLACE to substitute dot(.) for space between Name and Last Name, look the result:

Screenshot of a SQL Server Management Studio query window displaying a T-SQL command using the REPLACE function to process student names.

Very well, now we have Name and Last Name separeted for space and not more for dot(.).

That’s cool, isn’t it?

I hope I helped you with this simple contribution.

I wish you all have a great week, warm hugs and I´ll see you on our next post guys.
Santos, Felippe

Minha opinião sobre CLT e PJ

Fala pessoal, tudo bem com vocês?

Espero que sim…

Vou trazer aqui minha opinião para você levar em consideração se aparecer alguma oportunidade para você ir do CLT para PJ ou vice versa.

Imagem retirada da internet.

Se você for sair do CLT para PJ, coloque no papel os prós e contras,
e não apenas no curto prazo, pense no longo prazo, pois o CLT passa a garantia de estabilidade, algo que o PJ não passa, mas tudo em ambos pode mudar muito rapidamente e assim veja se você está preparado financeiramente, para tomar a melhor decisão.

O PJ é contrato “sem benefícios” aqui pense no FGTS e Seguro desemprego que não são possíveis no mundo PJ, por isso o valor oferecido é bem maior que o valor oferecido no CLT, muita das vezes.

Imagem retirada da Internet

Para você que vai sair do PJ e ir para o CLT, não foque apenas na “estabilidade”, mas sim no total que será gerado em valor, valor monetário e valor agregado no final da jornada, como crescimento na carreira, pois passar muitos anos no CLT pode limitar os ganhos monetários a longo prazo, caso não consiga seguir o plano de evolução na carreira, apenas reflita e se possível estruture com seu novo gestor as etapas que serão necessárias para evolução na carreira dentro da empresa com contrato CLT.

Resumindo, ter reserva financeira em ambos os casos é essencial e depois de medir os prós e contras, siga em frente e seja feliz!!!

Espero ter ajudado de alguma forma.

Um grande abraço e até o próximo post pessoal!

Felippe Santos

SQL Saturday em Joinville, você vai?

Fala pessoal, tudo bem com vocês?

Espero que sim…

Que tal dar uma passada na cidade de Joinville e participar do evento SQL Saturday que vai acontecer dia 05 de Abril de 2025?
Serão muitas palestras gratuitas com assuntos da atualidade.

Para mais detalhes sobre o evento, clique aqui.

Um grande abraço e até o próximo post pessoal!

Felippe Santos

SQL Saturday in Joinville, are you go?

Hi Guys, how are you doing?

I hope you are doing well!
How about stopping by Joinville city and participate of event SQL Saturday that will happen day April, 05, 2025?

Will be many free workshops about subjects current affairs.

For further details click here.

Warm hugs and I´ll see you on our next post guys.

Santos, Felippe

3 Meses de 2025 já foram e as metas estão em andamento?

Fala pessoal, tudo bem com vocês?

Espero que sim, o tempo passa muito rápido e olha só, já se foram 3 meses do ano de 2025, a pergunta é, como estão suas metas?

Muita gente começa o ano, com muitas metas, mas devido a correria do dia a dia, acabam deixando de acompanhar e quando percebem, o ano acabou e as metas ficaram pelo caminho.

Algumas metas estão relacionadas a carreira profissional, e muitos outras a setores da vida como saúde e finanças.

Por causa disso, gosto muito de buscar informações sobre esses assuntos e ler livros é umas das minhas metas. =)

Agora compartilha comigo, o que você faz para saber se está indo em direção as suas metas?

Um grande abraço e até o próximo post pessoal!

Felippe Santos

3 months of 2025 have already passed and the goals are on track?

Hi Guys, how are you doing?

I hope you are doing well! The time pass faster and see, have alread passed 3 months of 2025, the question is, how are you goals?

Very people start year with much goals, but due the running day to day, they end leaving to follow it and when notice, the year ended and the goals stayed to way.

Some goals are related the professional career and many others the sectores of life such as health and finances.

Because this, I like much to search information about these subjects and read books, it is a my goals.

Now share myself, what do you do to know if you are going direct goals?

Warm hugs and I´ll see you on our next post guys.

Santos, Felippe

Exemplo de DATEADD com T-SQL

Fala pessoal, tudo bem com vocês?

Espero que sim, vamos de mais uma dica.

Pode acontecer de você estar em um projeto de dados, e o banco de dados estar configurado com UTC padrão, ficando diferente do UTC da sua região, caso você não seja o administrador e precise resolver de forma simples, você pode usar o DATEADD como parte da solução em um SELECT, veja:

Você deve alterar para sua região onde está -3.

Bacana né?

Espero ter ajudado com essa simples contribuição.
Desejo a todos uma ótima semana, um grande abraço e até o próximo post pessoal!

Felippe Santos

Example using DATEADD with T-SQL

Hi Guys, how are you doing?

I hope you are doing well! Here I come to share one more tip with you.

It may happen that you are in a data project and the database is setting with default UTC, getting different from the UTC of your region, whether you are not the administrator and need to solve in a simple way, can you use DATEADD such as part of the solution in a SELECT, look:

You must change to your region where is -3.

That’s cool, isn’t it?

I hope I helped you with this simple contribution.
I wish you all have a great week, warm hugs and I´ll see you on our next post guys

Santos, Felippe

Procedure com T-SQL

Fala pessoal, tudo bem com vocês?

Espero que sim, vamos de mais uma dica.

Vamos falar de procedure no SQL Server, ou seja procedimentos armazenados.
É bem simples de criar, pode ser usado em todo tipo de projeto.

Criando uma procedure de select com T-SQL;

Veja como um select funciona dentro de uma procedure.

Também podemos criar procedures de insert, delete e update, mas será assunto para outro post.

Bacana né?

Espero ter ajudado com essa simples contribuição.
Desejo a todos uma ótima semana, um grande abraço e até o próximo post pessoal!

Felippe Santos

Procedure with T-SQL

Hi Guys, how are you doing?

I hope you are doing well! Here I come to share one more tip with you.

Let’s talk about the procedure in SQL Server, or stored procedure.
It’s really simple to create and it can be used in all kinds of project.

Creating a stored procedure with T-SQL

See as a select works into the stored procedure.

We can create the stored procedure to insert, delete and update, but it is a subject to another post.

That’s cool, isn’t it?

I hope I helped you with this simple contribution.
I wish you all have a great week, warm hugs and I´ll see you on our next post guys!

Santos, Felippe