Database Come posso fare queste query SQL?

jr_sottomajor

Utente Silver
2 Luglio 2017
96
33
4
79
Salve a tutti cercavo aiuto in queste due query sql.
Ho un database con una singola tabella 'Smartphone' che contiene i campi: Nome, RAM, Prezzo, SO, GPU, CPU, Memoria, Nazione_produzione, Risoluzione_camera, Spessore, Altezza, Larghezza.
Le query che devo svolgere sono le seguenti:
1)La nazione che produce piu' cellulari 'Android'.
2)Tutti i cellulari con il loro OS che hanno la stessa risoluzione video.

Sono sicuramente molto banali, ma mi stanno bloccando. Sapreste darmi una mano a capire come ragionare? Grazie
 
1)La nazione che produce piu' cellulari 'Android'.
La query deve avere una struttura tipo questa (non ricordo se si usi TOP 1 oppure LIMIT 1):
SQL:
SELECT TOP 1 City, COUNT(City)
FROM Customers
GROUP BY City
ORDER BY COUNT(City) DESC;

Ovviamente sta a te applicarla con i campi corretti

2)Tutti i cellulari con il loro OS che hanno la stessa risoluzione video.
SQL:
SELECT CustomerName, ContactName, PostalCode
FROM Customers
GROUP BY PostalCode, CustomerName, ContactName;

Come sopra, applica la stessa logica sui campi corretti
 
  • Mi piace
Reazioni: OliWan