Autor | Zpráva | ||
---|---|---|---|
Micruss Profil |
#1 · Zasláno: 8. 5. 2013, 11:35:53
Zdravím mám tabulku "oblasti"
a v ní x1, x2 a y1, y2 např. Jezero od x1(0) do x2(5) a y1(0) až y2(10) a souřadnice bodu Z [x, y] chtěl bych se zeptat jestli neexistuje nějaký SQL dotaz pro zjištění zda bod Z se nachází v té dané oblasti mám danou php podmínku, která funguje, ale bohužel já bych potřeboval dotaz pro SQL napadlo mě BETWEEN ale ten je jaksi obráceně než já bych potřeboval existuje něco takového ? :-) a nebo mám předělat úplně celou mapu a tabulku, potom rozkouskovat to po jednom čtverečku? |
||
juriad Profil |
#2 · Zasláno: 8. 5. 2013, 11:39:17
SELECT * FROM oblasti WHERE ($x BETWEEN x1 AND x2) AND ($y BETWEEN y1 AND y2) |
||
Micruss Profil |
#3 · Zasláno: 8. 5. 2013, 11:53:35
Bohužel toto nefunguje 0 výsledků
|
||
Micruss Profil |
#4 · Zasláno: 8. 5. 2013, 20:09:20
Vyřešil jsem to jiným dotazem
SELECT * FROM `oblasti` where (x1>=3 AND x2<=3 AND y1>=3 and y2<=3) ale pokud znáte lepší způsob tak sem s ním ;-), ale toto funguje také dobře :) |
||
Časová prodleva: 11 let
|
0