insert into b(dd,ee)
select (select count(*) from a) dd,ee from a
select (select count(*) from a) dd,ee from a
解决方案 »
- 很奇怪,同一个表,运行下面三个语句,结果竟然不同!!!
- 请问各位有没一些优秀的数据库学习的视频介绍呢?
- 会SQL语法,但是不会用C语言调用,在VS2010中如何用C语言连接MS SQL?
- 根据时间查询数据的问题?
- 存储过程内带条件的查询表值写法(条件是变量),在线等救命
- sql server 2000,开发版与企业版有什么区别呢?除了版权问题,单从使用上说.比如在单位用开发版,有什么问题吗?[用企业版不也是盗版吗]
- SQL查询语句????
- 【重分悬赏】谁有英文单词的词库,?????? (只要所有英文单词的列表就可以了)
- SQL如何实现单行值除以所有行值和
- SQL Server 2008对syscolumns表执行Update操作报错
- 有向图如何建表(可加分)
- 请问SQLServer2005的版本号是8.0的如何升级为9.0?
lz,你的问题没有说清楚,表B中没有你的bb字段。
假设bb是表a中的字段insert into b(dd,ee)
select (select count(*) from a where aa=5) ,(select count(*) from a where bb=34)
declare @a int
declare @b int
select @a = count(*) from a where aa=5
select @b = count(*) from a where bb=34
insert into b(dd,ee)
values (@a,@b)