このディレクトリの索引
http://hibari.2ch.net/test/read.cgi/db/1274791771/571
#  SQLite3 です。 
#   
#  a-1 b-2 a-2 b-10 a-10 b-9 
#  が 
#  a-1 a-2 a-10 b-2 b-9 b-10 
#  になるようにソートする方法はありますか? 
#  ハイフンの後ろは必ず数値なんですが、 
#  a や b の部分の文字数は不定です。 
# 
# 

'a-1 b-2 a-2 b-10 a-10 b-9 が a-1 a-2 a-10 b-2 b-9 b-10 になるようにソートする'(L1,L2) :-
        findall(_鍵項目,テーブル(_鍵項目),L1),
        sort(L1,L2).

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

'a-1 b-2 a-2 b-10 a-10 b-9 が a-1 a-2 a-10 b-2 b-9 b-10 になるようにソートする'(L1,L2) :-
        sort(L1,L2).