Di seguito è riportato il mio tavoloSQL query di selezione gruppo
Table1
+--------+----------+---------+
| amount | make | product |
+--------+----------+---------+
| 100 | Nokia | Mobiles |
| 300 | Samesung | Mobiles |
| 700 | Micromax | Mobiles |
| 1000 | Karbonn | Mobiles |
| 500 | Lava | Mobiles |
| 100 | Floyer | Gift |
| 500 | Arichies | Gift |
| 300 | Feeling | Gift |
+--------+----------+---------+
Ora voglio visualizzare i due più alta quantità per ogni prodotto ...
Quindi voglio costruire query di singola SQL che mi dà il risultato sotto forma seguente ..
+--------+----------+---------+
| amount | make | product |
+--------+----------+---------+
| 1000 | Karbonn | Mobiles |
| 700 | Micromax | Mobiles |
| 500 | Arichies | Gift |
| 300 | Feeling | Gift |
+--------+----------+---------+
gentilmente mi aiuti a costruire tali interrogazione ..
la risposta non è generale. Cosa succede se hai 100 prodotti? –