![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 16.08.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam posiadam bazę danych w której są 3 tabele. Jedna tabela o nazwie persons zawiera dane personalne czyli id i name. Druga tabela o nazwie domains , a trzecia tabela o nazwie e-mail. Tabele połączone są relacjami i poniższe zapytanie działa, jednak chciałbym aby adresy e-mail grupowane były względem danej domeny, natomiast w przypadku kiedy dany użytkownik posiada jedną domenę i 4 adresy e-mail w danej domenie to poniższe zapytanie czterokrotnie wyświetli imię użytkownika i nazwę domeny, a chciałbym aby imię użytkownika, nazwa domeny wyświetla się tylko raz, a adresy e-mail żeby były pogrupowane względem tej domeny.
Ten post edytował inomi13 15.01.2020, 12:26:23 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zapoznaj się z manualem: https://dev.mysql.com/doc/refman/5.7/en/gro...on_group-concat
Z zasadą stosowania tej funkcji i innych grupujących. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 16.08.2017 Ostrzeżenie: (0%) ![]() ![]() |
Zapoznaj się z manualem: https://dev.mysql.com/doc/refman/5.7/en/gro...on_group-concat Z zasadą stosowania tej funkcji i innych grupujących. Korzystałem z tej strony, jednak nie doszedłem do jakiegoś sensownego rozwiązania. Może ktoś coś doradzi |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 00:38 |