MYSQL - 获取一列A小于B列的行

时间:2016-03-15 14:26:47

标签: php mysql sql

表格(仅显示相关栏目)

ID | product_name | stock | stock_level
6  | test name    | 5     | 4
 7 | test name 2  | 3     | 9

我的数据库中有很多行。

在MYSQL中,如何获得股票价值低于stock_level值的每一行?

1 个答案:

答案 0 :(得分:1)

喜欢这个吗?

SELECT * FROM table WHERE stock < stock_level

这将返回row2(stock = 3,stock_level = 9)但不返回row1(stock = 5,stock_level = 4)。

<?php
$result = mysqli_query($myslqi, "SELECT * FROM table WHERE stock < stock_level")) {
  ....
}