2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

SQLっておもしれえええええええええ

1 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:20:18.83 ID:fvvbShCY0.net
いまMySQLにハマってるけど、こんな面白いとはおもってなかった
UNON句で連結とか、フル勃起もんだわ
ここにもいるだろ、オレみたいにSQL大好きって奴?

2 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:20:59.86 ID:OdieZQ430.net
ユニバーサルメルカトル速報

3 : ◆QOq.22P0vY :2014/07/16(水) 11:21:25.60 ID:wyydbTwZ0.net
くりえいとてーぶる

4 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:21:36.70 ID:fvvbShCY0.net
>>2
SQLでおk

5 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:22:35.57 ID:zxkLdBzT0.net
サキュバスクエスト?

6 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:22:46.89 ID:fvvbShCY0.net
>>3
CREATE TEMP TABLEにすれば、ログアウト後に自動破棄するからお掃除も楽だぜ!

7 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:23:33.92 ID:5yJdNTYy0.net
昔Accessで仕事してたなー
DB関連の資格とっとくといいよね

8 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:24:14.75 ID:fvvbShCY0.net
>>5
サキュバスはsuccabusだぜ?

9 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:25:19.82 ID:GAkcamqy0.net
select * from s1, s2
これ理解できる?

10 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:25:33.58 ID:lC5awrku0.net
トランザクションとかのbegin?っていつ使えばいいんだよ

11 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:26:22.73 ID:fvvbShCY0.net
>>7
DBの資格は取ってないけど、これからのPGは必須だと思うぜ
SQL使えるのと使えないのとでは、統計とか集計の手間に雲泥の差があるからな!
ていうか使い始めたら、楽しすぎて性的に興奮するマジで

12 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:26:52.35 ID:zxkLdBzT0.net
>>8
Succubus Quest なんだぜ
短編の中にL頭文字になるのないのかな

13 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:27:03.73 ID:wJGH8BQr0.net
delete from ID:fvvbShCY0;
commit;

14 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:27:12.36 ID:GAkcamqy0.net
>>10
トランザクションはbeginではなく
comitとrollbackだ

15 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:29:06.26 ID:XUNWmhlO0.net
会社で使ってんのはpostgresだわ

16 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:29:14.08 ID:fvvbShCY0.net
>>9
USING句はつけんの?
100万レコードくらいあったら軽く死ねるよ?

>>10
それはデータベース変更の邪魔されたくない時に使えばいいよ!
commitを忘れないようにな!

17 : ◆QOq.22P0vY :2014/07/16(水) 11:29:41.39 ID:wyydbTwZ0.net
動くとワクワクする

18 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:29:54.50 ID:5yJdNTYy0.net
DBってDB構築が上手いかどうかで全然変わってくるよね
下手な奴が構築するとテーブルとかリレーションとか滅茶苦茶で
拡張していくうちに大変なことになって収集つかなくなる

19 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:32:43.54 ID:fvvbShCY0.net
>>13
残念、排他処理中でした!

>>15
postgresも楽しそうだよな!
オレは導入の段階で失敗したんで手を出してないけど……

20 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:32:58.05 ID:lC5awrku0.net
もっと規模のでかい開発のときに使う感じなのかな
数人でやってるウチはあんま関係ないか

21 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:35:33.76 ID:RvjdJ+EP0.net
oracleとポスグレしか使ったことないな

22 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:35:39.64 ID:GAkcamqy0.net
>>16
マスタの結合として使うからつけないよ
トランでは使わないし

23 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:36:18.61 ID:fvvbShCY0.net
>>12
間違った……って、Lどこにもないぞ!

>>17
UNION句で繋いだ数百行のコードが、一発で動いて期待通りのテーブルを
吐き出した時とか、射精しそうになるぜ!

>>18
そこ、マジで一番苦労するよね……
今は殆どしないけど、最初の頃は select * from とかいうコードを平気で書いてて、
後からカラム挿入せざるを得ない状況になったとき死にかけたわ……

24 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:37:20.92 ID:bEQ0Xjvm0.net
MYSQLからSQLSERVERに置き換えたら快適すぎワロタ

25 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:38:09.26 ID:GAkcamqy0.net
シェアはOracle>SQLServerだけど
ツール面はSQLServer>Oracleなんだよな・・・

26 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:42:10.82 ID:fvvbShCY0.net
>>20
開発規模というより、データベース規模だね
たとえ1人月でも数万人の顧客データを扱うなら必須
でも、簡単なところからSQL使い始めたら、後々「すげえ!」って
思える場面がきっと出てくるよ!

>>21
oracleいいな……(´・ω・`)

>>22
抽出じゃなくてバックアップ?
設計ちゃんとしてる場合のみ書けるコードなだ……(´・ω・`)

27 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:45:56.57 ID:Ld40vXqp0.net
プログラムとかできない素人が
データベースに興味あるんですが
何からやったらいいですか?

28 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:46:36.46 ID:wJGH8BQr0.net
昨日こんな記事があったよ
http://wayohoo.com/mysql/command-list-of-mysql-for-beginners.html

29 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:47:21.84 ID:GAkcamqy0.net
>>26
バックアップとかじゃなくて
マスタ同士を自己結合で組み合わせて、そこから必要なパラメータを生成するSQL

30 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:50:29.61 ID:GAkcamqy0.net
>>27
プログラムからやってくださいよ

31 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:50:42.76 ID:/Yhcemfz0.net
テキスト上でしか勉強してないから見についていない

32 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:51:33.35 ID:Ld40vXqp0.net
>>30
プログラムは何からやったらいいの?

33 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:52:09.62 ID:fvvbShCY0.net
はよデータ出せって怒られた(´・ω・`)

SQLマジで楽しいから、やってみようぜ!んじゃ!

34 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:54:19.13 ID:GAkcamqy0.net
この使い方がキモイwww
having count(*) = sum(case age when age > 19 then 1 else 0 end)

>>32
Java、面倒ならPHP

35 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:57:26.67 ID:lC5awrku0.net
sql内で条件かけるんだっけ
全然つかったことないな

36 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:57:42.84 ID:Ld40vXqp0.net
>>34
ありがとう
やってみる

37 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 11:58:55.46 ID:GAkcamqy0.net
(select * from s1 union all select * from s1) t1
minus
select * from s1

この無駄なコードドヤッ!w

38 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 12:01:17.08 ID:GAkcamqy0.net
>>35
こんなのもあるよ
select
t1.person_id
,(select div_name from divs where t1.person_id = divs.person_id) div_name
from
persons t1

サブスカラクエリね
名称取るときに使ってるwww

39 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 12:03:56.97 ID:VwebxlND0.net
プログラムの基礎はCだろ

40 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 12:08:05.83 ID:MKc460D/0.net
>>38
パーソンidがユニークなんだろうけど
最悪SQL失敗するから気を付けろよ

41 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 12:10:30.61 ID:lC5awrku0.net
>>38
そこにselect書くのか
自分だったらjoinでつなげちゃいそう

42 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 12:10:51.29 ID:GAkcamqy0.net
>>40
はいwww最悪グループ化するwww

43 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 12:13:51.79 ID:4x3Ynltu0.net
遊ぶときのデータなに使ってるの?
employeeとかdeptとかつまんないんだけど?

44 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 12:16:06.62 ID:GAkcamqy0.net
>>41
joinでもいいけど、後で編集するときに条件見直さないといけないから面倒なんだよwww
>>38なら括弧ないいじるだけで済むからコードのメンテが楽www

45 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 12:16:35.81 ID:MKc460D/0.net
分析関数を知るともっと面白いよ!

46 :以下、\(^o^)/でVIPがお送りします:2014/07/16(水) 12:21:20.02 ID:GAkcamqy0.net
>>43
本番の待機サーバの実データです、はい・・・

>>45
勉強中だけど、実務で使う場面がないwww

総レス数 46
11 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★