Autor Zpráva
Admirak
Profil *
Ahoj.

Zajímalo by mě, jak bych mohl vytřídit z tabulky duplicitní data tak, aby mi napsalo kolikrát se v tabulce tato hodnota vyskytuje?

Příklad:
Jmeno - Tel. cislo - Operator
Novak - 602123456 - O2
Novak2 - 603123456 - T-Mobile
Novak - 602654321 - O2
Novak - 777777777 - Vodafone

A mělo by to vypsat něco jako:

Vodafone:
Novak 1x

T-Mobile:
Novak2 1x

O2:
Novak 2x

Díky předem, za každý nápad.
Casero
Profil
Admirak
select count(*) pocet,jmeno, operator from tabulka group by jmeno,operator
Admirak
Profil *
Carsero:Jo, díky, to jsem potřeboval. Teď už bych jenom potřeboval, aby to tam napsalo třeba "2x" nebo jinou hodnot, podle toho, kolikrát je to v tabulce. To už se asi bude muset ošetřit pomocí PHP nebo ne?

PS: Sorry, že se ptám na takovýhle (pro vás asi) blbosti, ale teď jsem začal s PHP a MySQL. Tak mě prosím omluvte. :)
Admirak
Profil *
*Casero
Casero
Profil
Admirak
Jestli chápu:
select concat(count(*),"x") pocet,jmeno, operator from tabulka group by jmeno,operator
Admirak
Profil *
Díky, oukej. Jde to.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0