2009-05-07 18 views
1

予約済みのスロットテーブルから利用可能なスロットをテーブル(利用可能)に挿入する必要があります。予約されたスロットテーブルから利用可能なスロットをテーブルに挿入するSQLクエリ

私はbookstarttimeとbookendtime列のブックテーブルを持っています。これらはタイムスタンプオブジェクトです。私はavailstarttimeとavailendtime.theseも別のテーブルを持っています。タイムスタンプ列もあります。私はSTARTTIMEの値と終了時刻

間のavailbleスロットを取得するためのSQLクエリをしたいslots.Iフォーム.ThenからSTARTTIMEと終了時刻を入力します予約した私は、データベース使用しています:Apache Derbyの

+0

あなたは、本質的に、* *同じデータ*を含む2つのテーブル*を持ちたい(単に否定)?本気ですか?私はそれが良い考えだとは思わない。適切な関連する質問を見つけるためには、 – Tomalak

答えて

1

をあなたはしたいことがあり下記の非常によく似た質問をチェックしてください。

また、Tomalak氏によると、ほとんどの場合、同じデータを2つのコピーをデータベースに保存する必要はありません。他の視点からのデータのビューを提供するビューを追加することもできますが、ほぼ確実に競合するため、同じ情報の2つのコピーを保持しないでください。

同様の質問:Finding free slots in a booking system

+0

+1。 OPの意図が明確にならない限り、あいまいな答えが彼がとにかく願っている最高のものです。 – Tomalak

関連する問題