![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 23.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam pytanie do odnośnie optymalizacji zapytania / funkcji. Otóż potrzebuję zrobić w sklepie sugerowane produkty dla tych które zostały wcześniej zakupione. Moje zapytanie wygląda tak:
Prostymi słowy: pobiera koszyki (wszystkie produkty są w koszyku - nawet te już kupione) gdzie był dany produkt i wyświetla 3 inne posortowane częstością kupienia. Niestety przy 100 produktach w sklepie, a 1000 w koszykach zapytanie zaczyna bardzo zamulać. Czy mogę to jakoś zoptymalizować lub możecie poradzić jak sami z taką funkcją sobie poradziliście? Z góry dzięki za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 49 Dołączył: 3.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Tak napisane zapytanie musi powodować problemy!
Zacznij je pisać od nowa. Nie używaj również gwiazdki, a wymień nazwy pól Twoje zapytanie będzie się zaczynać tak
w tym zapytaniu NIE BĘDZIE frazy ... IN (SELECT... |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:28 |