Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 885 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%)
|
Mam zapytanie następujące:
Zapytanie jest poprawne, znaczy wyświetla to co oczekuje, tak jak oczekuję. Na tą chwilę. Jednak nie podoba mi się forma przedstawienia dołączeń do atrybutów, czyli wiele LEFT JOINów do tej samej tabeli. Chciałbym się dowiedzieć czy jest jakieś inne rozwiązanie, które skróciloby takie zapytanie, bo jeżeli w przyszłości dotarłyby kolejne atrybuty, to należałoby rozszerzyć zapytanie o kolejnego LEFTa, a chciałbym tego uniknąć. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%)
|
Najwygodniej to pobrać produkt, potem pobrać wszystkie properties do niego i tyle. 2 zapytania (IMG:style_emoticons/default/smile.gif)
|
|
|
|
Tomplus Skrócenie zapytania SQL 26.09.2017, 08:40:26
trueblue A tak?
[SQL] pobierz, plaintext LEFT JOIN `atrybut... 26.09.2017, 08:45:20
Tomplus Nie.
To daje 3 rekordy na każdy towar.
Zamiast:
... 26.09.2017, 10:22:27
Crozin Czyli standardowe pocdejście przy pracy z RDBMS-am... 26.09.2017, 11:05:47
Tomplus Czyli albo tak jak jest teraz, albo z dodatkową us... 26.09.2017, 11:40:29
trueblue Ok, rozumiem. Coś w rodzaju tabeli przestawnej.
N... 26.09.2017, 11:51:24 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 15:09 |