WHERE句に複数のANDを使用したいが、クエリを実行できません。 MySQLで日付がDATETIME型であり、私は日付だけフォームの送信中にPOST変数として渡された複数の属性を使用してテーブルをフィルタリングする作業を行っています
Select * from startstopdata WHERE name='".$name."
Select * from startstopdata WHERE start_mac!=stop_mac
Select * from startstopdata WHERE start_location!=stop_location
Select * from startstopdata WHERE date(start_work) BETWEEN '".$date1."' and '".$date2."'
:としてフィルタリングがありますANDを使用してこれらのクエリをすべて組み合わせたいのですが、何らかの理由で目的の結果を取得できません。
ありがとうございます! :)私は右の理解
、それはdoesnの:
はこれを試しますこのようなクエリを作成すると実行されません。 –
POSTでデータに問題があると思うので、これを単独で実行すると最初のクエリが機能しますか? – MacBooc
はい、クエリを個別に実行すると正常に動作します。しかし、それは単一のクエリになると、。 –