假定你所说的Table1表的字段名分别为F1、F2、F3(F3应该是bit类型的吧),用如下SQL语句试试:select A.F1, A.F2, B.F2 as F4 from (select F1,F2 from TABLE1 where F3=1) as A
left outer join (select F1,F2 from TABLE1 where F3=0) as B on (A.F1=B.F1)
left outer join (select F1,F2 from TABLE1 where F3=0) as B on (A.F1=B.F1)
解决方案 »
- 如果datagridview的数据源是datatable,怎么设置列为comboBox
- 海康SDK开发NET_DVR_GetDVRWorkState_V30获取不到信息
- 类的继承!!不懂,请教下
- 在访问http://www.xxx.com时,如何获得主机默认的首页的文件名? 以及首页脚本是asp还是jsp或是php?
- 请教一个关于DataSet数据的操作问题
- C# 如何动态调用DLL中事件
- 如何让TextBox内没有光标闪烁?
- 想不定期根据需要远程传送数据,以XML形式,我用Web Serivces,但如何回复确认的消息,再有,可否用remoting,不了解这方面,给点解决方案
- 流和文件有什么关系?
- 我新建一个C# WindowsApplication,然后什么也不干就F5,发现程序占用15M内存
- W2K Pro下新建C#中的“ASP.NET Web应用程序”失败?!
- 大家快去看吧!亚太地区正在进行.net大赛。
(select F1,F2 from TABLE1 where F3=1) as A
left outer join (select F1,F2 from TABLE1 where F3=0) as B on (A.F1=B.F1)
(select distinct rtrim(F1) as F1,F2 from TABLE1 where F3=1) as A
left outer join (select distinct rtrim(F1) as F1,F2 from TABLE1 where F3=0) as B on (A.F1=B.F1)
0001354878 2003-02-15 12:00:26.000 0 中午下班打卡时间
0001354878 2003-02-15 12:40:26.000 1 下午上班打卡时间
0001354878 2003-02-15 16:40:26.000 0 下午下班打卡时间