idea
WM Aracı
Kullanıcı
-
Üyelik
27.04.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Yazılım
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** S**
-
Mesajlar
448
-
Beğeniler
165 / 44
-
Ticaret
4, (%75)
Merhaba arkadaşlar,
ziyaretciler adında bir tablom var.
ip sütunda da yine ip'ler var. bu ip'ler çoğunlukla aynı.
bir de kaynak adında bir sütun var. bu sütun içinde mesaj var. ama mesaj içinde "merhabalar" geçen mesajlar baz alınmalı.
şunu yapmak istiyorum:
XXXXX ip'sinden gelen 5 adet mesajınız var.
Bunu nasıl yapabilirim? Vakit ayıran herkese teşekkürler.
-
Üyelik
06.04.2016
-
Yaş/Cinsiyet
39 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** Ç**
-
Mesajlar
42
-
Beğeniler
1 / 11
-
Ticaret
0, (%0)
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
1 kişi bu mesajı beğendi.
-
Üyelik
23.10.2016
-
Yaş/Cinsiyet
27 / E
-
Meslek
Öğrenci
-
Konum
Denizli
-
Ad Soyad
K** C**
-
Mesajlar
689
-
Beğeniler
0 / 203
-
Ticaret
6, (%100)
SELECT kaynak, ip FROM
(SELECT kaynak, ip, COUNT(*) OVER (PARTITION BY ip) as T FROM ziyaretciler GROUP BY kaynak, ip) UI WHERE T > 1 AND kaynak LIKE '%yandex%' ORDER BY ip;
1 kişi bu mesajı beğendi.
idea
WM Aracı
Kullanıcı
-
Üyelik
27.04.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Yazılım
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** S**
-
Mesajlar
448
-
Beğeniler
165 / 44
-
Ticaret
4, (%75)
Çok teşekkürler arkadaşlar. İyi hafta sonları.