İşte benim veridir:SQL Çoklu Seçer ve Grup Bys
aşağıdaki şartları yerine getirmesi her tarih için benzersiz SessionIDs sayısını bulmak istiyoruz: zaman "/ konu" sayısı Bir oturumid = 1'de, aynı oturumideki "/ detail" sayısı da 1'e eşittir. Bu yüzden benim durumum için sessionid = 1 (412) gereksinimi karşılayan tek oturumdur. İşte
kullandığım kod şudur: Dağınık kodu hakkındaSELECT count(Distinct sessionid)
from
(Select sessionid, count(search like "/topic%") as TN and Count(search like "/detail%") as DN from we GROUP BY date order by date) as my_table
WHERE TN ==1 and DN=1
Maalesef (tablo adı biziz), ancak bugüne 412 için [1,0'ı] çıktısını ve tarih 413. kaplaması gerekir onun çalışmıyor. herhangi bir tavsiye? Birçok thx!
thx! bu bir cazibe olarak çalıştı –