Saya punya beberapa tabel dari mana saya mencoba untuk bergabung dengan hasilnya.
Permintaan saya menggunakan:
SELECT distinct CTCtbl.nombre, CTCtbl.Apellido, CTCtbl.LimitacionB1 AS serie, CTCtbl.NumCertificadoSegTipo AS Numero_Certificado, CTCtbl.FechaExpediciónRecOfi AS Fecha_Expedicion, GradoTbl.Grado AS Grado, CTCtbl.NumGol AS Numero_Aplicacion, CTCtbl.ReciboCTC AS Numero_Recibo, Endoso1+CantBSTC+CantBSTCone AS [Colocar los códigos asignados para cada curso a endosar], CursosTBL.cod_curso AS Curso
FROM CTCtbl, GradoTbl, CursosTBL, TipoCerCTCtbl
WHERE (((IsNumeric([NumCertificadoSegTipo]))=True) AND ((CTCtbl.[TipoCertiID]) Not In (4,6,7) And (CTCtbl.[TipoCertiID]) In (1,2)) AND ((CTCtbl.[FechaExpediciónRecOfi]) Between #5/16/2016# And #5/31/2016#) AND ((CTCtbl.GradoID)=[GradoTbl].[GradoID]) AND ((CursosTBL.id)=[TipoCerCTCtbl].[CertoID]) AND ((TipoCerCTCtbl.ctcid)=[CTCtbl].[CtcID]));
I m having trouble with the column:
Curso . For each value it finds for
Curso`, itu akan menampilkan baris lain. Saya ingin berada dalam satu baris.
Gambar di bawah ini menunjukkan output saat ini.
Tabel diatur sebagai berikut:
TipoCerCTCtbl (ID,CTCID,CertoID)
CursosTBL (ID,COD_CURSOS,DESCR,CURSOS,PRIO)
Haruskah saya mengubah tabel TipoCerCTCtbl untuk menambahkan CertoID_1, CertoID_2, dll? Atau adakah solusi yang lebih cerdas?
microsoft-access
jortiexx
sumber
sumber
curso
, maka Anda perlu membuat kolom sebanyak mungkin untuk jumlah maksimum yang akan dihasilkan. Namun solusinya dapat dengan hanya menggunakan kueri Anda seperti itu, dan "pivot" baik dalam laporan, baik di alat lain (misalnya di Excel menggunakan power pivot)