社区
基础和管理
帖子详情
请问以下问题怎么通过sql语句完成?
oldduck
2005-11-17 04:19:07
表A
AA AB
1 F
2 H
3 J
表B
BA BB
1 K
2 J
3 I
使表B的BB列与表A的AB列一致。
不用游标或函数,直接用sql语句怎么完成?
...全文
112
6
打赏
收藏
请问以下问题怎么通过sql语句完成?
表A AA AB 1 F 2 H 3 J 表B BA BB 1 K 2 J 3 I 使表B的BB列与表A的AB列一致。 不用游标或函数,直接用sql语句怎么完成?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oldduck
2005-12-14
打赏
举报
回复
我可能没有把意思写清楚,例子也给的不好。
表A
AA AB AC ***
10 F ***
22 H ***
34 J ***
98 I ****
表B
BA BB BC BD***
10 K *****
34 I *****
22 J *****
表B的 BA列的值集 是 表A的AA列值集 的子集
目的:使表B的BB列与表A的AB列一致。不用游标或函数,直接用sql语句。
所以一二楼的不是我想要的。3楼的不对吧。
四五楼的我得验证一下。
xmankevin1980xman
2005-11-17
打赏
举报
回复
同意楼上
update b set b.bb=(select ab from a where b.ba=a.aa )
zhpsam109
2005-11-17
打赏
举报
回复
update b set b.bb=(select ab from a where b.ba=a.aa )
hlp912
2005-11-17
打赏
举报
回复
insert into B (BB)
select AB from A
这样的话,你需要将B 表的BA字段设置为可以自动增加
momo1113
2005-11-17
打赏
举报
回复
truncate table b;
insert into b
select * from a;
momo1113
2005-11-17
打赏
举报
回复
truncate table b
create table b as select * from a
LECCO SQL Expert (智能自动SQL优化)
优化模块的特点 LECCO SQL Expert优化模块的特点主要有
以下
几点: 1、自动优化
SQL语句
; 2、以人工智能知识库“反馈式搜索引擎”来重写性能优异的
SQL语句
; 3、找出所有等效的
SQL语句
及可能的执行计划; 4、...
如何执行 SQL 语句?
关系型数据库如 MySQL、PostgreSQL ...SQL 语句执行的过程通常可以分为
以下
八个步骤:1.发送 SQL 语句SQL 语句是通过传输层协议(例如 TCP)发送到数据库的。2.语句解析SQL 语句在到达数据库之后,会经过语法和语义...
7天带你玩转Mysql数据库之
SQL语句
在上线后发现原有的数据内容
SQL语句
执⾏结果没
问题
, 但是数据变化了以后SQL返回的结果就错误了。 3. 稍微复杂⼀点的SQL就不知道该如何写了。 4. 看不懂同⾏写的SQL是为什么。 5. 不知道索引的原理。 6. 不知道怎么...
c语言解析
sql语句
_如何在C语言里面执行
SQL语句
?
在C语言程序中执行
SQL语句
的原因有
以下
几个:(1)程序需要获取数据库中某数据表的字段值,并对这些字段值进行解析以执行后续操作。(2)程序需要更新数据库中某数据表的字段值。(3)程序需要向某数据表中插入值。(4)程序...
使用
SQL语句
创建数据库
数据库可以用多种方式来创建,在还没学习
SQL语句
的时候,我是通过在数据库选择数据库然后右键新建数据库来实现创建数据库的,最近学习了一下
SQL语句
,发现创建数据库还可以通过
SQL语句
来实现,下面我就来说说如何...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章