我有货币数据库表。通过使用以及日期和时间,我每天更新货币。我的列名是Date,数据类型是datetime
我想获取的货币汇率的美元,这是最后更新的数据库,根据日期,而不是表的id。
下面的查询总是显示相同的结果。
SELECT * FROM `currencyrates` WHERE CurrencyCode='USD' AND Rate > 0 ORDER BY 'Date' ASC
SELECT * FROM `currencyrates` WHERE CurrencyCode='USD' AND Rate > 0 ORDE
我正在用一个示例数据库学习MySQL。我有一个表格“生产”,其中列: cd_code,公司和年份。我想找出哪家公司生产的cds最多。
这是:
select company, count(cd_code) from production group by company;
这给了我公司以及每个公司发行了多少张CD。
现在从该表中显示列(如出现),count(code_cd)
我想印一家CD最多的公司。
所以我想要第二表第二列的最大值。
我想做的是:
select max(res.cd_code) from (select company, count(cd_code) from producti