Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 13:17 26.05.24 
Клубове/ Компютри и Интернет / Бази данни Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Как да реализирам UPDATE на много записи?
Автор Митко (непознат )
Публикувано07.03.12 11:30  



Переодично получавам едни справки в ексел.
От таблицата ме интересуват две колони - ID и "информация"
Същите тези данни ги имам и в таблица в база данни на MySql.
Трябва да обновя "информацията", там където е различна...

Сещам се за два начина:

1. избирам всички ID-та, за които "информация" е различна и след това генерирам множество заявки от типа UPDATE table SET "информация" = 'новата информация' WHERE id = 123;

или

2. генерирам заявки от типа UPDATE table SET "информация" = 'новата информация' WHERE id = 123 AND "информация" <> 'новата информация';


в първия случай ще се изпълнят около 20 хил. SELECT заявки и неясно колко UPDATE

във втория ще се изпълнят около 20 хил. UPDATE заявки, но от тях само малка част ще променят нещо наистина...

има ли трети начин?



Цялата тема
ТемаАвторПубликувано
* Как да реализирам UPDATE на много записи? Митко   07.03.12 11:30
. * Re: Как да реализирам UPDATE на много записи? wqw   07.03.12 17:39
. * Re: Как да реализирам UPDATE на много записи? AйeзCeдaй   12.03.12 13:18
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.