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

  • BioHunta

    BioHunta

    28 Mayıs 2006
  • Jabari Johnson

    Jabari Johns

    18 Ocak 2008
  • KIT KAT

    KIT KAT

    3 EKİM 2005