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

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
86
(1): デフォルトの名無しさん [sage] 2018/12/11(火) 22:34:22.95 ID:0Fe3pinh(1) AAS
抽象化の機能が殆どなくて、クエリのいたるところににコピペが必要な部分が出てきて、アセンブリのような扱いになっているSQLに、未来はあるのでしょうか?
仕事で他人の書いたSQLが読み解けなくて、達人に学ぶ SQL徹底指南書を読んでいるんだけど、
「豪快に GROUP BY句にも SELECT句の CASE式をコピーしてやるのがポイントです」とか身の毛もよだつ文章で既に萎えつつあります
93: デフォルトの名無しさん [sage] 2019/01/22(火) 16:01:09.95 ID:vFYQiqmx(1) AAS
Order by 〇〇 Limit 2で1番目捨てる
101: デフォルトの名無しさん [sage] 2019/09/06(金) 01:19:58.95 ID:vAzRz7Qo(1) AAS
VScodeでMYSQL使いたいのですが、サーバ名がわかりません。
どなたか教えてください。
127: デフォルトの名無しさん [] 2021/07/10(土) 13:35:16.95 ID:0S1tAkGn(1) AAS
一個前のidからカラム取ってくることはできますか?
139: デフォルトの名無しさん [sage] 2021/10/23(土) 10:32:24.95 ID:D86LbS/L(2/2) AAS
時刻昇順に並んでるデータで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
10/2 4:05  4
10/3 18:30 2
10/3 20:34 2

欲しいテーブル
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
3   |null     | null     | null     | 10/2 4:05
4   |null     | 10/3 18:30 | null     | null
5   |null     | 10/3 20:34 | null     | null
252
(1): デフォルトの名無しさん [sage] 2024/04/15(月) 12:45:09.95 ID:cLz3iDP/(1/2) AAS
普通の言語はstmtの構成要素としてexprが設けられるが、sqlでは逆にexprの中にstmtも入り得る異色の設計だから、exprサブセットのみの評価機は作れないね
まあstmtの評価は単にモックとして構文木を組んでみれば目的には適うし良い勉強になる

区切り文字をあまり使わないSQLは初学者には目に滑る構文だから特にそう
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.030s