社区
MySQL
帖子详情
求助一条插入语句!
zyf01234
2011-09-01 05:21:07
比如表
a
(
id int primary key,
name varchar(32) not null
)
b
(
id int ,
.................
)
b中得id为a的id的外键,现在要在b中插入一些信息。 先要通过name检索id,然后插入b中。是否有比较优化的查询方法?
...全文
45
2
打赏
收藏
求助一条插入语句!
比如表 a ( id int primary key, name varchar(32) not null ) b ( id int , ................. ) b中得id为a的id的外键,现在要在b中插入一些信息。 先要通过name检索id,然后插入b中。是否有比较优化的查询方法?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rucypli
2011-09-01
打赏
举报
回复
优化的方法就是去掉外键 在程序逻辑上保证b的id就是a的id
ACMAIN_CHM
2011-09-01
打赏
举报
回复
Insert into b(id,xx) select id,’xxx’ from a where name = ‘ABC’
学习数据库的好资料,全面的SQL介绍
数据库是信息时代的核心,...从基础语法到高级特性的探索,再到SQL Server的实践应用,这是
一条
系统的进阶之路。不断练习,结合理论与实践,你将能够熟练掌握数据库管理和SQL编程,为你的IT职业生涯打下坚实的基础。
C#微软培训资料
8.4 异常处理语句 .95 8.5 小 结 .100 第三部分 面向对象的 C#.101 第九章 面向对象的程序设计 .101 9.1 面向对象的基本概念.101 9.2 对象的模型技术 .103 9.3 面向对象的分析 .105 9.4 面向对象的设计...
全国计算机二级C改错题总结.pdf
- 分号遗漏:每条语句末尾应有分号。 - 大小写:C语言是大小写敏感的,检查关键词和变量名的大小写。 4. **指针变量**: - 指针运算符:当指针变量未使用运算符时,可能需要添加`*`。 5. **`return`语句**: -...
收获不知Oracle
2.2.3.1 从一普通更新语句说起30 2.2.3.2 体系结构中提交的探讨34 2.2.3.3 劳模的评选 38 2.2.3.4 回滚的研究 40 2.2.3.5 一致的查询 43 2.2.3.6 一致读的原理46 2.2.3.7 实践的体会 49 2.3 体系学习让SQL性能提升千...
ORACLE文档--Database Error Messages
Oracle数据库错误消息的结构设计得相当严谨,每条错误消息都有一个特定的错误代码,通常以“ORA-”开头,后跟四位数字。例如,“ORA-00001”表示“唯一约束违反”,意味着尝试插入的数据违反了表中的唯一性约束条件...
MySQL
56,942
社区成员
56,759
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章