我有一个名为“ stu_id”的表,其中包含3个字段,如“ sem_id”,“ crs_id”,“ session”以及一些数据。

“ sem_id”(cse1 / 1,cse1 / 1,cse1 / 1,cse1 / 1,cse1 / 1)
“ crs_id”(cse101,cse102,cse103,cse104,cse105)
“会话”(spring2009,spring2009,spring2010,spring2009,spring2010)

![stu_id][table]


现在,我想计算会话字段中有多少种会话类型(当然,这里的答案将是两种类型)。它与该字段中“ spring2009”和“ spring2010”数据的数量不同。只是想计算“会话类型”。所以,这将是mysql的查询。-谢谢。

最佳答案

SELECT count(sess) from (SELECT distinct(session) as sess FROM stu_id);


如果那是你想要的... :)

07-27 21:27