有两个表a,b有相同的字段名index和score,如果要按照下列规则写select语句怎么写?
如果score>0 ,写入a表中的score数据,反之,写入b表中的score数据
如果score>0 ,写入a表中的score数据,反之,写入b表中的score数据
解决方案 »
- TClientdataset beforepost方法
- 我用ADOQuery建了一个临时表#temp, 如何知道这个临时表是否存在 ?
- 过年了,散分之6----半小时后结帖
- 关于远程登陆数据库的问题?
- 分好多,放
- 想换个活法!!(求出路,各位进来说说!!)
- dbgrideh 运行的时候出问题!
- delphi 内用ADOStoredProc 运行MS-SQL内的过程,只要MS-SQL时间长点,就没响应了
- ####CSDN現在慢得出奇,如果一直都是像現在那個速度,怎麼討論呀,人會走光的!!!
- 怎样能看到tcp/ip包的内容,和发送已经编好的包
- 如何在delphi中生成一个表格啊?就像在word中的一样
- 可执行的电子书、可执行的FLASH是什么原理
如果有第三个表那么就按照如上的写法
反之,请说明
if score>0 then
sqlstr:='insert into a (index, score) values(indexvalue, scorevalue)
else
sqlstr:='insert into b (index, score) values(indexvalue, scorevalue);