powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Обновление колонки в таблице с помощью запроса
7 сообщений из 7, страница 1 из 1
Обновление колонки в таблице с помощью запроса
    #38900659
katyad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, пожалуйста. Написала примерный запрос на обновление, но он не работает...
Код: sql
1.
2.
3.
4.
5.
6.
Update otchet  set pr_k=calc.prixod
	From (SELECT material.kod, sum(IFNULL(prixod.kol,0)) AS prixod
		FROM material
		LEFT JOIN prixod on prixod.izrasx_mat=material.kod
		WHERE (prixod.kod is null or (prixod.data>='2015-02-01' and prixod.data<='2015-02-28'))) calc
	WHERE otchet.n_m=calc.kod


Может так нельзя писать? Как можно подскажите, плиз
...
Рейтинг: 0 / 0
Обновление колонки в таблице с помощью запроса
    #38900661
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
katyad,

Да, так писать низзя. Найдите правильный синтаксис оператора update...
...
Рейтинг: 0 / 0
Обновление колонки в таблице с помощью запроса
    #38901328
katyad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну дак поэтому вопрос и задала, что не могу найти!
...
Рейтинг: 0 / 0
Обновление колонки в таблице с помощью запроса
    #38901348
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
6.
Update otchet  set pr_k=(SELECT sum(IFNULL(prixod.kol,0)) AS prixod
		FROM material
		LEFT JOIN prixod on prixod.izrasx_mat=material.kod
		WHERE (prixod.kod is null or (prixod.data>='2015-02-01' and prixod.data<='2015-02-28'))) 
                      and otchet.n_m=calc.kod )
;



Чёта я добрый сегодня...
...
Рейтинг: 0 / 0
Обновление колонки в таблице с помощью запроса
    #38901370
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
katyad,

Поле prixod.data какого типа?
...
Рейтинг: 0 / 0
Обновление колонки в таблице с помощью запроса
    #38901384
katyad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
Update otchet  set pr_k=
	(SELECT sum(IFNULL(prixod.kol,0)) AS prixod
	 FROM prixod
	 WHERE (prixod.kod is null or (prixod.data>='$ss2' and prixod.data<='$poo2')
			and otchet.n_m=prixod.izrasx_mat
...
Рейтинг: 0 / 0
Обновление колонки в таблице с помощью запроса
    #38901385
katyad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо сама додумалась. Даже не заметила, что мне ответили. СПС
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Обновление колонки в таблице с помощью запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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