select LTRIM(RTRIM(DESC_INSTITUICAO+';')) as intstituicao, LTRIM(RTRIM(DESC_CURSO+';')) as curso, LTRIM(RTRIM(SIGLA_CURSO+';')) as sigla_curso, LTRIM(RTRIM(CALENDARIOS.DESC_CALENDARIO+';')) as desc_calendario, LTRIM(RTRIM(cast(ANO_LET as varchar)+';')) as ano_let, LTRIM(RTRIM(cast(PERIODO_LET as varchar)+';')) as periodo_let, LTRIM(RTRIM(CONVERT(VARCHAR(10),calendarios.DT_INICIO, 103)+';')) as dt_inicio, LTRIM(RTRIM(CONVERT(VARCHAR(10),calendarios.DT_FINAL, 103)+';')) as dt_final, LTRIM(RTRIM(TIPOS_CURSOS.DESC_TIPO_CURSO+';')) as modalidade_ensino, LTRIM(RTRIM(cast(tipos_cursos.DESC_PERIODO as varchar)+';')) as periodicidade, LTRIM(RTRIM((case when MODALIDADE_ENSINO = 0 then 'Presencial' else 'A distância' end)+';')) as natureza_participacao from SISTEMA_ACADEMICO.dbo.cursos inner join INSTITUICOES on INSTITUICOES.COD_INSTITUICAO = cursos.COD_INSTITUICAO inner join CURSOS_CALENDARIOS on CURSOS_CALENDARIOS.COD_CURSO = cursos.COD_CURSO inner join CALENDARIOS on CALENDARIOS.COD_INSTITUICAO = INSTITUICOES.cod_instituicao inner join TIPOS_CURSOS on TIPOS_CURSOS.COD_TIPO_CURSO = cursos.COD_TIPO_CURSO where INSTITUICOES.COD_INSTITUICAO in (125,145,155)
Problema que pode ocorrer caso o Curso venha sem Diretoria:
Caso esta informação não veio junto com a importação, digite no banco de dados do QAcademico o seguinte SQL
select DESC_CURSO,SIGLA_CURSO,cursos.COD_INSTITUICAO,DESC_INSTITUICAO from SISTEMA_ACADEMICO.dbo.cursos inner join INSTITUICOES on INSTITUICOES.COD_INSTITUICAO = cursos.COD_INSTITUICAO where DESC_CURSO like '%Bacharelado em Engenharia de Controle e Automação%' or DESC_CURSO like '%Bacharelado em Sistemas de Informação%' or (...) order by DESC_CURSO