2015-04-26 3 views
1

У меня есть две таблицы, которые я пытаюсь обновить таблицу. Данные с таблицей B. Таблица A (ids) имеет 100 строк (на основе условия), и я хочу заменить эти идентификаторы таблицей B (идентификаторы).Обновление строк таблицы с другими данными таблицы

Таблица A

  • аЬс
  • Защиту
  • клм
  • IJK

Таблица B

  • abc1234
  • pknm
  • lokimh
  • 2546njnh

вы можете предоставить мне SQL, чтобы заменить эти идентификаторы образуют таблицу В таблицу А Есть 100 строк, которые необходимо обновлять из таблицы В таблице А.

Cursor trans 
select id 
from table B 
where rownnum <=100 

cursor user 
select id 
from table A 
+0

Основываясь на каком состоянии? Пожалуйста, будьте более конкретными и укажите более подробную информацию ... –

ответ

0
update tab_a set colname = 
(select colname from tab_b where -- condition, use the condition you are referring to) 
Смежные вопросы