SQL Developer Where Query

时间:2017-03-31 17:47:31

标签: sql sql-server

我有销售,车辆和客户的表格,我正在尝试创建一个查询,这将使销售量最大的汽车制造商使用购买该类型车辆的客户的名字和姓氏。我创建了以下作为子查询以按降序查找车辆销售:

SELECT Vehicles.Vehicle_Make,
COUNT(Sales.VIN) AS NumberOfSales 
FROM Sales 
INNER JOIN Vehicles ON Sales.VIN = Vehicles.VIN 
GROUP BY Vehicles.Vehicle_Make
ORDER BY NumberOfSales DESC;

Customers和Sales表共享常见的Cust_ID列,我可以从中获取Customers First和Last名称。由于第一行会给我最畅销的车辆制作,我将如何查询以获得第一行并将此子查询的结果连接到Customers表以获取名字和姓氏?提前感谢您的建议。

1 个答案:

答案 0 :(得分:0)

这样的事情:

var search = $.trim($(this).val().replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|\s]/g, "\\$&"));