Akina, спасибо за обратную связь. Да, я уверен. На мой взгляд ошибка в том, что не у каждого пользователя указывается один заказ, некоторые юзеры дублируются. Как исключить повторения подсчета order_id для каждого user_id?
Akina,
Я не совсем понял, что за что отвечает. В моей версии будет так?
Вариант 1:
SELECT * FROM A1 LEFT JOIN B1 USING (ID)
UNOIN ALL
SELECT * FROM A1 RIGHT JOIN B1 USING (ID) WHERE A1.Client IS NULL
Вариант 2:
SELECT *
FROM (
SELECT DISTINCT Сlient FROM A1
UNION ALL
SELECT DISTINCT Payments FROM B1
) AS table0
LEFT JOIN A1 USING (Client)
LEFT JOIN B1 USING (Payments)
Vindicar Моя благодарность за столь развернутый ответ! Часть из того что вы указали я уже прочел в той же документации, что вы прислали. Обязательно уделю re достаточно времени, чтобы не плавать в данной теме. Спасибо!
o5a Большое спасибо! Теперь понятно в чем ошибка, взял этот фильтр из другого источника и после ваших разъяснений понял, что там для другой цели использовался. Касательно список-строка, мне это нужно для определенной задачи, вам это неинтересно будет слушать.
Vindicar, Удалить все, что не буквы и не цифры, за исключением пробелов. Да, я ничего не смыслю в регулярных выражениях, потому изучаю их. Документация тяжко идет. Буду благодарен, если покажете рабочий код, чтобы я в сравнении разобрался. Спасибо
dumps и dump - это фактически одно и то же действие, просто один в строку сохраняет json, второй в файл. Получается, что я два раза данные в json преобразовывал.
Можешь, пожалуйста, продемонстрировать? Если все так, как ты говоришь, сделаю акцент на данной теме, дабы впредь не стопориться на базовых вещах. Спасибо.