この記事の所要時間: 210

以前、ブログで書いたことがあるのですが、焼き直しでこのブログにも掲載しようと思い投稿しました。
※2011年2月に書いた記事なので技術的に新しいものがあるかもしれません。また、調査しブログ記事にしたいと思います。

AJAX+JavascriptDBで簡易CSVデータベース利用のWebサンプルを参考に・・・
豊島区の賃貸物件情報 を作ってみました。

この仕組さえ出来上がってしまえば「csv」データだけ別途吐き出す仕組みさえ作ってしまうことで簡易に検索させるサイトは出来てしまいそうです。

一応リレーショナルデータベースを意識して
物件テーブルと路線テーブルと駅テーブルそして
部屋数、構造、種別をマスタテーブルにして6テーブルに分けてみました。

SELECT LINE_TBL.line_nm,STATION_TBL.station_nm,BUKKEN_TBL.toho,BUKKEN_TBL.bus,BUKKEN_TBL.menseki,ROOM_TBL.room_nm,BUKKEN_TBL.floor,BUKKEN_TBL.chikunen,BUKKEN_TBL.houi,BUKKEN_TBL.price,BUKKEN_TBL.kanrihi,BUKKEN_TBL.shikikin,BUKKEN_TBL.reikin,BUKKEN_TBL.syokyaku,TYPE_TBL.type_nm,KOZO_TBL.kozo_nm FROM BUKKEN_TBL INNER JOIN LINE_TBL on BUKKEN_TBL.line_id = LINE_TBL.id INNER JOIN STATION_TBL on BUKKEN_TBL.station_id = STATION_TBL.id INNER JOIN ROOM_TBL on BUKKEN_TBL.room = ROOM_TBL.id INNER JOIN TYPE_TBL on BUKKEN_TBL.type = TYPE_TBL.id INNER JOIN KOZO_TBL on BUKKEN_TBL.kozo = KOZO_TBL.id WHERE true AND LINE_TBL.id = “3″

※一行でぶっつづけで書かないといけないのがミソです。改行入って見えますが、実際には一行です。
こんなSQLが書けちゃうなんてステキです!

▼池袋周辺の不動産データベース・・・的なサンプルです。(ダウンロードあり)

JavaScriptDB テスト.