SQLなら俺に訊け [無断転載禁止]©2ch.net (457レス)
SQLなら俺に訊け [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1499985653/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
50: デフォルトの名無しさん [sage] 2018/08/24(金) 09:10:24.90 ID:AhUX2VuR SQLの構文ってなんであんなクソだらけなものが採用され続けているの? insertのintoとかupdateのsetとかいらないし updateでwhereを指定し忘れたら全レコードが更新されるのとか超危険だし updateはID指定→値指定で更新っていうのが直感的にやりやすいのに whereを最後に持ってこないといけない仕様のせいでid指定が最後になるし カラムと値の指定の仕方も一貫性がないし 後方互換性としてあれらのコマンド"も"使えるならまだわかるけど あれらのコマンド"しか"使えないとかこの業界頭おかしいんじゃないの http://mevius.5ch.net/test/read.cgi/tech/1499985653/50
138: デフォルトの名無しさん [] 2021/10/23(土) 10:22:47.90 ID:D86LbS/L 時刻昇順に並んでるデータでstatusが1〜4を一塊として 縦横変換したテーブルが欲しいんですけどSQLだけじゃムリですかね。 欲しいテーブルにあるrep_idは元のテーブルにない(生成したい)です。 元のテーブル time status 10/1 0:01 1 10/1 1:34 2 10/1 2:00 4 10/1 22:00 2 10/1 23:32 3 10/2 1:02 4 欲しいテーブル rep_id| status_1 | status_2 | status_3 | status_4 -----+----------+-----------+----------+-------- 1 |10/1 0:01 | 10/1 1:34 | null | 10/1 2:00 2 |null | 10/1 23:00 | 10/1 23:32 | 10/2 1:02 http://mevius.5ch.net/test/read.cgi/tech/1499985653/138
313: デフォルトの名無しさん [sage] 2024/11/06(水) 11:02:31.90 ID:L0rogwPJ INNER JOINでもWHERE EXISTSでも、テーブルBのデータを使ってテーブルAのデータを絞り込んでSELECTするができるじゃん 性能的にどっちがいいんだっていう http://mevius.5ch.net/test/read.cgi/tech/1499985653/313
380: 警備員[Lv.4][新芽] [sage] 2025/01/19(日) 18:28:02.90 ID:T6GaQrgY やはりトランザクションですね ありがとうございます!! http://mevius.5ch.net/test/read.cgi/tech/1499985653/380
389: 警備員[Lv.5][新芽] [sage] 2025/01/21(火) 09:13:36.90 ID:X3sBvw4I >>388 調べてみるとそうみたいなんだけど(主キーにはインデックスが張られる)、単一主キーだと、該当キーにRequired、Uniqueなインデックスが作成されるけど、複合主キーでは個々のフィールドに個別にはインデックスが作成されてなくて それがどういうことか(インデックスが張られているか)分からなくて 分かりにくくてごめんね http://mevius.5ch.net/test/read.cgi/tech/1499985653/389
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.030s