车次 站序 到站名 到站时刻 开车时刻
N1 01 哈尔滨东 0711 0711
N1 02 哈尔滨 0742 0800
N1 03 阿城 0833 0835
N1 04 亚布力 1042 1044
N1 05 牡丹江 1242 1242
N3 01 哈尔滨 1400 1400
N3 02 牡丹江 1831 1831
N5 01 哈尔滨东 0655 0655
N5 02 哈尔滨 0711 0730
N5 03 佳木斯 1320 1320
N7 01 哈尔滨东 1330 1330
N7 02 哈尔滨 1603 1607
上表中,输入发站:哈尔滨东,到站:哈尔滨;列出所有哈尔滨东到哈尔滨的车次,不要反向的。该怎么写啊?
N1 01 哈尔滨东 0711 0711
N1 02 哈尔滨 0742 0800
N1 03 阿城 0833 0835
N1 04 亚布力 1042 1044
N1 05 牡丹江 1242 1242
N3 01 哈尔滨 1400 1400
N3 02 牡丹江 1831 1831
N5 01 哈尔滨东 0655 0655
N5 02 哈尔滨 0711 0730
N5 03 佳木斯 1320 1320
N7 01 哈尔滨东 1330 1330
N7 02 哈尔滨 1603 1607
上表中,输入发站:哈尔滨东,到站:哈尔滨;列出所有哈尔滨东到哈尔滨的车次,不要反向的。该怎么写啊?
解决方案 »
- 想学习sql 语法, 所以需要装一个数据库软件
- 急求解order by时的问题???
- mysql administrator怎么给字段添加约束
- 在Linux上备份的PostgreSQL文件,不能在windows里恢复吗?
- 高手指点数据库建表语句
- 【简单提问】如何用两个表共有字段当关键字段的做整合查询?
- 用MySql-Front建表,如何建立一个有默认当前时间的字段?
- [翻译预览] 13.1 and 13.1.1 more working...
- 一个group by 语法问题
- mysql order表索引该如何创建,可以创建多个复合索引吗?
- mysql odbc连接问题
- 怎么样判断mysql数据库连接成功?
from 表名 as A,表名 as B
where A.到站名='哈尔滨东'
and B.到站名='哈尔滨'
and A.车次=B.车次
and A.站序<B.站序
select 车次 from table as a,table as b where a.车次=b.车次 and a.到站名=哈尔滨东 and b.到站名=哈尔滨 and a.开车时刻<b.开车时刻;不知道这样行不行……
select 车次 from table as a join table as b wherea.车次=b.车次 and a.到站名=哈尔滨东 and b.到站名=哈尔滨 and a.开车时刻<b.开车时刻;