Função group_concat cortando o resultado de uma SQL

Blog Databases

Bom dia a todos,

A função GROUP_CONCAT do MySQL pode gerar um problemas nas suas consultas caso o conteúdo concatenado seja maior que o buffer configurado para esta função. O problema é que quando você não configura o tamanho, o MySQL assume o valor padrão da configuração da instalação.
Para setar um valor diferente para uma SQL, você pode setar um valor na sessão do MySQL, utilizando o comando abaixo antes da sua SQL: Continue reading

SQL de Cidades para PostgreSQL

SQL de Cidades para PostgreSQL

Blog Databases

Bom dia a todos,

Hoje precisei importar um script SQL com todas cidades e estados do Brasil para o banco de dados PostgreSQL, e se alguém aí estiver precisando do script com algumas modificações, segue o link para download abaixo:

http://www.mediafire.com/file/whmhsoei93bur5t/SQL_CIDADES.sql

Observações

É necessário mudar o nome do esquema de acordo com o banco de dados de destino. O script contém os comandos SQL para a criação das tabelas de país, estado e cidade.

Direitos

Somente modifiquei o script que eu baixei no site da Comunidade do Firebird, e assim todos os créditos estão voltados aos seus autores. Abaixo segue o endereço para acessar a página de download do script original.

Comunidade Firebird – Downloads – Scripts

Utilizando INNER e LEFT JOIN

Utilizando INNER e LEFT JOIN

Blog Databases

Boa tarde a todos,

Este tutorial tem como objetivo de explicar o uso dos comandos INNER JOIN e LEFT JOIN em comandos SQL. Por se tratar de um comando nativo da linguagem SQL, o modo de utilizar é o mesmo de um banco para o outro, ou pelo menos na maioria dos SGDB conhecidos atualmente. Levamos em conta este script de duas tabelas de um banco de dados (neste exemplo é para o MySQL).

Continue reading