各位:我在数据库里建立了两张表,我希望从这两张表里面查询出数据,然后执行数据的计算,如 何进行 比较好呢?
假设有A 表,B表
他们有相同的字段 ,xzh,sq
我以为以这两个字段为检索条件 查询出数据,经过计算 像加减乘除式的运算
并把结果存入另一张表,如何做呢 ?
假设有A 表,B表
他们有相同的字段 ,xzh,sq
我以为以这两个字段为检索条件 查询出数据,经过计算 像加减乘除式的运算
并把结果存入另一张表,如何做呢 ?
表2有字段a,b,c1,d1写一个查询语句就OK 了嘛
比如:
select (表1.c+表2.d1*表2.c1)as result
from 表1 INNER JOIN 表2 ON 表1.a = 表2.a试下吧
Private Sub Command6_Click()
Dim cn As ADODB.Connection
Dim str As StringSet cn = New ADODB.Connection
cn.Open "Provider = SQLOLEDB.1;Persist Security Info = False;" & _
"User ID = sa;Password = youPWD;Data Source = serverName;" & _
"Initial Catalog =youDB"
'执行SQL语句:
str = "create table cc (a int) as select (表1.c+表2.b*表2.c1)as result from 表1 INNER JOIN 表2 ON 表1.a = 表2.a"
cn.Execute str
End Sub