人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MySQLのクエリで質問です。

年月日時分秒をテキストでレコードインサート時の時刻を入れているフィールド(timestamp)があります。
→ PHPでdate("YmdHis")

この形式のデータが入っているテーブルから、次のような条件で抽出するために、1回のクエリではどういう記述になりますか?

テーブル定義には、ほかに会員ID(フィールド名:mid)があるものとし、単純に会員のログイン履歴を次々にインサートしているものとお考えください。

?'200605%'かつ2006年04月以前にデータが存在しない。
→ つまり5月に新規にインサート(=ログイン)
?'200605%'かつ2006年04月以前にデータが存在する。
→ つまり5月にログインしているが、過去にもログインしている。

MySQL:3.23.58

●質問者: P-mako
●カテゴリ:インターネット ウェブ制作
✍キーワード:2006年 23 4月 MID MySQL
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● llusall
●60ポイント

ポイントはゼロでいいです。

ご承知の上で質問されているかと思いますが、当該バージョンではサブクエリは対応されていません。

その為、クエリ1発での取得は不可能と思われます。

4.1以上へのバージョンアップまたは、プログラミングでの対応が必至と思われます。

http://www.yahoo.co.jp/ ダミー

◎質問者からの返答

そこをなんとか工夫してできないかと思って質問しました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ