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

  • jpmkm1

    jpmkm1

    4 NİSAN 2008
  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009
  • mobilenet.cz

    mobilenet.cz

    26 NİSAN 2008