SQLなら俺に訊け [無断転載禁止]©2ch.net (457レス)
前次1-
抽出解除 レス栞

108
(1): デフォルトの名無しさん [sage] 2020/12/17(木) 15:15:58.94 ID:hWtMYtoG(1) AAS
>>107
107(1): デフォルトの名無しさん [] 2020/12/17(木) 13:35:51.43 ID:rhbff53i(1/2) AAS
MySQLで時間を管理し、一定時間過ぎたら、
レコードをの情報を更新したいのですが、
どの様にすればできるか教えてください。

1. このようなことがMySQL単体で可能なことなのかな?
2. 可能な場合どのようにすれば実現できるの?

イメージとしてはこんな感じです。

開始時のレコード001
ID, 開始 , 終了
001, 13:00 , 13:30 ← 13:00に開始

↓ 30分経過後(同一レコードの動き(自動更新))

終了時のレコード001
ID, 開始 , 終了
001, 0 , 0 ← 13:30になったからクリア
定期的にスケジュールテーブルをチェックするイベント作ればできるよ
あと開始/終了時刻をクリアするよりもステータスを別のカラムに持たせたほうがいい
外部リンク[html]:dev.mysql.com

リファレンス読んで分からないことがあればここじゃなくMySQLスレへどうぞ
2chスレ:db
134: デフォルトの名無しさん [sage] 2021/10/16(土) 09:46:40.94 ID:BnnoSLdm(1) AAS
>>131
131(2): デフォルトの名無しさん [] 2021/10/15(金) 22:03:31.28 ID:atwiHSUT(1) AAS
レコードのデータが
AAA  1
AAA 2
BBB 3
BBB 4
BBB 5
CCC 6
CCC 7
AAA 8
AAA 9
BBB 10
BBB 11
ってなってるデータから
AAA 1
BBB 3
CCC 6
AAA 8
BBB 10
みたいなデータに変換したいのですがやる方法ってありますか
因果関係が逆。
それが宿題なら問題が糞だからやらなくていいし、学校を変えるべき。
227: デフォルトの名無しさん [] 2023/08/30(水) 22:18:57.94 ID:+4EyrP3p(1) AAS
>>4
4(3): デフォルトの名無しさん [sage] 2017/07/20(木) 17:41:19.81 ID:3fjdXCU7(1) AAS
>>3
違うよ

select * from fooは、「fooテーブルの全カラム」という意味

count()の方は、
count(column_name)とカラム名を指定したときは、column_nameがnullではない行数が取得される
count(*)だとnullとか関係なしに全行数
全列nullでも?
388
(1): デフォルトの名無しさん [sage] 2025/01/21(火) 08:53:02.94 ID:9Kz0tqcV(1) AAS
インデックスじゃない主キーってなんだ……。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s