powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Update перебором
2 сообщений из 2, страница 1 из 1
Update перебором
    #38625523
aMacedonian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет! Помогите составить запрос, пожалуйста!
Возможно ли осуществить update перебором двух таблиц?

Есть две таблицы:

Код: sql
1.
2.
1. `o_company` (`id_company`,`videos`, ...)
2. `o_company_videos` (`id_company`,...)


Тоесть первая таблица - это статистика, а вторая - значения.
Мне нужно перебором всей таблицы узнать количество записей во второй и записать результат в первую таблицу по общему идентификатору `id_company`.
Возможно ли это сделать запросом MySQL?

Код: sql
1.
update `o_company` SET `videos` = (select COUNT(*) from `o_company_videos` WHERE ??? )



Подозреваю что нужно писать функцию с курсорами. Но в курсорах я не особо силен, прошу помочь. Спасибо.
...
Рейтинг: 0 / 0
Update перебором
    #38625539
aMacedonian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос снят, решение найдено!

Код: sql
1.
2.
3.
4.
5.
UPDATE `tv_company` SET `tv_company`.`videos`=(
	SELECT COUNT(`tv_company_html`.`html`) 
	FROM `tv_company_html`
	WHERE `tv_company_html`.`id_company`=`tv_company`.`id_company`
)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Update перебором
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]