» »

[I guess solved...][SQL] Kako napisati preprost GROUP BY?

[I guess solved...][SQL] Kako napisati preprost GROUP BY?

HotBurek ::

Dobro jutro.

Evo, nov dan, nov izziv.

Tabela ima sledeče podatke:
group1|name1  |
------+-------+
     0|krompir|
     0|krompir|
     0|krompir|
     0|japke  |
     1|japke  |

Vprašanje pa je, kako napisati SELECT ... GROUP BY, da bo rezultat vrnil:
count|name1  |
-----+-------+
    2|japke  |
    1|krompir|

--------------------------------------------------------------
UPDATE

Zgleda sem kar hitro rešil:
SELECT COUNT(DISTINCT(`group1`)) AS 'count', `name1`
FROM `test1`
GROUP BY `name1`;

Vseeno pa v preverbo, če je to to. Oz. če so še kakšne druge, mogoče boljše opcije.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kako napisat SQL query?

Oddelek: Programiranje
131300 (506) HotBurek
»

Učenje programiranja PHP

Oddelek: Programiranje
91484 (1025) Spura
»

SQL poizvedba

Oddelek: Programiranje
7621 (571) frudi
»

postgreSQL pomoč

Oddelek: Programiranje
132042 (1377) klemenSLO
»

MySQL pomoc

Oddelek: Izdelava spletišč
171847 (1103) slosi

Več podobnih tem