0

カテゴリと価格で検索する必要があるプロジェクトに悩まされています: 次の mysql コードを取得しました: $query = " SELECT * FROM filmi WHERE $id3 = '1' $orderby_query "

filmiはメイン テーブル、 $id3 = '1'はカテゴリのセカンダリ テーブルです。$orderby_query価格の降順/昇順で簡単に注文できます

価格帯で探すには?10から100の間?すでに場所を取得しているため、使用できませんWHERE seriq BETWEEN 50000 AND 1000000 ORDER by seriq asc:(

助言がありますか?

4

2 に答える 2

1

これを試して

   WHERE $id3 = '1'
   AND seriq BETWEEN 50000 AND 1000000
   ORDER by seriq asc

またはそのように

   WHERE $id3 = '1'
   HAVING seriq >= 50000 AND  seriq <= 1000000
   ORDER by seriq asc
于 2013-02-09T20:46:50.923 に答える
0

WHEREを使用するだけで、条件に複数の句を含めることができますAND

SELECT * FROM filmi
WHERE $id3 = '1' AND
   seriq BETWEEN 50000 AND 1000000
ORDER by seriq

幸運を。

于 2013-02-09T20:24:06.187 に答える