2012-01-25 2 views
0
id | one | two 
1 | aa | 
2 | da | 
3 | sds | 
4 | as | 
5 | dfss | 
6 | r | 
7 | fd | 

Как я могу скопировать все данные с «одного» на «два», где длина одна == 2 с SQL? В этом примере должно быть:Скопируйте данные между двумя столбцами, используя где с SQL

id | one | two 
1 | aa | aa 
2 | da | da 
3 | sds | 
4 | as | as 
5 | dfss | 
6 | r | 
7 | fd | fd 

ответ

3

Что-то, как это должно работать, я думаю:

UPDATE table SET two = one WHERE LENGTH(one) = 2 
Смежные вопросы