SQL中如何才能将查询的结果数据存在一个变量中???
2015-06-17 20:32
447 查看
sql中查询出一条数据如何将数据存在一个变量中
2011-12-15 17:39tw774139298 分类:数据库DB | 浏览1297 次
比如 查询到了: 员工编号 1 我知道用游标可以获得这个1值、但是 有没有别的简单的方法直接用变量获取这个值 比如 select 员工编号 from 员工表 where 员工姓名='twq' 结果是: 员工编号 1 利用游标可以获得它、但是很麻烦。因为我有多条这样的查询条件、查询结果最后汇总起来、insert到 一张表中、有这种方法吗?
分享到:
2011-12-15 17:52
#行家新兵训练营,缤纷好礼等你赢!#
提问者采纳
存到变量: declare @ID select @ID := 员工编号 from 员工表 where 员工姓名='twq' 这样的方法必须保证结果只有一条记录,否则报错。 插入到一个表tmp-ID中(自动创建一个表) select 员工编号 into tmp-ID from 员工表 where 员工姓名='twq'
相关文章推荐
- Oracle常用的性能诊断语句
- SQL必知必会(一)
- 活用SQL中的IF ELSE;CASE语句
- mysqlimport小结
- sqlserver服务器常用的性能计数器
- Oracle数据逻辑迁移综合实战篇
- Oracle 隔离级别
- 【emoji表情】阿里云数据库RDS支持emoji表情
- Redis系统性介绍
- Windows下搭建MySQL Master Slave
- MySQL "replace into" 的坑
- linux安装、配置php、phpmyadmin、oracle-java7
- SQL Server 2008 R2 帮助查看器的书签保存位置
- mysql日期相关函数使用
- Mongodb的一些小技巧
- SQL多表查询
- [改变自己wordpress.2]至wordpress再加上简单的debug sql调试.
- Memcached学习笔记
- 解决插入mysql反斜杠消失的问题
- MYSQL开发技巧