2017-11-27 6 views

答えて

3

一部のRDBMSのはorder by句でエイリアスの列を認識しません。あなたが持っているもの副問合せができます:PostgreSQLの

SELECT * FROM (SELECT *, ... AS rownum FROM table1) AS A ORDER BY colb, rownum, colc 

を、私はあなたにも行うことができると信じて:

SELECT (case ...) as rownum, * FROM table1 ORDER BY colb, 1, colc 
関連する問題