2016-09-29 7 views
-2

У меня есть таблица, как этотобновления SQL в таблице

product language value 
1  en  yes 01 
1  fr  oui 01 
1  de  ja 01 

2  en  pdf en 
2  fr  
2  de  

3  en  pdf xy 
3  fr  
3  de  

4 .... 

Как обновить все недостающие значения, и вставить туда собственную ценность?

Он должен читать то

2  en  pdf en 
2  fr  pdf en 
2  de  pdf en 

3  en  pdf xy 
3  fr  pdf xy 
3  de  pdf xy 

(образец обновляется - СРЮ за путаницу ..)

+0

вы слышали о такой вещи как предложение 'where'? – TZHX

+0

[disheartening] (http://meta.stackoverflow.com/a/335181) в словах мод здесь, посвященных усилиям людей. В следующий раз поднимите планку. Приветствия. – Drew

+0

sry, я забыл упомянуть, что существует более двух строк, и значение соответствует соответствующей английской версии продукта. – user9527

ответ

0

Просто запрос на обновление будет делать:

update tablename 
set value='pdf en' 
where value is null