Size: a a a

2020 July 06

D

Dima in MySQL
Dima
там не совсем ади, скорее энтити айди, которые дублируются ибо для продукта можно сделать разные значения на разных сторах, для разных групп юзеров
К примеру есть такой вот набор аттрибутов(первый скрин). Я хочу найти дублирующиеся значения value для customer_group_id = 0 и customer_group_id = 5
На втором скрине есть наглядный пример того, что я хочу найти
SELECT DISTINCT cpetp.entity_id,
               cpetp.value
FROM catalog_product_entity_tier_price AS cpetp
        INNER JOIN catalog_product_entity_tier_price AS cpetp2 ON cpetp.entity_id = cpetp2.entity_id
ORDER BY cpetp.entity_id;

Попробовал сделать сам, но не выходит, подскажите куда копать
источник

IZ

Ilia Zviagin in MySQL
Артём
Создаю связи на тестовой таблице все отлично, делаю на рабочей выскакивает ошибка. Подскажите в какую сторону копать?
Сообщение приложи текстом пожалуйста
источник

IZ

Ilia Zviagin in MySQL
Dima
К примеру есть такой вот набор аттрибутов(первый скрин). Я хочу найти дублирующиеся значения value для customer_group_id = 0 и customer_group_id = 5
На втором скрине есть наглядный пример того, что я хочу найти
SELECT DISTINCT cpetp.entity_id,
               cpetp.value
FROM catalog_product_entity_tier_price AS cpetp
        INNER JOIN catalog_product_entity_tier_price AS cpetp2 ON cpetp.entity_id = cpetp2.entity_id
ORDER BY cpetp.entity_id;

Попробовал сделать сам, но не выходит, подскажите куда копать
И ты тоже. Убери все эти картинки
источник

IZ

Ilia Zviagin in MySQL
Артём
Создаю связи на тестовой таблице все отлично, делаю на рабочей выскакивает ошибка. Подскажите в какую сторону копать?
Копай в сторону изучения foreign key
источник

IZ

Ilia Zviagin in MySQL
Dima
всем привет, подскажите пример запроса, где идет сравнение по двум значениям по id и value если у них совпадают id то сравнить value если они совпали то удалить первый
На бредовые вопросы мы тут не отвечаем, если что
источник

А

Артём in MySQL
Виктор Ткаченко
Например, в сторону отсутствия соответствия в данных на одной из сторон (tehnika).
Помогло! Благодарю!
источник

IZ

Ilia Zviagin in MySQL
Dima
К примеру есть такой вот набор аттрибутов(первый скрин). Я хочу найти дублирующиеся значения value для customer_group_id = 0 и customer_group_id = 5
На втором скрине есть наглядный пример того, что я хочу найти
SELECT DISTINCT cpetp.entity_id,
               cpetp.value
FROM catalog_product_entity_tier_price AS cpetp
        INNER JOIN catalog_product_entity_tier_price AS cpetp2 ON cpetp.entity_id = cpetp2.entity_id
ORDER BY cpetp.entity_id;

Попробовал сделать сам, но не выходит, подскажите куда копать
Скрины удалил, не видно ничего. Шли текст.
Большой если - через paste bin или аналоги
источник

IZ

Ilia Zviagin in MySQL
Dima
К примеру есть такой вот набор аттрибутов(первый скрин). Я хочу найти дублирующиеся значения value для customer_group_id = 0 и customer_group_id = 5
На втором скрине есть наглядный пример того, что я хочу найти
SELECT DISTINCT cpetp.entity_id,
               cpetp.value
FROM catalog_product_entity_tier_price AS cpetp
        INNER JOIN catalog_product_entity_tier_price AS cpetp2 ON cpetp.entity_id = cpetp2.entity_id
ORDER BY cpetp.entity_id;

Попробовал сделать сам, но не выходит, подскажите куда копать
Тут особо и не подсказать ничего, кроме "учить SQL"...


Вообще, дублирующиеся значения ищут по self join таблицы по условию дублирования либо по


Select ....
From thetable
Group by ...
Having count (*) > 1

Где ... - список полей, по которым проверяется дублирование
источник

EI

Edem Injection in MySQL
парни, не знаете какие-то симуляторы выполнения запросов дб? было бы интересно посмотреть как происходят итерации
источник

OT

One Two in MySQL
Edem Injection
парни, не знаете какие-то симуляторы выполнения запросов дб? было бы интересно посмотреть как происходят итерации
тестовая база?
источник

EI

Edem Injection in MySQL
дебаггер/визуалайзер
просто посмотреть как дб итерирует по строкам
источник

IZ

Ilia Zviagin in MySQL
Edem Injection
дебаггер/визуалайзер
просто посмотреть как дб итерирует по строкам
Зачем, с какой целью?
источник

IZ

Ilia Zviagin in MySQL
Edem Injection
парни, не знаете какие-то симуляторы выполнения запросов дб? было бы интересно посмотреть как происходят итерации
Вообще, для этого есть план запроса, если что. Там написано, как.
источник

EI

Edem Injection in MySQL
Ilia Zviagin
Зачем, с какой целью?
Посмотреть как оно делает джоины хочу
источник

EI

Edem Injection in MySQL
Группировки, и такие штуки
источник

EI

Edem Injection in MySQL
Поскольку код неимпиративно пишешь, хочется знать как оно реализовано
источник

IZ

Ilia Zviagin in MySQL
Edem Injection
Посмотреть как оно делает джоины хочу
Там сложно очень Если был бы такой эмулятор, у тебя бы голова лопнула его понимать.
источник

IZ

Ilia Zviagin in MySQL
Edem Injection
Поскольку код неимпиративно пишешь, хочется знать как оно реализовано
Именно потому, что код пишется декларативно, ты не можешь даже знать, как оно выполняется.
Это -- искусство реализации оптимизатора запросов.

Но частично он показывает эту информацию в плане запроса. очень крупно, но это как раз постижимо обычным человеком.
источник

EI

Edem Injection in MySQL
Мне и не нужен весь колстек мониторить, достаточно в какой последовательности по строкам таблички прыгает (указательный палец дб, назову это так).
Ну ладно ответ я понял, спасибо
источник

er

emlen ra in MySQL
подскажите пожалуйста какой пароль вводить после установки и запуска mysqladmin -u root password -p  ?
источник