十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
不明白你所指的什么意思?
创新互联公司长期为上千余家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为铁西企业提供专业的网站设计、网站制作,铁西网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。
是字段值相加? 如果是的话,直接相加就可: field1 + field2 + ....
是不同结果集合并在一起?如果是的话,那用union all:
select filed_list from table_name1
union all
select filed_list from table_name2
union all
....
在利用数据库开发时,常常会将一些表之间的数据互相导入。当然可以编写程序实现,但是,程序常常需要开发环境,不方便。最方便是利用sql语言直接导入。既方便而修改也简单。以下就是导入的方法。
1、 表结构相同的表,且在同一数据库(如,table1,table2)
Sql :
复制代码代码如下:
insert into table1 select * from table2 (完全复制)
insert into table1 select distinct * from table2(不复制重复纪录)
insert into table1 select top 5 * from table2 (前五条纪录)
2、不在同一数据库中(如,db1 table1,db2 table2)
sql:
[code]
insert into db1.table1 select * from db2.table2 (完全复制)
insert into db1.table1 select distinct * from db2table2(不复制重复纪录)
insert into tdb1.able1 select top 5 * from db2table2 (前五条纪录)
3、表结构不同的表或复制部分纪录(如,dn_user,dn_user2)
a. 建一个新表[DN_UserTemp](在老表dn_user上增加一列)
给你举个例子吧,请看好
'首先定义字符串sql
sql="insert into userinfo(name,password,pracname,age,interest,email) values('"_
request.form("name")"','"_
request.form("password")"','"_
request.form("pracname")"','"_
int(request.form("age"))"','"_
request.form("interest")"','"_
request.form("email")"')"
connect.execute(sql)'execute(参数)的作用是执行sql语句.
注意:写的时候,如果换行一定要用连接符号,其中的values前有空格,后面必须紧接括号,不能换行!!
$arr =array("a"=1,"b"=2,"c"=3,"d"=4);
foreach($arr as $val){
$str+= $val;
}
echo $str;
如果是值是数字的化应该是这样吧!
不知道是否你要的:
select nickname, address from a where address is not null
union
select nickname, address from b where address is not null