Size: a a a

2020 November 20

IZ

Ilia Zviagin in MySQL
Леша А.
Вы имели ввиду подзапросы? Почему?
Я имел в виду прежде всего что тебе нужно было выбрать
источник

ЛА

Леша А. in MySQL
Ilia Zviagin
Я имел в виду прежде всего что тебе нужно было выбрать
Ничего не понятно, но очень интересно😊
источник
2020 November 21

V

Vova in MySQL
Богдан
Господа, а не подскажите как правильно написать, нужно если есть записть то к текущему значению добавить новое
        INSERT INTO oc_cart (session_id, customer_id, product_id, quantity)
         SELECT session_id, 880, product_id, quantity AS newQuantity
           FROM oc_cart WHERE customer_id = 0 AND session_id = '664335fe3bf64d70c097fbbe5c'
         ON DUPLICATE KEY UPDATE quantity = quantity + newQuantity
но тут как бы ругается
Column 'quantity' in field list is ambiguous
INSERT INTO oc_cart (session_id, customer_id, product_id, quantity)
SELECT session_id, 880, product_id, quantity AS newQuantity
           FROM oc_cart WHERE customer_id = 0 AND session_id = '664335fe3bf64d70c097fbbe5c'
         ON DUPLICATE KEY UPDATE quantity = quantity + quantity
источник

S

Syntax Highlight Bot in MySQL
Vova
INSERT INTO oc_cart (session_id, customer_id, product_id, quantity)
SELECT session_id, 880, product_id, quantity AS newQuantity
           FROM oc_cart WHERE customer_id = 0 AND session_id = '664335fe3bf64d70c097fbbe5c'
         ON DUPLICATE KEY UPDATE quantity = quantity + quantity
источник

Б

Богдан in MySQL
Vova
INSERT INTO oc_cart (session_id, customer_id, product_id, quantity)
SELECT session_id, 880, product_id, quantity AS newQuantity
           FROM oc_cart WHERE customer_id = 0 AND session_id = '664335fe3bf64d70c097fbbe5c'
         ON DUPLICATE KEY UPDATE quantity = quantity + quantity
спасибо, но это не рабающий пример
источник

Б

Богдан in MySQL
quantity = quantity + quantity
это как бы будет та же ошибка
источник

S

Syntax Highlight Bot in MySQL
Богдан
quantity = quantity + quantity
это как бы будет та же ошибка
источник

V

Vova in MySQL
показывай ошибку
источник

V

Vova in MySQL
и таблицу oc_cart
источник

G

Grigorij in MySQL
Опенкарт(
источник

DE

Denis Efremov in MySQL
Опенкарткарт
источник

IZ

Ilia Zviagin in MySQL
Леша А.
Приветствую, нужен совет Профессионалов своего дела 😎 если есть большие таблицы (> 100 000 записей, где-то больше 1 000 000) - лучше использовать подзапросы или join? И почему? Спасибо!
Для того, чтобы что-то обсуждать по этому поводу, надо было хотя бы сформулировать , ЧТО ИМЕННО надо выбирать из этих таблиц. А ещё лучше - написать два варианта запроса.
источник

IZ

Ilia Zviagin in MySQL
.3gp
Всем привет, поставил mysql-server и заметил что он очень любит ОЗУ, такой вопрос для mysql это нормально или нужно фиксить?
Это нормально.
источник

IZ

Ilia Zviagin in MySQL
Богдан
Господа, а не подскажите как правильно написать, нужно если есть записть то к текущему значению добавить новое
        INSERT INTO oc_cart (session_id, customer_id, product_id, quantity)
         SELECT session_id, 880, product_id, quantity AS newQuantity
           FROM oc_cart WHERE customer_id = 0 AND session_id = '664335fe3bf64d70c097fbbe5c'
         ON DUPLICATE KEY UPDATE quantity = quantity + newQuantity
но тут как бы ругается
Column 'quantity' in field list is ambiguous
В общем, так правильно, но только надо указывать алиасы таблиц для полей.
источник

DE

Denis Efremov in MySQL
Почитай про джойны
источник

DE

Denis Efremov in MySQL
Где не говорится?
источник

DE

Denis Efremov in MySQL
Делай самостоятельно
источник

DE

Denis Efremov in MySQL
Если это лаба, то вы должны были проходить всё это
источник

DE

Denis Efremov in MySQL
У тебя неправильно написаны даже 2 последних сообщения! Чего уж говорить про запрос?
источник

DE

Denis Efremov in MySQL
Хорошо
источник