[SQL ] 新手两张表求解

楼主: justlike5566 (5566天下无敌)   2014-04-19 20:13:06
今天做练习遇到一个问题想了很久不知何解
dbo.Esub
uid sub
1 国
2 英
3 数
4 理
dbo.Eclass
clAm clPm
1 4
2 3
3 2
4 1
Eclass 各对Esub 的sid
我想做出
早上 下午
国 理
英 数
数 英
理 国
写法是
SELECT a.clsam AS '早上',a.clspm AS '下午' FROM dbo.Eclas AS a
JOIN dbo.Esub AS b ON a.clam=b.sid
写到这边后突然想到 早上跟下午的判断会冲突 不知道条件要怎么下
求神人解答 感恩

Links booklink

Contact Us: admin [ a t ] ucptt.com