Mysql 如何根据大于或小于的条件获取所有行?

Mysql 如何根据大于或小于的条件获取所有行?,mysql,html,Mysql,Html,我仍在学习MySQL查询,我一直在学习这个查询。我有一个员工数据库。它包含一个表EMP_INFO。它在名为SALARY的字段上具有。在我的HTML表单中,我有两个文本字段来输入薪水。我想从我的EMP_INFO表中获取所有员工的信息,其工资在输入的工资限制内。使用下面的查询 从EMP_信息中选择*,其中工资介于10000和25000之间 祝你好运使用下面的查询 SELECT * FROM EMP_INFO WHERE SALARY BETWEEN ? AND ? 从EMP_信息中选择*,其中工资

我仍在学习MySQL查询,我一直在学习这个查询。我有一个员工数据库。它包含一个表EMP_INFO。它在名为SALARY的字段上具有。在我的HTML表单中,我有两个文本字段来输入薪水。我想从我的EMP_INFO表中获取所有员工的信息,其工资在输入的工资限制内。

使用下面的查询

从EMP_信息中选择*,其中工资介于10000和25000之间

祝你好运

使用下面的查询

SELECT * FROM EMP_INFO WHERE SALARY BETWEEN ? AND ?
从EMP_信息中选择*,其中工资介于10000和25000之间


祝您好运

假设您的表单如下所示:

SELECT * FROM EMP_INFO WHERE SALARY BETWEEN ? AND ?
<form action="result.php" method="post">
  <input type="text" name="salary[min]" />
  <input type="text" name="salary[max]" />
  <input type="submit" />
</form>
$min = (int)$_POST['salary']['min'];
$max = (int)$_POST['salary']['max'];


$query = mysql_query("SELECT * FROM emp_info WHERE salary BETWEEN {$min} AND {$max}");

假设您的表单如下所示:

<form action="result.php" method="post">
  <input type="text" name="salary[min]" />
  <input type="text" name="salary[max]" />
  <input type="submit" />
</form>
$min = (int)$_POST['salary']['min'];
$max = (int)$_POST['salary']['max'];


$query = mysql_query("SELECT * FROM emp_info WHERE salary BETWEEN {$min} AND {$max}");
这样可以使用大于和小于

通过这种方式,您可以使用大于和小于。

使用以下查询:

SELECT * FROM emp_info WHERE salary > {$min} AND salary < {$max}
从脚本中传递最小值和最大值。

使用以下查询:

SELECT * FROM emp_info WHERE salary > {$min} AND salary < {$max}

从脚本中传递最小值和最大值。

您可以使用此>=和您可以使用此>=并从EMP\u信息中选择*工资在哪里?还有?首先感谢您的快速回复。此代码正在运行。我可以查询MySql吗?我可以根据EMP_INFO where SALARY-BETWEEN中的greer>或lesserSELECT*检查所有员工的详细信息?还有?首先感谢您的快速回复。此代码正在运行。我可以查询MySql,在那里我可以根据greater>或lesserWoW检查所有员工的详细信息!!!你们真是太棒了。。。你们都很快,这个网站很快。。。我必须感谢它。。。这个问题解决了。。。现在,我正在进行一个简单的查询。。。有一次我卡住了;我会回来的。。。谢谢大家…::哇!你们真是太棒了。。。你们都很快,这个网站很快。。。我必须感谢它。。。这个问题解决了。。。现在,我正在进行一个简单的查询。。。有一次我卡住了;我会回来的。。。谢谢大家…::