请问用一条SQL语句怎么写这个[Update]?

auly403 2006-07-14 03:54:37
三条语句.
SQL1: select c.name from [;database=%s].software as c where c.index= [;database=%s].main.software
SQL2: select b.index from software as b where b.name=SQL1的结果.
SQL3: update [;database=%s].main as a set a.Software=SQL2的结果;

rt. thx.
...全文
373 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
auly403 2006-07-14
  • 打赏
  • 举报
回复
up
wwwwb 2006-07-14
  • 打赏
  • 举报
回复
可以参考DLOOK UP,即使合成一条SQL语句,效率比较低。
auly403 2006-07-14
  • 打赏
  • 举报
回复
m_strUpd.Format("update [;database=%s].main as a,software as b,[;database=%s].software as c \
set a.Software=b.index where a.software=c.index and b.name=c.name",m_strPathDb,m_strPathDb);

这样写还是不行.怎么办?

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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