Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index



--- Em sex, 1/7/11, Fábio Farias <fabiorsfarias@gmail.com> escreveu:

Possuo algumas tabelas em um banco de
dados no Base. Duas delas precisam ser
unidas ("fundidas") em uma nova tabela.
Tem como fazer isso?



Não sei bem o que você quer dizer com "fundidas". Mas é possível.
Posso interpretar "fundidadas" de duas maneiras:

1. A união das tabelas, neste caso as 2 tabelas tem que ser união-compatíveis, isto é possuírem o 
mesmo número de campos e estes serem de mesmo tipo. Neste caso a tabela resultante terá os mesmos 
campos das tabelas originais e bastará inserir em uma das tabelas todas as tuplas (ou linhas) da 
outra. (a ideia é o sentido matemático da união de conjuntos)

2. Criar uma nova tabela que tenha todos os campos de uma tabela acrescidos de todos os campos da 
outra tabela. Neste caso você precisará especificar um critério de junção, isto é, qual o critério 
para que uma linha da primeira tabela se junte a uma ou mais linhas da segunda tabela.
Use:
CREATE TABLE nome_tabela (lista_dos_nomes_das_colunas)  AS (select_com_a_junção) WITH DATA;

Se não for isso tente descrever melhor seu problema.

Osvaldo


-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.