MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Calculos entre duas colunas

    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 30/12/2012, 19:38

    Boa tarde

    Comecei agora numa aventura em access estou a ter aqui umas dificuldades

    Peço desculpa se a duvida já existir mas não encontrei.

    Em uma consulta, tenho 4 colunas (coluna1, coluna2, coluna3 e coluna4).

    Como faço para utilizar funções como média, moda, mediana, desvp, num relatorio? Não quero calcular a média, moda, mediana, desvp., da coluna 1 ou coluna 2 ou coluna 3 ou 4, quero calcular a média, max., mín, desvp, etc., entre as colunas 1, 2 3 ou 4

    Utilizei =DesvP([coluna1]+[coluna2]) mas assim dá-me a soma do desvio padrão das duas colunas e eu queria de todas juntas

    E depois no fim queria criar um gráfico desses campos calculados no formulário. É possivel? só encontro de dados de consultas e tabelas

    Agradeço a ajuda
    avatar
    Convidado
    Convidado


    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Convidado 30/12/2012, 21:05

    Boas Joana, seja bem vinda ao Fórum!

    Olhe este tópico.

    http://maximoaccess.forumeiros.com/t4446-listbox-calculos-diversos-desvio-padrao-pesomed-min-e-max-soma-coluna-soma-coluna-com-criteriosetc#37498

    Cumprimentos.
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 31/12/2012, 09:24

    Obrigada pela a ajuda mas eu ainda sou um bocado leiga nisto

    Pareceu que ai calcula o desvio padrão de varias linhas da mesma coluna.

    Eu quero calcular no relatório os valores de duas colunas inteiras de uma tabela e depois fazer o gráfico desses valores obtidos no relatório.
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 31/12/2012, 13:03

    Olá,

    Pelo que entendi, não poderá usar as funções do Access.
    Precisa criar campos calculados na consulta, implementando as fórmulas.

    Para calcular a média, por exemplo:

    CalculoMedia: (Nz([coluna1]) + Nz([coluna2]) + Nz([coluna3]) + Nz([coluna4])) / 4

    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 31/12/2012, 14:19

    Obrigada pela ajuda

    Mas assim ele também só vai calcular daquela linha. Crying or Very sad

    Eu queria mesmo o desvio padrão de todas as linhas de duas colunas.

    A media consegui assim: =Média([Adequação do Programa]+[Aplicabilidade dos Conhecimentos])/2

    Agora a mediana e o desvio padrão não estou a conseguir porque calcula de cada coluna e soma no fim.

    Já tentei de varias formas e não estou a conseguir como quero @
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 31/12/2012, 14:32

    Nesse caso, o leigo sou eu, em Matemática Neutral

    Não entendi bem como deve funcionar "desvio padrão de todas as linhas de duas colunas".

    Tem como exemplificar, ou simular em uma planilha Excel?
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 31/12/2012, 14:47

    Eu tenho esta tabela sincronizada com o access.

    Eu quero obter num relatório os dados que estão calculados ao lado da tabela.

    Assim dá para entender melhor a minha duvida?

    Anexos
    [Resolvido]Calculos entre duas colunas Attachmenttabela.xlsx
    Você não tem permissão para fazer download dos arquivos anexados.
    (18 Kb) Baixado 10 vez(es)
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 31/12/2012, 16:03

    Sim, mas ainda tenho uma dúvida.

    Na planilha os cálculos são feitos sobre todos os valores, como se estivessem em sequência, em uma única coluna? É assim que precisa realizar os cálculos no Access, sobre a união dos valores de duas colunas?
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 31/12/2012, 16:11

    Sim. É fazer o calculo do desvio padrão sobre todos os valores das duas colunas
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 31/12/2012, 16:19

    Crie uma consulta união para listar todos os valores em uma única coluna.
    Depois pode obter o desvio padrão sobre essa consulta.

    Exemplo de consulta união:

    SELECT [campo1] AS Valores FROM NomeTabela
    UNION ALL SELECT [campo2] FROM NomeTabela
    avatar
    Convidado
    Convidado


    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Convidado 31/12/2012, 21:03

    Boas Claudio, obrigado pela participação, hoje eu ja não conseguiria resolver.. ja estou pra la de Bagdá.. hehehe

    Feliz Ano Novo a todos!

    Cumprimentos.
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 1/1/2013, 12:13

    Muito obrigada isto resolveu o meu problema. Já consigo calcular certo o desvio padrão.

    Agora surgiu outro problema.

    Eu fiz a tal consulta união e dei lhe o nome de union1. Meti-a como origem dos registos do meu relatório. Mas queria ir buscar valores a outras tabelas também. Isso é possível?

    E construir um gráfico com os valores do desvio padrão que obtive no relatorio também é possivel?

    Agradeço toda a ajuda e desculpem a minha ignorância nisto, ainda estou a começar.
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 1/1/2013, 13:07

    Se você se refere a consulta união, sim, é possível.
    Por exemplo:

    SELECT [campo1] AS Valores FROM NomeTabela
    UNION ALL SELECT [campo2] FROM NomeTabela
    UNION ALL SELECT [campo1] FROM OutraTabela
    UNION ALL SELECT [campo1] FROM Tabela_N


    Quanto ao gráfico, pode ser feito sim, mas os valores (desvio padrão) precisam estar calculados em uma consulta.
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 1/1/2013, 15:39

    Não. O que eu me estava a referir era no mesmo formulário ir buscar valores a diferentes consultas.

    Mas sendo que o gráfico não dá vou tentar criar uma consulta com os valores que preciso e depois fazer ligação ao formulário. Penso que seja a melhor opção.

    Vamos ver como corre. Obrigada pela ajuda
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 1/1/2013, 18:25

    De nada, disponha.
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 1/1/2013, 22:42

    Já consegui criar as consultas união que queria agora tenho outro problema Sad Isto resolvo um arranjo outro

    Eu criei em consultas diferentes e queria que estivessem na mesma. Em colunas diferentes.

    Ou seja

    Esta consulta união ser uma coluna

    SELECT [Adequação do Programa] FROM [Avaliação Formação - FIL]
    UNION ALL Select [Aplicabilidade dos Conhecimentos] FROM [Avaliação Formação - FIL],


    E esta ser outra coluna da mesma consulta

    SELECT [Carga Horária] From [Avaliação Formação - FIL]
    UNION ALL SELECT [Cumprimento do Programa] From [Avaliação Formação - FIL]
    UNION ALL SELECT [Motivação Individual] From [Avaliação Formação - FIL]
    UNION ALL SELECT [Motivação do Grupo] From [Avaliação Formação - FIL];


    E como posso alterar o nome das colunas visto que assim está a atribuir sozinho

    Já tentei de várias formas mas deu-me sempre erros diferentes Mad

    Obrigada mesmo está a salvar-me o trabalho Surprised
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 2/1/2013, 00:23

    Olá Joana,

    Se não for exatamente isso, deve estar próximo.

    SELECT [Adequação do Programa] AS NomeColuna1, [Carga Horária] AS NomeColuna2 FROM [Avaliação Formação - FIL]
    UNION ALL Select [Aplicabilidade dos Conhecimentos], [Cumprimento do Programa] FROM [Avaliação Formação - FIL]
    UNION ALL SELECT Null, [Motivação Individual] From [Avaliação Formação - FIL]
    UNION ALL SELECT Null, [Motivação do Grupo] From [Avaliação Formação - FIL];


    Observe que os nomes de colunas são definidos no primeiro Select.
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 2/1/2013, 10:15

    Muito obrigada era isso mesmo. Mas eu so perguntei para duas mas queria mais pensava que conseguia guiar-me por ai mas da-me sempre erro select.

    Eu criei esta e deu certo:

    SELECT [Adequação do Programa] AS [Utilidade Profissional], [Carga Horária] AS [Métodos Pedagógicos] FROM [Avaliação Formação - FIL]
    UNION ALL Select [Aplicabilidade dos Conhecimentos], [Cumprimento do Programa] FROM [Avaliação Formação - FIL]
    UNION ALL SELECT Null, [Motivação Individual] From [Avaliação Formação - FIL]
    UNION ALL SELECT Null, [Motivação do Grupo] From [Avaliação Formação - FIL]
    UNION ALL SELECT Null, [Qualidade Gráfica] From [Avaliação Formação - FIL];

    Agora queria juntar mais duas consultas união em colunas diferentes

    Esta

    SELECT [Apoio ao Formandos] AS [Apoio Administrativo-Logistico] From [Avaliação Formação - FIL]
    UNION ALL SELECT [Distribuição Documentação] From [Avaliação Formação - FIL]
    UNION ALL SELECT [Qualidade Gráfica] From [Avaliação Formação - FIL]
    UNION ALL SELECT [Instalações] From [Avaliação Formação - FIL];

    E esta

    SELECT [5a] AS [Desempenho Formadores] From [Avaliação Formador - FIL]
    UNION ALL SELECT [5b] From [Avaliação Formador - FIL]
    UNION ALL SELECT [5c] From [Avaliação Formador - FIL]
    UNION ALL SELECT [5d] From [Avaliação Formador - FIL]
    UNION ALL SELECT [5d] From [Avaliação Formador - FIL];

    Assim como esta coluna

    SELECT [Avaliação Formação - FIL].[Avaliação Global]
    FROM [Avaliação Formação - FIL];


    Gostava de isto tudo na mesma consulta mas não estou a conseguir Crying or Very sad

    Obrigada pelo apoio


    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 2/1/2013, 13:42

    Para confirmar se entendi bem, serão 12 colunas ao todo?

    Agora vai facilitar muito com a solução se você puder enviar uma cópia do banco de dados, mesmo com poucos registros, é possível?
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 2/1/2013, 14:50

    Não. Ao todo serão 5 colunas. Evio em anexo vou tentar explicar as duvidas todas.

    Tenho a Union1 já com duas colunas. Agora queria juntar à union1:
    - A coluna que está na Consulta Avaliação global.
    - A coluna que está na union3
    - A coluna que está na union4

    Depois na consulta Resultados FIL quero calcular para cada uma das tabelas

    -A média e desvio padrão (Já está)

    -A moda que não sei como fazer e não encontro nada

    -A mediana que encontrei a seguinte função mas não percebi como aplicar para me aparecer na consulta

    Function Mediana(Union1 As String, Utilidade Profissional As String) As Double
    Dim Rst As DAO.Recordset
    Set Rst = CurrentDb.OpenRecordset("SELECT [" & VlrX & "] FROM [" & tblModa & "];")
    Rst.MoveLast
    Rst.MoveFirst

    Rst.Move Int(Rst.RecordCount / 2)
    If Rst.RecordCount Mod 2 = 0 Then
    Mediana = Rst.Fields(0)
    Rst.Move -1
    Mediana = (Mediana + Rst.Fields(0)) / 2
    Else
    Mediana = Rst.Fields(0)
    End If
    Set Rst = Nothing
    End Function


    Agradeço toda a ajuda
    Anexos
    [Resolvido]Calculos entre duas colunas AttachmentDatabase.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (52 Kb) Baixado 8 vez(es)
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 2/1/2013, 15:44

    Verifique se a consulta Union1 está ok, depois complemente a Resultados FIL.
    Observe que foi necessário adaptar a Função Mediana, que está no Módulo1.
    Anexos
    [Resolvido]Calculos entre duas colunas AttachmentDatabase.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (52 Kb) Baixado 21 vez(es)


    Última edição por Cláudio Más em 2/1/2013, 15:45, editado 1 vez(es) (Motivo da edição : anexo)
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 2/1/2013, 15:52

    Obrigada está a funcionar como queria Smile

    Vou tentar adaptar a mediana às outras colunas

    Eu não sabia fazer a ligação do modulo à consulta. Estou mesmo no inicio disto.

    Vamos ver como corre Surprised

    Mais uma vez obrigada por tudo
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 2/1/2013, 16:10

    De nada, disponha.
    Smile
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 21/1/2013, 15:29

    Voltando a ativar o topico para pedir mais uma ajuda relacionada com a consulta união.

    eu tenho a tabela avaliação formação a tabela formação e a tipo de avaliação.

    Tenho criado a consulta união para algumas colunas da avaliação formação. O que queria era que fize-se isso mas eu escolhendo primeiro o tipo de formação que queria e só me calculava para as avaliações relacionadas com o tipo de formação que escolhi.

    Envio o sistema em anexo para facilitar Surprised
    Anexos
    [Resolvido]Calculos entre duas colunas AttachmentDatabase1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (21 Kb) Baixado 7 vez(es)
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 21/1/2013, 15:52

    Será necessário alterar os Select da consulta união.
    Abaixo, a alteração do primeiro Select, tente adaptar da mesma forma para os demais:

    SELECT TAvaliaçãoFormação.[Desempenho formador quanto às capacidades de motivação do grupo] AS [Desempenho dos formadores], TAvaliaçãoFormação.[Utilidade da documentação] AS Documentação, Null AS [Interesse dos assuntos tratados], Null AS [Aplicabilidade à função], Null AS [Adequação dos meios didaticos], Null AS [Adequação das instalações], Tipoformação.[Tipo Formação]
    FROM Tipoformação INNER JOIN (TFormação INNER JOIN TAvaliaçãoFormação ON TFormação.Cod_formação = TAvaliaçãoFormação.Cod_formação) ON Tipoformação.Cod_tipoformação = TFormação.Cod_tipoformação
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 21/1/2013, 16:11

    A seguir ao FROM é sempre igual?

    Utilizei o codigo em anexo já fiz alguns testes com diferentes e dá sempre o mesmo erro:

    The number of columns in the two selected tables or queries of a union query do not match
    Anexos
    [Resolvido]Calculos entre duas colunas Attachmentcodigo.txt
    Você não tem permissão para fazer download dos arquivos anexados.
    (3 Kb) Baixado 4 vez(es)
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 21/1/2013, 18:08

    Desculpe, erro meu.
    A consulta união completa:

    SELECT TAvaliaçãoFormação.[Desempenho formador quanto às capacidades de motivação do grupo] AS [Desempenho dos formadores], TAvaliaçãoFormação.[Utilidade da documentação] AS Documentação, Null AS [Interesse dos assuntos tratados], Null AS [Aplicabilidade à função], Null AS [Adequação dos meios didaticos], Null AS [Adequação das instalações], Tipoformação.[Tipo Formação]
    FROM Tipoformação INNER JOIN (TFormação INNER JOIN TAvaliaçãoFormação ON TFormação.Cod_formação = TAvaliaçãoFormação.Cod_formação) ON Tipoformação.Cod_tipoformação = TFormação.Cod_tipoformação

    UNION ALL SELECT TAvaliaçãoFormação.[Desempenho formador quanto à clareza da exposição], TAvaliaçãoFormação.[Qualidade gráfica da documentação], Null, Null, Null, Null, Tipoformação.[Tipo Formação]
    FROM Tipoformação INNER JOIN (TFormação INNER JOIN TAvaliaçãoFormação ON TFormação.Cod_formação = TAvaliaçãoFormação.Cod_formação) ON Tipoformação.Cod_tipoformação = TFormação.Cod_tipoformação

    UNION ALL SELECT Null, Null, TAvaliaçãoFormação.[Interesse dos assuntos tratados], Null, Null, Null, Tipoformação.[Tipo Formação]
    FROM Tipoformação INNER JOIN (TFormação INNER JOIN TAvaliaçãoFormação ON TFormação.Cod_formação = TAvaliaçãoFormação.Cod_formação) ON Tipoformação.Cod_tipoformação = TFormação.Cod_tipoformação
    WHERE (((TAvaliaçãoFormação.[Interesse dos assuntos tratados]) Is Not Null))

    UNION ALL SELECT Null, Null, Null, TAvaliaçãoFormação.[Aplicabilidade à função], Null, Null, Tipoformação.[Tipo Formação]
    FROM Tipoformação INNER JOIN (TFormação INNER JOIN TAvaliaçãoFormação ON TFormação.Cod_formação = TAvaliaçãoFormação.Cod_formação) ON Tipoformação.Cod_tipoformação = TFormação.Cod_tipoformação
    WHERE (((TAvaliaçãoFormação.[Aplicabilidade à função]) Is Not Null))

    UNION ALL SELECT Null, Null, Null, Null, TAvaliaçãoFormação.[Adequação dos meios didaticos], Null, Tipoformação.[Tipo Formação]
    FROM Tipoformação INNER JOIN (TFormação INNER JOIN TAvaliaçãoFormação ON TFormação.Cod_formação = TAvaliaçãoFormação.Cod_formação) ON Tipoformação.Cod_tipoformação = TFormação.Cod_tipoformação
    WHERE (((TAvaliaçãoFormação.[Adequação dos meios didaticos]) Is Not Null))

    UNION ALL SELECT Null, Null, Null, Null, Null, TAvaliaçãoFormação.[Adequação das instalações], Tipoformação.[Tipo Formação]
    FROM Tipoformação INNER JOIN (TFormação INNER JOIN TAvaliaçãoFormação ON TFormação.Cod_formação = TAvaliaçãoFormação.Cod_formação) ON Tipoformação.Cod_tipoformação = TFormação.Cod_tipoformação
    WHERE (((TAvaliaçãoFormação.[Adequação das instalações]) Is Not Null))


    Depois, pode criar uma nova consulta sobre a consulta união, aplicando um critério no campo TipoFormação para obter o resultado desejado.
    avatar
    joanammc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 88
    Registrado : 30/12/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  joanammc 22/1/2013, 15:44

    Funcionou muito obrigada mais uma vez.

    ajuda preciosa para o meu trabalho Very Happy
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Cláudio Más 22/1/2013, 17:05

    De nada, disponha.
    Very Happy

    Conteúdo patrocinado


    [Resolvido]Calculos entre duas colunas Empty Re: [Resolvido]Calculos entre duas colunas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 15:36