PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
8946 99/10/27 11:57:17 RE(1):PB6.5: ソート時のnullデータの扱い By てとらぽっと
8942 99/10/27 11:17:46 PB6.5: ソート時のnullデータの扱い By snow

カテゴリ:データウィンドウ
日付:1999年10月27日 11:57 発信者:てとらぽっと
題名:RE(1):PB6.5: ソート時のnullデータの扱い

snowさん、こんにちは。

>sort()でソートしたときに null が先頭にきて、残りのデータがソートされるのですが、
>nullを後ろにソートする方法はありませんか?
>よろしくお願いします。

DWペインタ等で Sortダイアログの目的のカラムをダブルクリックして
ソート式を記述してみてください。
目的のカラムが数字型でしたら以下のようにすればいいと思います。

if(カラム is NULL, 99999, カラム)

99999 はそのカラムの有効桁数を考えて最大を上回ればよいかと。


★参考までに…
NULLというのはそもそも値がないので、値の比較ができません。
ソート時にどのような扱いをするかはアプリケーションに依存しますね。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Sybase Open Client/C 10
Browser Netscape4.X

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Server System 10
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.