世紀末データベース完成

400行くらいになった。絶対プログラム書いてる方が早い。
印刷したら16枚になった。わろす。


検索例

select *
from charasummary;

select *
from godlyfistblow g
where g.character = 'トキ';

select a.name, a.command
from specialarts a, specialcond c
where a.id = c.id and a.character = 'レイ' and c.condition = '空中';

select s.name, r.character, r.available, h.character, h.available
from availablesystem r, availablesystem h, system s
where r.character = 'レイ' and h.character = 'ハート様' and
	r.system = h.system and r.system = s.id and r.available != h.available;
  1. キャラクターのサマリー
  2. トキの究極奥義
  3. レイの空中可能な必殺技
  4. レイとハート様で利用可不可のちがうシステム
    name    |  style   |            fatal
------------+----------+------------------------------
 ケンシロウ | 北斗神拳 | 北斗百裂拳
 ラオウ     | 北斗神拳 | 北斗滅天把
 トキ       | 北斗神拳 | 北斗有情破顔拳
 ジャギ     | 北斗神拳 | フフ…この時を待っていたのだ
 シン       | 南斗聖拳 | 南斗翔鷲屠脚
 レイ       | 南斗聖拳 | 飛翔白麗
 ユダ       | 南斗聖拳 | 血粧嘴
 サウザー   | 南斗聖拳 | 天翔十字鳳
 ハート様   | その他   | 超いてぇよ〜!!
 マミヤ     | その他   | さようなら…
(10 rows)

 id | character | command  | condition |        name        | aura
----+-----------+----------+-----------+--------------------+------
 21 | トキ      | 236236+C | 地上      | 北斗有情断迅拳     |    1
 22 | トキ      | 214214+B | 地上      | 秘孔・刹活孔(自分) |    1
 23 | トキ      | 236236+B | 地上      | 秘孔・刹活孔(相手) |    1
 23 | トキ      | 214214+C | 地上      | 北斗砕覇拳         |    1
(4 rows)

     name     |  command
--------------+------------
 飛燕流舞     | 236+AorB
 南斗撃星嚇舞 | 623+AorC
 南斗迅襲嘴斬 | 236or214+D
 南斗狂鶴翔舞 | 214+C
 南斗鶴翼迅斬 | 236+C
(5 rows)

       name       | character | available | character | available
------------------+-----------+-----------+-----------+-----------
 フロントダッシュ | レイ      | t         | ハート様  | f
 壁張り付き       | レイ      | t         | ハート様  | f
 ブースト         | レイ      | t         | ハート様  | f
 グレイヴシュート | レイ      | t         | ハート様  | f
(4 rows)