怎么保存數(shù)據(jù)的,如果是班級和姓名都在一個表并且各自一列的話:select concat(班級列, '_' ,姓名表)
創(chuàng)新互聯(lián)成立與2013年,先為李滄等服務(wù)建站,李滄等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為李滄企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
這個很好做,如果你只要輸入的話,那就創(chuàng)建一個視圖,
create view RelationShit as
select * from 學(xué)生表 s left join 老師表 t on s.teacherID=t. teacherID left join 班級表 c on s.classID=c.classID
這樣,你在那個視圖里就可以把這三個表連接在一起了。你往視圖里添加數(shù)據(jù),他自然會給你寫道對應(yīng)的表中,你可以去中查看數(shù)據(jù)庫的基本操作。
select?班級字段,count(1)?from?表名?where?成績字段??60?group?by?班級字段
用這條語句就行
select * from classes where (select count(*) from classes where sex = '男')(select count(*) from classes where sex = '女')