![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 6 Dołączył: 2.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam 3 tabele, news, categories, news_to_categories. Chciałem pobrać news i kategorie dla danego wpisu w taki sposób:
Tylko w przypadku gdy do news przypisane są 3 kategorie to są zwracane mi 3 rekordy z takimi samymi kolumnami tylko innymi kategoriami. Czy da się stworzyć takie zapytanie żeby wszystko było zwrócone w jednym rekordzie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Możesz to zrobić na jednym zapytaniu. Kategorie zostaną zwrócone w formie nazw oddzielonych np. przecinkiem. Możesz również prócz nazwy kategorii wybrać jej id (tworzysz wtedy ciag np. id1:nazwa1|id2:nazwa2|id3:nazwa3). Czego użyć? GROUP_CONCAT
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 23:16 |