Merhaba.Bu tabloda yarışlar ve bu yarışmacı qrupların listesi var.Her yarışın qalibinin listesini çekmek istiyorum.group by ve max(point) kullandım ama sonuç alamadım.Nasıl yapa bilirim?

alt text

soruldu: 01 Şub '14, 14:28

Serxan's gravatar image

Serxan
51691106107
cevap kabul oranı: 46%

değiştirildi: 01 Şub '14, 14:30


Merhaba,

Aşağıdaki sql query işini görecektir.

SELECT t.competationid, t.id, r.sayi
FROM (select t.competationid,MAX(t.point) sayi from table_name t
group by t.competationid) r
INNER JOIN table_name t ON t.competationid = r.competationid AND t.point = r.sayi

İyi Çalışmalar

permanent link

cevaplandı: 01 Şub '14, 16:06

kurtomerfaruk's gravatar image

kurtomerfaruk
1.3k222940
cevap kabul oranı: 30%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×144

Soruldu: 01 Şub '14, 14:28

Görüntüleme: 358 kez

Son güncelleme: 01 Şub '14, 16:06

powered by BitNami OSQA