SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 13.10.2011 22:47:03

rsbru
Участник
Зарегистрирован: 12.10.2011
Сообщений: 2

Помогите сделать sql запрос.

Есть таблица(картинка) в ней у некоторых post_id есть значение meta_key "AAA" и соответствующая ему meta_value 11 символьное значение. Как сделать что бы где нет meta_key "AAA" оно добавилось со значением "00000000000"(не трогая уже созданные значения)


Прикрепленные файлы:
Attachment Icon 333.JPG, Размер: 19,785 байт, Скачано: 369

Неактивен

 

#2 13.10.2011 23:06:10

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5838

Re: Помогите сделать sql запрос.

обновит те строки, у которых meta_key имеет значение отличное от "AAA"

update `таблица` set meta_value="00000000000" where meta_key<>"AAA";



обновит те строки, у которых meta_key не было заполнено
update `таблица` set meta_value="00000000000" where meta_key is null;

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson