Ответы пользователя по тегу MySQL
  • Какая может быть необходимость в left\right join'ах?

    norguhtar
    @norguhtar
    Биллинги в телекоме мой конек
    inner join это обязательная связка. Т.е. в обоих таблицах должно быть совпадение по ключу. К примеру есть пользователи и группы. При inner join пользователь всегда должен входить в группу иначе вы его не увидите в общем списке пользователей при соединении пользователей с группой. В случае left join пользователя с группой, вы его увидите и вместо группы у него будет null. left и right указывают с левой или правой таблицей надо делать не обязательную связку.
    Ответ написан
    Комментировать
  • Как правильно связать 4 таблицы SQL?

    norguhtar
    @norguhtar
    Биллинги в телекоме мой конек
    Никак. Так-как требуется транспонирование таблицы, а MySQL это не умеет. Наоборот где к примеру вместо столбцов будут строки можно. Так-как ученику нас один. Далее транспонирование делаем в приложении.
    Ответ написан
    Комментировать