[PHP][MySQL] Klauzula WHERE z wartością więszą lub mniejszą

Witam.

Mam pytanie jak w zapytaniu pobrać dane które będą odpowiadały poniższemu schematowi:

price>$pricemin AND price<$pricemax

Próbowałem w ten sposób ale wtedy nie zwraca mi nic.

Dodane 30.07.2013 (Wt) 23:57

TEMAT DO ZAMKNIĘCIA. PROBLEM ROZWIĄZANY.

Wspaniale, że problem został rozwiązany… a może podasz rozwiązanie dla tych, co trafią na Twój wpis?

Sam się zaciekawiłem problemem, bo… go nie widzę :slight_smile:

SELECT *

  FROM tabela

 WHERE cena > minimalna_cena

   AND cena < maksymalna_cena;

PS: Jeżeli cena jest wartością całkowitą to można również w ten sposób:

SELECT *

  FROM tabela

 WHERE cena BETWEEN minimalna_cena+1 AND maksymalna_cena-1;

ze względu na przedziały otwarte.

nie prościej użyć

!=

?

Raczej nie… co prawda nie odkryłem intencji autora w całości, ale raczej chciał wybrać tablet w przedziale 1000 zł - 2000 zł, niż tablet o cenie innej niż 1500 zł…