select count(*) as sayi,ip from ziyaretciler where kaynak like '%merhabalar%' group by ip

bu iki kolon döndürür sayi ve ip

SQL i test etmedim ama buna benzer bişe işini görebilir
mesajın geleceği kullanıcı filtrelenecekse where ifadesinde and ile eklemen gerek