MySQL's BETWEEN zawiera wszystkie wyniki między dwoma punktami końcowymi: , a także punkty końcowe.MySQL MIĘDZY bez punktów końcowych
Jeśli wyrażenie jest większe niż lub równe min i wyrażenie jest mniejsza niż lub równa max pomiędzy zwraca 1, w innym przypadku zwraca 0. Jest to równoważne wyrażeniu (minimum < = wyrażenie I wyrażenie < = max), jeśli wszystkie argumenty są tego samego typu. REFERENCE- http://dev.mysql.com/doc/refman/5.0/en/comparison-operators.html#operator_between
Czy istnieje funkcja jak REALLYBETWEEN
która nie obejmuje punkty końcowe, albo ja zatrzymany przy użyciu min < expr AND expr < max
?
Utknąłeś ... A to nie jest takie złe. jest co najmniej jednoznaczne. –
'BETWEEN min + 1 AND max - 1', jeśli pracujesz z typem całkowitym. – mellamokb
@ Michael Christianer. Dzięki. Szukałem i nie znalazłem niczego, ale nie było pewne. Dobra wiadomość była do dzisiaj, myślałem, że BETWEEN nie zawiera punktów końcowych. Przynajmniej teraz wiem. – user1032531