Autor | Zpráva | ||
---|---|---|---|
Admirak Profil * |
#1 · Zasláno: 9. 5. 2008, 16:23:02
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 |
#2 · Zasláno: 9. 5. 2008, 19:14:28
Admirak
select count(*) pocet,jmeno, operator from tabulka group by jmeno,operator |
||
Admirak Profil * |
#3 · Zasláno: 9. 5. 2008, 21:30:49
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 * |
#4 · Zasláno: 9. 5. 2008, 21:31:21
*Casero
|
||
Casero Profil |
#5 · Zasláno: 9. 5. 2008, 22:06:49
Admirak
Jestli chápu: select concat(count(*),"x") pocet,jmeno, operator from tabulka group by jmeno,operator |
||
Admirak Profil * |
#6 · Zasláno: 9. 5. 2008, 22:41:40
Díky, oukej. Jde to.
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0