このディレクトリの索引
http://hibari.2ch.net/test/read.cgi/db/1056938879/131
#  table1 
#  id  名前  状態_id 
#  ------------------ 
#  1   キムラ   A 
#  2   田中    B 
#   
#   
#  talbe2 
#  id  状態_id 状態(varchar) 
#  ------------------ 
#  1      A  0 
#  2      A  0 
#  3      A  1 
#  4      B  0 
#  5      B  0 
#   
#  結果 
#  名前 状態 
#  ------------------ 
#  キムラ 1 
#  田中 0 
#   
#  になるようなSQL文でどう書きまっか?ちなみにORACLE9i。 
#   

結果(_名前,_状態) :-
        findsetof(_名前,table1(_,_名前,_),L1),
        sort(L1,L2),
        append(_,[_名前|_],L2),
        table1(_id,_名前,_状態_id)
        table2(_id,_状態_id,_状態).