在MSaccess中,以下功能无效 [英] In MSaccess the below is not working

查看:60
本文介绍了在MSaccess中,以下功能无效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试过几次,但我没有得到正确的输出



选择* 来自 Tb_SCh_TIme_Table; 



输出显示如下;



日期会话课程FAculty_Code


1/14/2013 3 AFF PN

1/21/2013 2 AFF NR

1/21/2013 1 AFF GS

1/24/2013 4 AFF VB

1/14/2013 4 AFF CM

1/16/2013 3 AFF NR

1/21/2013 2 AFF GS



我尝试了以下查询:



 TRANSFORM First(Tb_SCh_TIme_Table.Faculty_Code) AS  a 
SELECT
Tb_SCh_TIme_Table.Course
FROM
Tb_SCh_TIme_Table
GROUP BY
Tb_SCh_TIme_Table.Course
PIVOT
Tb_SCh_TIme_Table.Session





输出如下;



课程1 2 3 4

AFF GS NR NR VB

ARPA VB VB GS

CTF NR PN

ECDIS VB PN PN

ERSM CM GS RK

LGTF VB NR

MFA PN NR PN

PH2 PN RK NR

REO NR GS NR VB

TASCO GS CM CM GS

TFC CM GS GS



来自第一个查询从Tb_SCh_TIme_Table中选择*; 第二个输出不匹配。

来自查询的错误是什么。帮助我。



如果AFF课程是由同一个课程进行的而且不同的网络Facultycode意味着输出没有正确显示。它与不匹配选择*来自Tb_SCh_TIme_Table;

以上查询中的错误有什么帮助我。请

解决方案

由于单个课程的同一会话有多个Faculties,您必须在查询中包含Date。因为会话属于不同的日期。



使用以下查询。



 TRANSFORM First(Tb_SCh_TIme_Table.Faculty_Code) AS  a 
SELECT Tb_SCh_TIme_Table。日期,Tb_SCh_TIme_Table.Course
FROM Tb_SCh_TIme_Table
GROUP BY Tb_SCh_TIme_Table。日期,Tb_SCh_TIme_Table.Course
PIVOT Tb_SCh_TIme_Table.Session;


I tried several but i did not get the correct output

Select * from Tb_SCh_TIme_Table;


Output shows as follows;

Date Session Course FAculty_Code

1/14/2013 3 AFF PN
1/21/2013 2 AFF NR
1/21/2013 1 AFF GS
1/24/2013 4 AFF VB
1/14/2013 4 AFF CM
1/16/2013 3 AFF NR
1/21/2013 2 AFF GS

I tried the below query as follows;

TRANSFORM First(Tb_SCh_TIme_Table.Faculty_Code) AS a
SELECT 
Tb_SCh_TIme_Table.Course
FROM 
Tb_SCh_TIme_Table
GROUP BY 
Tb_SCh_TIme_Table.Course
PIVOT 
Tb_SCh_TIme_Table.Session



Output as follows;

Course 1 2 3 4
AFF GS NR NR VB
ARPA VB VB GS
CTF NR PN
ECDIS VB PN PN
ERSM CM GS RK
LGTF VB NR
MFA PN NR PN
PH2 PN RK NR
REO NR GS NR VB
TASCO GS CM CM GS
TFC CM GS GS

From the first query select * from Tb_SCh_TIme_Table;the Second ouput is not matching.
from the query what is the mistake. help me.

if AFF course is taken by same session and differnet Facultycode means output is not correctly showing.it is not matching with select * from Tb_SCh_TIme_Table;
what is the mistake in above query help me. please

解决方案

Since there are multiple Faculties for same session for a single course, you have to include Date in the query. Because the sessions belongs to different dates.

Use the following query.

TRANSFORM First(Tb_SCh_TIme_Table.Faculty_Code) AS a
SELECT Tb_SCh_TIme_Table.Date, Tb_SCh_TIme_Table.Course
FROM Tb_SCh_TIme_Table
GROUP BY Tb_SCh_TIme_Table.Date, Tb_SCh_TIme_Table.Course
PIVOT Tb_SCh_TIme_Table.Session;


这篇关于在MSaccess中,以下功能无效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆