SQL查找具有最多供应商且具有余额的状态

时间:2016-10-02 01:18:31

标签: sql

我正在尝试开发一个SQL查询来查找具有最多供应商和余额的状态。以下是我的工作。我收到此错误“将varchar值'WI'转换为数据类型int时转换失败。”我编码正确吗?请帮忙。谢谢!

library(tidyr)
extract(b, name, into = c("name", "age"), "(.*)\\s+(\\S+)$")
#  height       name age
#1    190 John Smith  34
#2    165  Mr.Turner  54
#3    174 Antonio P.  23
#4    176 John Brown  31

1 个答案:

答案 0 :(得分:0)

我希望这样的事情:

SELECT VendorState, SUM(InvoiceTotal)
FROM Invoices i JOIN
     Vendors v
     ON i.VendorID = v.VendorID
GROUP BY VendorState
ORDER BY SUM(InvoiceTotal) DESC
FETCH FIRST 1 ROW ONLY;

这是ANSI标准SQL。特定数据库(并且您没有指定数据库)的语法可能略有不同 - 尽管这个想法是相同的。