Итак, я подошел сюда в javascript, чтобы преобразовать SQL Query, но используя Javascript.
, следующий оператор SQL перечисляет количество клиентов в каждой стране. Включайте только страны с более чем 5 клиентами :
SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
HAVING COUNT(CustomerID) > 5;
пожалуйста, посмотрите мой JS объект массива ниже и его ожидаемый результат.
//my array
[
{
customerID: 1,
CustomerName: "Alfreds Futterkiste",
contactName: "Maria Anders",
country: "Germany",
},
{
customerID: 2,
CustomerName: "Ana Trujillo Emparedados y helados",
contactName: "Ana Trujillo",
country: "Mexico",
},
{
customerID: 3,
CustomerName: " Antonio Moreno Taquería",
contactName: "Antonio Mereno Jr.",
country: "Mexico",
},
];
//expected output
[
{
country: "Mexico",
count: 2
},
{
country: "Germany",
count: 1
},
]
Мы можем использовать loda sh или любую другую библиотеку для решения этой