Autor Zpráva
Kcko
Profil
Ahoj,

Tabulka
=====
a | b


hodnoty
5 | 10
10 | 5
1 | 2
2 | 1


Potřebuji z toho dostat jen 2 řádky (je jedno jestli 5|10 a 1|2 nebo 10 | 5 a 2|1)

Napadne někoho elegantní cesta? (Čísla v DB jsou vyšší, cca 5-8 místná, kdyby chtěl někdo použít nějakou matematiku ...)
juriad
Profil
select distinct least(a, b) a, greatest(a, b) b from tabulka
Stačí takto, nebo tam máš nějaké další sloupečky?
Kcko
Profil
juriad:
Boží, to mě vůbec nenapadlo.
Díky!

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0