选择“最低值”从表中获取多个“id”

发布于 2024-11-09 05:13:13 字数 293 浏览 0 评论 0原文

我昨晚阅读了有关使用 sql MIN() 的内容,现在我明白了它是如何工作的。但是,我想知道如何运行

SELECT MIN(card_price)
FROM card_lookup_values 

并显示每张卡的最低“价格”。许多卡片的 card_price 列中都有 5-9 个价格。我想我一直在寻找:

 card_id   card_price
    0001      2
    0002      99
    0003      22.3

I read up last night on using the sql MIN() and I understand how it works now. However, I was wondering, how do I run

SELECT MIN(card_price)
FROM card_lookup_values 

and display the lowest "price" for each individual card. A lot of the cards have 5-9 prices in the card_price column. I guess I was looking for:

 card_id   card_price
    0001      2
    0002      99
    0003      22.3

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浅忆 2024-11-16 05:13:13

您需要按卡名分组

考虑阅读有关聚合函数的教程:

http://www.postgresql.org /docs/9.0/static/tutorial-agg.html

You need a group by card_name.

Consider reading this tutorial on aggregate functions:

http://www.postgresql.org/docs/9.0/static/tutorial-agg.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文