MySQL、Postgresで質問がございます。


例えば、Aというテーブルにスケジュールの詳細データをいれ、Bというテーブルに日付とタイトルを入れたとします。
※この二つはnoカラムで関連付けられていると仮定します。

そこで、検索する際に、タイトルと日付があり、スケジュールに指定した文字がある場合のみ、取り出す様な検索をかけたいのですが、どの様にすればよろしいでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/05/25 22:53:38
  • 終了:2006/06/01 22:55:05

回答(2件)

id:Allashe No.1

Allashe回答回数59ベストアンサー獲得回数52006/05/25 23:01:01

ポイント35pt

これでどうでしょう?

Select B.タイトル,B.日付,A.スケジュール

from A inner join B on A.no=B.no

Where A.スケジュール like "%文字列%"

http://gotouy.com/mysql/basic/like/

id:taknt No.2

きゃづみぃ回答回数13539ベストアンサー獲得回数11982006/05/25 23:07:42

ポイント35pt

select * from a,b where

b.日付='2006/05/25' and b.タイトル='タイトル' and a.スケジュール like '%指定した文字%'

といった感じでやればいいでしょう。

http://homepage1.nifty.com/kojama/works/rdbms/psql/sql.html

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません