我现在想在gridview里面绑定
数据库里是
会考证件 姓名 课程名称
100101070242 刘XX 语文
100101070242 刘XX 英语
100101070242 刘XX 汉语
100101070243 王麻子 英语
100101070243 王麻子 西班牙语言
gridview里显示 我想
会考证件 姓名 课程名称
1001010702 ......
table_a
id,c1,cont
1,a,NULL
1,b,NULL
2,a,NULL
2,b,NULL
3,c,NULL
3,d,NULL
--------------
table_b
id,cont
1,'张三'
1,'李四'
1,'张三'
2,'王五'
2,'刘三'
3,'王五'
如果table_a.id=table_b.id就在table_b在随便取一个cont更新到table_a表中cont,最终table_a id相同一组cont内容相同
SQL code:
......
/*查找图书类别,要求类别中最高图书定价不低于全部按类别分组的平均定价的2倍。*/
select * from 图书
where 类别 in(
select 类别 from 图书
group by 类别
having max(定价)>=any (select 2*avg(定价) from 图书
group by 类别))
SELECT * from 图书
GROUP BY 类别 HAVING MAX(定价)>=ALL
......
A表存在同一个id的多条记录,按时间多次出现,B表与A表以id关联,但是我想取出A表id首次出现的时间要早于B表的时间。
A表有:id,time
如:
1,2010-01-01 00:00:00
2,2010-01-02 00:00:00
2,2010-01-03 00:00:00
3,2010-01-04 00:00:00
3,2010-01-05 00:00:00
3,2010-01-06 00:00:00
B表有:id,time1
如:
1,2010-0 ......
有一表A有栏位 成品SN1,包装SN2
SN1 SN2
1 1
2 1
3 1
4 1
5 1
6 2
7 2
8 2
9 2
10 2
需要的结果是
ROWID SN1 SN2
1 ......
语句
select t1.scrq,substr(T2.CNAME,0,instr(T2.CNAME,'注')-1) 站名,T1.BBH,T1.RBCKSL,T1.RYDL,T1.BCKYL,T1.GXYL
from dmba01 T1,SJZD T2 where TO_CHAR(SCRQ,'YYYYMMDD')='20100504' AND T1.ZM='ZS01' AND T1.ZM=T2.DM
结果为
2010-5-4 杏十五一 1
2010-5-4 杏十五一 2 7586 38520 14.20 14.1 ......