![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 25.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
cześć, w sumie sam nie wiem jak dokładnie nazwać temat wątku. sprawa wygląda tak, że chciałbym zbudować zapytanie, które będzie w WHERE miało przykładowo tak: "WHERE table1='12.23323' AND table2='15.23323'" i wyszukiwałoby wszystkie rekordy w tabeli w granicy różnicy liczby 5. jezeli rekod mialby np. 14.23323 w table1 i 16.23323 table2 - znalazłoby, ponieważ znajduje się w granicy 5, jeżeli było by o 3 mniej, czyli 9.23323 w table1 i nawet zwyczajnie w table2 czyli 15.23323 - znalazłoby, ponieważ nie przekracza 5. w przypadku gdyby jakiś rekord w np table1 czy table2 miał 30.23323 - nie znalazłoby, ponieważ jedna z tabel wykracza poza różnicę 5. troszeczkę chaotycznie ale ciężko to opisać słowami, mam nadzieje, że rozumiecie, sam siedzę nad tym od dwóch dni i nic do głowy mi nie przychodzi. dobrze, jakby rozwiązanie było w miarę optymalne i zmieściło się w samym zapytaniu, bez żadnych pętli, jeżeli nie wpadniecie na nic innego - kod można zapisać w PHP i tak zostanie przepisany do innego srodowiska.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:41 |