

szukana_wydajnosc = wydajosc*wspolczynnik1*wspolczynnik2
no i z tym tez by nie bylo problemu


nie chce robic tak ze najpierw pobieram wszystkie wydajnosci i trzymam je w jakiejs tablicy w php potem przeprowadzac na nich operacje i przeszukiwac na ich podstawie bazy bo malo do elegancie i wydajne, wiec kombinuje z pobraniem tego z jednego zapytania (tzn wspolczynniki korekcyjne pobieram odzielnie i podstawiam do glownego zapytania)
wszystko mi dziala do momentu gdy musze pobrac te +-10%

zapytanie wyglada mnijwiecej tak:
SELECT * FROM urzadzenia WHERE sc2 BETWEEN ((sc2*1241*950)-300) AND ((sc2*1241*950)+300) ORDER BY typ, model
sc2 - to wydajnosc (liczba calkowita)
1241 i 950 - to wspolczyniki korekcyjne
+-300 to na stala przypozadkowana tloerancja (wlasnie z tym jest problem bo chialbym uzyc 10% sc2
probowalem czegos takiego ((sc2*1241*950)-((sc2/100)*15)) ale to nie dziala
