[MySQL]

0

Witam,

chcę zrobić licznik osób online na stronie.W skrypcie jest już tabela whos_online z następującymi polami: customer_id, session_id,ip_address, time_entry, time_last_click.

Przykładowe dane

0  	Guest  	dd293aedc7f53853c674b9085526e7ec  	65.55.232.30  	1211807156  	1211807156  	/index.php/cPath/25/page/1/sort/1a
	Edytuj 		0 	Guest 	59d2950fef82d029d118f1616bfad7f2 	66.249.73.164 	1211806971 	1211806971 	/product_info.php/cPath/34/products_id/490
	Edytuj 		0 	Guest 	937494e647f6b4bcab63b0940f9bc9ff 	65.55.232.30 	1211807382 	1211807382 	/index.php/cPath/25/page/1/sort/2d
	Edytuj 		0 	Guest 	9b0b743840794413a9eb12150fcb2d00 	65.55.232.30 	1211806941 	1211806941 	/product_info.php/cPath/25/products_id/441
	Edytuj 		0 	Guest 	85978e0165c8b9d62098d720095938b6 	65.55.232.30 	1211806935 	1211806935 	/product_info.php/cPath/25/products_id/442
	Edytuj 		0 	Guest 	7d20dd44ddbe5fab9938dc02ead9f928 	65.55.232.30 	1211806938 	1211806938 	/product_info.php/cPath/25/products_id/471
	Edytuj 		0 	Guest 	300fb71898439b6125724c7bab2704fb 	217.172.247.172 	1211807163 	1211807165 	/
	Edytuj 		0 	Guest 	26b1fec18c08f82fd7036df0fccf6a42 	72.14.193.67 	1211807773 	1211807773 	/product_info.php/products_id/570
	Edytuj 		0 	Guest 	8dc7647f6c8f753c24a9ad6a7f853dd0 	74.6.17.90 	1211807699 	1211807699 	/index.php/cPath/72

Chcę, aby zliczyć liczbę użytkowników z unikalnymi adresami IP.Jakie zapytanie SQL powinienem wykonać?

0
select count(*) from whos_online group by ip_address

ewentualnie

select count(distinct ip_address) from whos_online

1 użytkowników online, w tym zalogowanych: 0, gości: 1