SORU
25 Kasım 2008, Salı


Nasıl MİN alabilirim() PostgreSQL iki alan?

Diyelim ki böyle bir tablo var ki:

name | score_a | score_b
----- --------- --------
 Joe |   100   |   24
 Sam |    96   |  438
 Bob |    76   |  101
 ... |   ...   |  ...

Score_a ve score_b minimum seçmek istiyorum. Diğer bir deyişle, gibi bir şey

SELECT name, MIN(score_a, score_b)
FROM table

Sonuçlar, tabii ki, olabilir:

name | min
----- -----
 Joe |  24
 Sam |  96
 Bob |  76
 ... | ...

PostgreSQL bu ben çalıştığınızda, ancak, "Hiçbir işlevi verilen ad ve bağımsız değişken türleri ile eşleşir. Açık tür atmalarını eklemek gerekebilir." () MAX ve MİN() arasında bir seçim gibi görünüyorsatıryerinesütunlar.

Çalışırken ben bir şeyi yapmak mümkün mü?

CEVAP
25 Kasım 2008, Salı


LEAST(a, b)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 10 Daughters, 2 Sons

    10 Daughters

    10 Mart 2009
  • Modus Recordings

    Modus Record

    26 Kasım 2008
  • NightShader1

    NightShader1

    25 Temmuz 2006