sql初学者指南请教一个问题,求助求助

说三道四技术文摘-感悟人生的经典句子
> 文档快照
小弟定义变量如下
big_trade&PRODUSRTB.WMRPT_BIGTRADE%
TYPE&ref_cursor_type&is&REF&CURSOR;
select_cursor&ref_cursor_type&;
PRODUSRTB.WMRPT_BIGTRADE这张表中间&有A,B,C,D,E,5列。游标select_cursor
是select&a,b&from&table&b&
现在问题是这样的&我要把游标的查询结果&写到&big_trade.A,big_trade.C&怎么实现这个问题?&请各位不吝赐教
markmarkfetch&select_cursor&into&big_
上面这句话就是把游标的结果放进变量big_trade中。通过循环可以解析出所有的值!
备案号: 说三道四ASP.NET &&&&最新内容
ASP.NET &&&&相关内容扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
求助:sql语句修改一个表中符合两个条件的一条记录如:表1中有3列 a,b,c 当a=1并且b=2两个条件都满足时替换c的值.
作业帮用户
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值即UPDATE TableName SET c = 新值 WHERE (a=1 AND b=2)
为您推荐:
扫描下载二维码查看: 28493|回复: 10
请教大家一个问题
怎么把录像带的视频转到电脑上 求助 求助
在线时间 小时
请教大家一个问题&&怎么把录像带的视频转到电脑上 求助 求助
老式的录像带&&黑色的&&录像带时间久了怕老化,想转换电脑上
求助大家 万分感谢&&
我是小白&&不太懂&&
这种录像带& &我的录像机接口有这些&&
在线时间 小时
需要专业的采集卡。S端子或者AV接口的才能把录像带的视频转到电脑上 。
在线时间 小时
你买个1394采集卡就行
在线时间 小时
那个**的插头不是写着av out么。。这个视频输出和音频输出。用一个带模拟接口的采集卡就可以了。也就是带莲花头接口的采集卡。或者是电视卡都可以。
如果你有1394卡,同时也有dv磁带的摄像机,也可以把录像机接到摄像机上,然后摄像机接到1394卡,中转一下采集。。
如果用模拟采集卡,用会声会影一类采集。。。用dv摄像机转接的,那就软件多了pr edius 会声会影等等都行
在线时间 小时
这个问题你算问对人了,我做的就是视频编辑工作,20年前的时候,都是VHS磁带,那个时候,想把视频转录到电脑不是一件容易的事,在2000年前后,不要说摄像机,就是连电脑不是人人都有的,当时的摄像基本上拍好了以后,同“复盖式”配音后,就把带子交差了,人家都是在家用录像机上观看录像带上的内容了,后来,像带转VCD开始流行起来了,当时都是把带子交给婚庆公司、或者专业做视频编辑的人,把带子转录到电脑,然后通过编辑软件,加上片头片尾,配上音乐,刻成一张VCD碟片,算是相当不错了………………
在线时间 小时
时过境迁,现在保留VHS带子的人不多了,即使有带子,也不一定能找到录像机了,即使找到录像机,那带子霉的不一定能够播放了,当然,如果带子保存的相当好,家中也有录像机,那么,要把带子转到电脑,还需要“视频采集卡”,这种卡有二种,一种是PCI台式机用的,另外一种是USB笔记本用的,这卡上面一般都有AV输入、S-VIDEO输入等接口,通过会声会影、PR等,把模拟的视频采集到电脑中,然后通过视频编辑软件,可以制作成DVD或者其它格式的文件,更多的问题可以加入影音、摄像交流群:平面|影音|摄像交流群 ,&&里面有好多玩这个的朋友,他们会仔细告诉你的!
在线时间 小时
那个**的插头不是写着av out么。。这个视频输出和音频输出。用一个带模拟接口的采集卡就可以了。也就是带莲 ...
/682439.html
这样的采集卡可以吗
在线时间 小时
/682439.html
这样的采集卡可以吗
可以采集,但是那个是监控的采集卡,不建议你用
在线时间 小时
以前有过加密影碟刚开始的时候复制不到电脑中 就把碟放在vcd机中播放输出视频输出和音频输出接dv机中(好的录像机都有av输入输出接口)录像后......以后的就不用说了
在线时间 小时
本帖最后由 坏相机 于
14:34 编辑
高手,夸夸其谈不解决问题。所有回答(7)
CTE 应该能够解决这个问题。你GOOGLE一下吧,我也懒得帮你写出来了。
园豆:25652
大致上是这样的,你简单调下错应该就行了。
园豆:25652
这种事情我会加一个LV,把尽量多的操作放到程序中
园豆:24316
select b.AreaName,a.total from(
select AreaId,count(AreaId) as total from Project group by AreeaId
) a inner join Area b on a.AreaId=b.Id
/smailxiaobai/archive//2323291.html
园豆:13504
with cte as
,levelId = id
FROM test1
,t2.levelId
FROM test1 t1 JOIN cte t2 ON t2.id = t1.pid
,COUNT = (
COUNT(test2.name)
LEFT JOIN test2
ON test2.areaId = cte.id
levelId = test1.id
FROM test1
test1 = Area表
test2 = Proj表
自行测试---
园豆:35162
1 with a as (select parentid,count(id) num from area group by parentid)
2 select * from a x inner join area y on x.parentid=y.id
求得每个父节点下的直接点数。
在设计ASP.NET网站时,无限分级的商品分类或者论坛板块都可以使用树结构表示,存放到关系型数据库时大家也懂得用Id和ParentId两个字段来表示节点间的关系。
然而这种最省存储空间的表示方法却不是最有效率的,在需要查询指定深度节点时就会遇到问题。我们需要通过递归来逐层展开才能获取到所有该层的节点,然后再在其中进行查询实在既浪费时间又浪费空间。那么有没有更好的做法呢?
通常在设计表示树结构的数据表时,我们会增加两个字段:
Depth - 表示当前节点的深度的整数
Path - 表示从根节点到当前节点的路径的字符串,采用节点名称不可能出现的字符作为分隔符
在对树进行操作时,我们还是如平常一样对表执行CRUD操作,要维护这两个字段并不需要费多少力气,然而在查询时却会为我们带来极大的便利。例如要查询第3层的节点,则只需要使用"WHERE Depth = 3";又例如要查询A1节点下B3节点下C2节点下的所有子节点,则可以使用"WHERE Path LIKE 'A1/B3/C2%'"。
这样做的道理就在于,通过增加冗余信息来提高检索速度,同时这些冗余信息非常容易维护所以不容易因为操作不慎而导致信息不一致。设想一下你要对树增加/移动/删除一个节点,原本一条SQL语句就能完成的事情现在还是一条SQL语句就能完成,就算不依赖事务也绝对不会导致信息不一致。
明白了这个道理,我们就可以进行推广,例如我们既可能需要根据Id字段的路径来查询,又可能需要根据Name字段的路径来查询,那就分开IdPath和NamePath两个字段来表示两组路径字符串。
我的意思是没必要递归,适当的冗余会提高查询效率。
&&&您需要以后才能回答,未注册用户请先。

我要回帖

更多关于 sql兼容性问题 的文章

 

随机推荐