城市表city:id  cityname  两列
火车车次信息表train:id num fromcityid tocityid leavedate price 其中火车信息表中的fromcityid 和 tocityid 是两个外键,同时对应city表中的id现想查询所有火车车次信息,要求显示出发车次 出发城市名称  到达城市名称 离开时间 票价 
SQL语句怎么写?我是这样写的,查询不出结果,不知道为什么?求高手指点!
select num,cityname as fromcityname,cityname as tocityname,leavedate,price
from city inner join train on city.id=trian.fromcityid and city.id=train.tocityid SQL