SQL 中的 MIN 函数2024 年 8 月 29 日 | 4 分钟阅读 MIN 是 SQL 中的一个聚合函数,它返回表中指定列的最小值。 MIN 函数语法在结构化查询语言中,我们像下面这样使用 MIN 函数与表的列 MIN 函数示例在这里,我们将创建一个新表,并通过该表执行 MIN 函数与表的列 以下显示了在 SQL 中创建新表的语法 以下 CREATE 语句创建了 Product_Details 表,用于存储产品的价格和数量 以下多个 INSERT 查询将带有销售价和购买价的产品的记录插入 Product_Details 表 以下 SELECT 语句显示了上面 Product_Details 表的已插入记录
查询 1: 以下 SELECT 查询在上面的 Product_Details 表中使用了 Product_Quantity 列的 MIN 函数 此查询显示产品数量列的最小值。 输出
查询 2: 以下 SELECT 查询在上面的 Product_Details 表中使用了 Selling_Price 列的 MIN 函数 此查询返回最低售价产品的最低价格。 输出
查询 3: 以下 SELECT 查询在上面的 Product_Details 表中使用了 Product_Rating 列的 MIN 函数 此查询返回 Product_rating 列的最小值。 输出
查询 4: 以下 SELECT 查询在上面的 Product_Details 表中使用了两个列相加的 MIN 函数 此查询返回采购价和销售价相加的最小值。 输出
带 WHERE 子句的 MIN 函数我们也可以在 MIN 函数中使用 WHERE 子句,它返回过滤行中的最小值。 使用 WHERE 子句的 MIN 函数的语法如下 查询 1: 以下 SELECT 查询在上面的 Product_Details 表中使用了带 WHERE 子句的 MIN 函数 此查询返回产品 ID 大于 200 的产品的最小数量。 输出
查询 2: 以下 SELECT 查询在上面的 Product_Details 表中使用了带 WHERE 子句的 MIN 函数 此查询返回 2022-01-28 发布的产品中最低的采购价。 输出
带 GROUP BY 子句的 MIN 函数我们也可以在 MIN 函数中使用 GROUP BY 子句,它返回同一组中的最小值。 使用 GROUP BY 子句的 MIN 函数的语法如下 查询 1: 以下 SELECT 查询在上面的 Product_Details 表中使用了带 GROUP BY 子句的 MIN 函数 此查询返回每个指定组的最小值。 输出
下一个主题SQL中的MOD函数 |
我们请求您订阅我们的新闻通讯以获取最新更新。