powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите найти ошибку
5 сообщений из 5, страница 1 из 1
Помогите найти ошибку
    #39420725
sanjar_osmonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
UPDATE vtiger_accountscf AS acf 
LEFT JOIN vtiger_account AS a 
ON acf.accountid = a.accountid 
LEFT JOIN vtiger_accountbillads AS abill 
ON a.accountid = abill.accountaddressid 
LEFT JOIN vtiger_accountshipads AS aship 
ON abill.accountaddressid = aship.accountaddressid
SET a.accountname = 'Энти Кайнак Мото центр подвал Токтогула/Советская',
a.inn = 'привет',
a.phone = '0312696226',
abill.bill_street='Токтогула/Советская',
aship.ship_street = 'Токтогула/Советская',
acf.cf_1068 = 'Энти Мото центр подвал',
acf.cf_1086 = 'Филиал Центр 1',
acf.cf_1088 = 'd005809',
acf.cf_1090='0',
acf.cf_1052='cb481ada-f3ec-11e0-8092-1c6f65c2a7c6',
acf.cf_1088=(
				SELECT group_concat(productname, '\n' SEPARATOR '') 
				FROM vtiger_products 
				WHERE productid 
				IN (
					SELECT productid 
                    FROM vtiger_productcf 
                    WHERE cf_1082 
                    IN ('282bfd8a-15a4-11e0-83e3-0010c6f42018','ed57b966-bb9a-11e6-ae7c-363833396333')
                    )
			),acf.cf_1088='130.00\n130.00',acf.cf_930='0555330252' WHERE acf.cf_1052 = 'cb481ada-f3ec-11e0-8092-1c6f65c2a7c6'


У меня такой запрос но acf.cf_1088 почему то 0 записывает.
А если отдельно
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
SELECT group_concat(productname, '\n' SEPARATOR '') 
				FROM vtiger_products 
				WHERE productid 
				IN (
					SELECT productid 
                    FROM vtiger_productcf 
                    WHERE cf_1082 
                    IN ('282bfd8a-15a4-11e0-83e3-0010c6f42018','ed57b966-bb9a-11e6-ae7c-363833396333')
                    )


запрос делать возвращает Имена товаров в чем может быть проблема?
...
Рейтинг: 0 / 0
Помогите найти ошибку
    #39420740
sanjar_osmonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Помогите найти ошибку
    #39420741
sanjar_osmonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Помогите найти ошибку
    #39420767
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не поясните Вы нам ту великую мысль, которая Вас сподвигла на подобную конструкцию:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
UPDATE ...
SET ... ,
acf.cf_1088 = 'значение 1',
... ,
acf.cf_1088 = 'значение 2',
acf.cf_1088 = 'значение 3',
... 
WHERE ...


? Какой смысл в этой лотерее - трижды обновлять одно и то же поле?
...
Рейтинг: 0 / 0
Помогите найти ошибку
    #39460077
sanjar_osmonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите найти ошибку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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