困绕我三天的问题!请高手帮忙呀!!!!

busfly001 2004-05-01 09:46:59
如何将表1 中的一列记录提出来 赋给表2中的一行记录呀!请高手指教!
...全文
103 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhb79 2004-05-06
  • 打赏
  • 举报
回复
insert table2 select a,b,c from table1
即可
busfly001 2004-05-03
  • 打赏
  • 举报
回复
是SQL SERVER 2000
yeyuboy 2004-05-03
  • 打赏
  • 举报
回复
SQL:
insert table2 values
(select a,b,c from table1)
capoatguitar 2004-05-03
  • 打赏
  • 举报
回复
是SQL2000就用游标,绝对可行,游标使用方法查分析器帮助。
ailibuli 2004-05-03
  • 打赏
  • 举报
回复
数据库服务器是什麽? SQL Server?...
s_lim 2004-05-02
  • 打赏
  • 举报
回复
直接用sql语句实现比较简单。
也可以读出1的一行记录,然后利用循环分别将fields[i]赋值给2的第i+1行的字段
king903 2004-05-02
  • 打赏
  • 举报
回复
wfeng107(风风火火) 好象是日期的时候遇到了难题呀? UP 关注~
getit911 2004-05-02
  • 打赏
  • 举报
回复
update 表2 set 次数=(select count(*) where 姓名='张三' from 表1) where 姓名='张三'
busfly001 2004-05-02
  • 打赏
  • 举报
回复
UP 高手呀!!!!!
capoatguitar 2004-05-02
  • 打赏
  • 举报
回复
用一个循环,每一次从游标1取一个值赋给@RQ
更新‘表2’时候用 UPDATE 表2 SET 字段名=@RQ CURRENT OF 游标2
写的比较笼统,思路就是这样,游标有关内容查看帮助。
capoatguitar 2004-05-02
  • 打赏
  • 举报
回复
可以用游标,表1的游标用DECLARE CURSER1 CURSOR FOR SELECT 日期 FROM 表1
表2的游标用 DECLARE CURSOR2 SCROLL CURSOR for SELECT * FROM 表2
更新“表2”的时候 用UPDATE 表2 SET
busfly001 2004-05-02
  • 打赏
  • 举报
回复
姓名 部门 明细 日期

张三 信息 罚款 2004.4.21

张三 信息 罚款 2004.4.29 到表单2是这样的


姓名 部门 明细 次数 日期1 日期2 日期3
张三 信息 罚款 2 2004.4.21 2004.4.29

要实现这样的 如何才能用SQL实现呀???
高手帮忙呀 !!!!!!!!!!!
busfly001 2004-05-02
  • 打赏
  • 举报
回复
我加分了!!!100分。请大家帮帮忙呀~!!
wasi 2004-05-01
  • 打赏
  • 举报
回复
insert
into
where(
select~~~)

在sql里面用复合查询

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧