• Как посчитать общее кол-во данных после группировки?

    @DReload Автор вопроса
    Спасибо, огромное.
    Вот что значит не внимательность. )
  • Как посчитать общее кол-во данных после группировки?

    @DReload Автор вопроса
    Так пробовал, не получается.
    spoiler
    1565fab0b2db441b93b73f3feaa7bb76.jpg
  • Что не правильно делаю в left join mysql?

    @DReload Автор вопроса
    Boris Korobkov:
    Да, я хочу чтобы LEFT JOIN брал значение из Левой таблицы, назовем её главной. А не из той, которая "второстепенная" и её значения не так важны.
    Вот из такой логи как Ваша, такое и получается. Когда то что не важно, вдруг вылезает на первое место и ты должен использовать "велосипед".

    Давайте разберем ваш пример с детьми. Предположим есть ребенок А и ребенок Б. Одному дали имя, а другому ещё не придумали. Вот такой нужно приводить пример, а не с одинаковыми именами. Потому что, для того и джойнится таблица по одинаковому полю.

    Вернемся к варианту с LEFT JOIN у одного ребенка есть имя у другого нет.
    У ребенка которого вы положите слева (LeftJoin) есть имя, а у ребенка у которого нет имени справа.
    Вопрос: От того что вы положили ребенка без имени справа у ребенка слева исчезло имя? (Не нужно только примеров, что они могли перекатиться, перепрыгнуть и вообще гулять ушли)
    Ответ очевиден, если некто их места не переложит ничего не изменится.

    Или давайте пойдём дальше.
    Есть таблица А
    в ней два поля, id и название товара допустим с 1000 товаров
    И есть таблица Б c характеристиками, в котрой также есть поле id и n-полей с характеристиками.
    Так вот присоединяя к таблице А таблицу Б, я хочу по умолчанию получать неизменную таблицу А, а не гибрид. Где вдруг заместо id вываливается пустое значение

    И да, вы правы, JOIN здесь не причем, так придумали разработчики.
    И мой вопрос звучал, что я делаю не так.

    И вместо того, чтобы нормально ответить, что так придумали разработчики и ничего с этим не поделать, вы за каким то набиваете посты.
    Ваше ехидство, ирония или что там у вас здесь не уместно. Кажется вопрос тупым, пройдите мимо. Что сложного? Или вам не понравилось что вас не послали после первого ответа, так вы решили продолжить?
  • Что не правильно делаю в left join mysql?

    @DReload Автор вопроса
    Это я понимаю, просто почему-то думал, что такая вещь, как отсутствующие поля в присоединяемой таблице 2, по умолчанию должны браться из первой таблицы, мне кажется это логичным.
  • Что не правильно делаю в left join mysql?

    @DReload Автор вопроса
    Immortal_pony: Жесть, конечно ((
  • Что не правильно делаю в left join mysql?

    @DReload Автор вопроса
    Immortal_pony: если полей пару, то можно. Но их много.
    И присоединяемые таблицы могут быть разными, сейчас 2 и 3, в следующий раз 4 и 5.
  • Скорость обработки запроса MYSQl?

    @DReload Автор вопроса
    Тут вопрос в том, что есть сайт и он очень долго думает, в плане обработки запросов.

    Если сделать простой php скрипт, который выполняет всего один запрос и выводит на экран, то ответ будет получен через те же 4 секунды иногда дольше.

    И получается, что это не апач, nginx и не mysql. А дело в канале. Но канал тоже нормальный.
  • Скорость обработки запроса MYSQl?

    @DReload Автор вопроса
    Это понятно. Вопрос куда копать? Неясно почему так долго идёт ответ от сервера.