当然能了,
如
select a,b,a+b as c from datebasse
就可以了
如
select a,b,a+b as c from datebasse
就可以了
解决方案 »
- 菜鸟问题,加了一个WebBrowser,用不起来
- 我有一个关于idtcpserver和idtcpclient的问题?
- active form 的问题,救急!!
- 在MDI主窗体中调用DLL中的子窗体后,用MDIChildCount却返回0,为什么,但调用主体程序中的子窗体时, MDIChildCount 就可正常得到打开的子窗
- QReport打印纸张大小问题(急~~~~~~)
- 急!各位说说您们在用ADO操作明细数据表的增加、保存、删除是如何做的呀?我研究好几天了,还是没能解决?
- 出库明细表录入的问题。
- 请问在Delphi6中同一报表quickrep1能否调用2个Adoquery?
- 检测到错误的类 EDBEngineError,错误信息'could not find object'
- 怎样做出这样的效果---MDI主窗体背景上放上一个按钮,但子窗体要能遮住它,总之这按钮处于最底层。
- TDriveComboBox 的代码在哪!?
- 本地数据库
将两个表记录号相同的记录并成一个记录;
显然是一种特殊的连接(join);
select * from a,b where a.recno()=b.recno()
SELECT *
FROM TABLE_A
LEFT JION TABLE_B
INTO C
大致就是这样的,具体记不清楚了;
查看一下SQL语句方面的资料就可以解决;
{(1,2,3),(4,5,6)} +{ (a,b,c),(d,e,f)} =====>{ (1,2,3,a,b,c),(4,5,6,d,e,f)}
呵呵
SELECT *
FROM TABLE_A
LEFT JION TABLE_B
INTO C
大致就是这样的,具体记不清楚了;
查看一下SQL语句方面的资料就可以解决;
declare @recno_a int,@recno_b int
select @recno_a=(select count(*) from table_A)
select @recno_b=(select count(*) from table_B)
if @recno_a>=@recno_b
begin
insert into table_C
select * from table_A left join table_B
end
else
begin
insert into table_C
select * from table_A right join table_B
end
commit