比如表
车次id 站次 经由站
1 1 成都
1 2 德阳
1 3 绵阳
1 4 江油
1 5 广元
2 1 德阳
2 2 绵阳
2 3 江油
2 4 上海
查询从德阳到江油的所有车次select a.车次id
from ceci a join ceci b
on a.车次id=b.车次id and a.站次<>b.站次
where a.经由站='德阳' and b.经由站='江油'
车次id 站次 经由站
1 1 成都
1 2 德阳
1 3 绵阳
1 4 江油
1 5 广元
2 1 德阳
2 2 绵阳
2 3 江油
2 4 上海
查询从德阳到江油的所有车次select a.车次id
from ceci a join ceci b
on a.车次id=b.车次id and a.站次<>b.站次
where a.经由站='德阳' and b.经由站='江油'
解决方案 »
- 刚接触MSSQL,现在想做个view不会做,求帮助
- 求sql语句:将一个表 按某一列 分成n个表
- JDBC:Error reading data from static cursor cache 错误 给个解决方法吧
- 关于"将数据类型 DBTYPE_DBDATE 转换为 datetime 时出错"的问题~
- 关于SQL的菜鸟问题,请高手解答
- 一句sql的寫法
- 关于DTS转换数据库时出现的错误问题!来着有分!
- 一般触发器,是针对两个表。要是在同一个表中,是否可以写触发啊
- 关于连接查询的记录结果的问题
- 请问在SqlServer2000向远程可以发送xml请求吗,比如在存储过程中?
- 为什么在DELPHI中下面的查询 union 可以 但union all 却报 语法错或访问非法?
- 高分求一可行性方案
我是在vs.c#下用的sqlDataAdapter控件,配置好后它自动生成了SqlConnection,再根据向导生成的dataset,最后加上了DataGrid,并用向导生成样式,效率很高,但自动生成了些东西,虽然代码不难,但象我这种第一次用VS的菜鸟来说觉得不够灵活。有两个问题不明白:1、在以上情况下,怎样才能将车次详情表提取的信息绑定到以原来的那个DataGrid上
2、用select isnull(convert(char(5),到站时间,108),'起点站'),isnull(convert(char(5),发车时间,108),'终点站') from 表 只能找到两列,这条语句要怎么样做才能和其它的一起提取出来。
select isnull(convert(char(5),到站时间,108),'起点站'),isnull(convert(char(5),发车时间,108),'终点站'),* ---后面加个*号就全出来了???
from 表
insert 站表 values(1,成都)
...