-2

次の括弧付きのクエリが本当に機能するかどうかを知りたいです。で区切られた 3 つの条件がORあるので、実際に 3 つの条件のうちの 1 つだけが必要なのか、それとも複数の条件が必要なのかを知りたいです。

SELECT * FROM `table_ref` WHERE `tbl_name` LIKE `$table_choice` AND ( ( i1<=i2 AND i2<=d1 ) OR ( i1<=d2 AND d2 <=d1  ) OR ( i2<=i1 AND d2<=d1 ) )
4

2 に答える 2

0

クエリは、次を使用する場合と同じです。

SELECT * FROM `table_ref` WHERE `tbl_name` LIKE `$table_choice` AND ((i1<=i2 AND i2<=d1) OR (i1<=d2 AND d2<=d1) OR (i2<=i1 AND d2<=d1))
于 2013-05-06T15:57:58.470 に答える