Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Переделать select в update / 5 сообщений из 5, страница 1 из 1
16.08.2016, 11:57
    #39292468
Ольга Семенова
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переделать select в update
Есть выборка документов по select нужно переделать в update, что бы одно из полей заполнилось значением

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
SELECT
                `dd`.`id` AS `doc_id`, 
	l.*
FROM   `link` `l`
            LEFT JOIN `doc_data` `dd` ON dd.link_id = l.id AND dd.reestr_id = l.reestr_id
            LEFT JOIN `doc_ops_status` `dos` ON dos.id = dd.id
            WHERE
                l.reestr_id = 7
                AND (l.doc_html_file <> '' AND l.doc_html_file IS NOT NULL)
	AND dd.id IS NOT NULL
                AND dos.doc_updated <= l.parsed_date



картинка тут http://prntscr.com/c6bnu6
...
Рейтинг: 0 / 0
16.08.2016, 11:58
    #39292470
Ольга Семенова
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переделать select в update
колонку pars_povtor нужно проставить 8 цифру этим документам
Колонка pars_povtor находится в таблице link
...
Рейтинг: 0 / 0
16.08.2016, 13:25
    #39292564
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переделать select в update
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
UPDATE `link` `l`
       LEFT JOIN `doc_data` `dd` ON dd.link_id = l.id AND dd.reestr_id = l.reestr_id
       LEFT JOIN `doc_ops_status` `dos` ON dos.id = dd.id
SET    `l`.pars_povtor = ('проставить 8 цифру этим документам') -- что тут надо, я лично не понял...
WHERE  l.reestr_id = 7
       AND (l.doc_html_file <> '' AND l.doc_html_file IS NOT NULL)
       AND dd.id IS NOT NULL
       AND dos.doc_updated <= l.parsed_date
...
Рейтинг: 0 / 0
16.08.2016, 15:46
    #39292677
Ольга Семенова
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переделать select в update
Akina , круто. СПАСИБО ВАМ БОЛЬШОЕ
...
Рейтинг: 0 / 0
16.08.2016, 18:07
    #39292797
baryyy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переделать select в update
Спасибо большое
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Переделать select в update / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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