oracle - 找到相同的并替换它
问题描述
有2张桌子:
现在我想查询 author 表的标题,以获取与holding 表中的条形码字段相同的值。然后?将 author 中的 Auth 的值添加到 holding 中的 callNo 中。
这是我写的:
update holding h set
h.CALLNO = (select a.author
from AUTHOR a
where a.TITLE = h.BARCODE)
这个说法是错误的,它把我的专栏变成了空。
解决方案
推荐阅读
- ruby - 如何更改rails视图中的文本颜色
- r - 根据该数据框中特定行的值向数据框添加新列
- javascript - 扩展的 Highcharts Boxplot 以包括平均线 - 如何在调整大小时删除多余的线?
- javascript - 需要从 PHP 获取信息,将值传递给 HTML 并将值存储在变量中,并将变量发送到页面
- c++ - 显示循环双端队列的函数
- python - 如何更改代码以读取和创建多个 xml 文件?
- javascript - 使用 datetimepicker 克隆函数导致奇怪的事件行为
- r - 基于符号排名的Quantstrat中的头寸规模?
- java - Java:无法使用 Angular 5 将包含文件类型输入的表单发送到 REST 后端(Spring Boot)
- laravel - 未定义偏移量:更新时为 1(laravel 中的summernote)