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


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

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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2006/06/01 22:55:05
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:Allashe No.1

回答回数59ベストアンサー獲得回数5

ポイント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ベストアンサー獲得回数1198

ポイント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

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

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

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

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

回答リクエストを送信したユーザーはいません