SQLだけ苦手
1 :仕様書無しさん:2018/04/17(火) 23:35:25.16 .net
業務でSQLを扱っているけどいまいち理解できないです。
INNER JOIN?何が「内側」なのか理解できない
LEFT OUTER JOIN?はぁ?何を基準に「左」なんだ?しかも「外側」・・・
抽出条件がWHEREだと?条件はIFかWHENだろうが!
直積とデカルト積の違いは?要するに「総当たり」なの?
こんな調子で業務に支障が出始めてます。
どうしたら理解できる?
18 :仕様書無しさん:2018/07/26(木) 18:37:38.82 .net
いや、それはいいプログラマーじゃないだろ
74 :仕様書無しさん:2018/08/19(日) 17:36:53.16 .net
あらら壊れちゃった
46 :仕様書無しさん:2018/08/08(水) 00:42:15.35 .net
10行以上のSQLは
見るの疲れるから止めてください!
64 :仕様書無しさん:2018/08/19(日) 09:32:31.12 .net
:2018/08/19(日) 19:40:23.42 .net
スキル不足を棚に上げてボラクルの性能に頼ろうとするクズPG
69 :仕様書無しさん:2018/08/19(日) 10:05:22.01 .net
よこからすまんけど、
> 設計ミスのカオス系システムだとDBに超絶負荷がかかるから
そりゃ、設計ミスならそうなるかもなあ(笑)
> DDDのリポジトリパターンにしたがって開発して
設計をやりなおせば、まともに近づくのはそりゃ当たり前すぎて
馬鹿なのかお前は子供か?
と思ったw
24 :仕様書無しさん:2018/07/28(土) 16:33:55.12 .net
:2018/04/17(火) 23:56:33.49 .net
しかもテーブル名がドイツ語を略したものだしよ!
15 :仕様書無しさん:2018/05/22(火) 11:52:20.81 .net
とても簡単な自宅で稼げる方法
参考までに書いておきます
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
VQI8B
77 :仕様書無しさん:2018/08/19(日) 22:39:00.24 .net
:2018/08/03(金) 19:33:02.52 .net
DBから任意のデータを抽出するにはSQLを使わざるを得ないでしょ?
嫌ならCSVにでも出力させてから得意な言語で取ったり加工してロードすれば良い。
大量処理の場合、その方が早いこともあるけどな
48 :仕様書無しさん:2018/08/12(日) 23:18:46.99 .net
Pro*CはOracle Databaseの世界ではSQLの範疇でC言語ではない。
81 :仕様書無しさん:2018/08/20(月) 18:48:24.98 .net
>>意味不明にロックして泣きそうにデバッグ?するよかOracleでガンガンコードを書き進めたいよ
Oracle{に}がんがんコード書いて、ロックしても意味不明で泣きそうになってる。んだろが。
33 :仕様書無しさん:2018/07/29(日) 16:43:33.80 .net
それでどう解決するのかわからんし
そんな単語ごときで何で変にあおられてるのか
5 :1:2018/04/17(火) 23:59:57.44 .net
1個のSQL文が数百行とかあってそれをメンテしてる
正直気持ち悪い
SQLを関数やメソッドのように考えてはいけないんだろうね。
80 :仕様書無しさん:2018/08/20(月) 02:33:40.61 .net
40代だとDB=Oracleだったので、当時のプラチナ持ちまでいたと思うけど時代は変わってしまったよ。仕方がないけどね
10 :仕様書無しさん:2018/04/24(火) 08:37:46.77 .net
ノリでなんとかしてる
65 :仕様書無しさん:2018/08/19(日) 09:46:48.67 .net
× SQLだけ苦手
○ 他の苦手なものをまだ知らないだけ
6 :仕様書無しさん:2018/04/18(水) 05:45:22.87 .net
あったなぁ
クリスタルレポート使ってるとそんな感じになる
50 :仕様書無しさん:2018/08/12(日) 23:23:13.99 .net
SQLの構文は確かに失敗だった。しかしデファクトスタンダードになってしまったのだから仕方ない。
中途半端な英語の指示は日本人より英語圏の人の方が混乱してわかりにくいだろう。
途中まではよかったがSQLを拡張していく過程で開発者が面倒になってわかりづらい構文になってしまった。
55 :仕様書無しさん:2018/08/15(水) 08:07:32.52 .net
:2018/07/31(火) 21:42:38.39 .net
大手様謹製のクソツールって、こいつなんの話をしてんだw
13 :仕様書無しさん:2018/05/03(木) 14:17:00.32 .net
ほんとうに難しいのはSQLそのものよりビジネスロジックだと思う
59 :仕様書無しさん:2018/08/18(土) 16:13:59.09 .net
Postgressだろ?
今のバージョンは性能いいらしいぞ?
67 :仕様書無しさん:2018/08/19(日) 09:49:51.80 .net
:2018/07/29(日) 12:00:59.15 .net
自分でコンバータ作ればいいだけ。
セキュリティの観点からソースいじってsqlの文法変えるのはアリとは思うけど、使いづらいってのは経験不足なだけ
54 :仕様書無しさん:2018/08/14(火) 13:13:02.03 .net
文法を統一してくれ。
同じメーカーの製品なのに
accessとsqlserverで違うのが
一番納得できん。
16 :仕様書無しさん:2018/06/16(土) 00:23:58.13 .net
ミックも理解できてない馬鹿ばっかりよ
61 :仕様書無しさん:2018/08/18(土) 17:02:06.02 .net
:2018/04/18(水) 11:33:40.75 .net
一度DBエンジンを実装してみたらよくわかるようになる
3 :仕様書無しさん:2018/04/17(火) 23:54:08.30 .net
むしろ、SQLしか理解出来ないSIerは多いし、あんまり理解出来てもいない。
57 :仕様書無しさん:2018/08/16(木) 08:59:32.39 .net
えっ
29 :仕様書無しさん:2018/07/29(日) 15:20:37.15 .net
コンバーターのぶん処理が余計になるし
メンテでそこ疑わなきゃいけいないし
引継ぎ者が誰も知らない文法覚えないといけないし
選択枝としてありえない
標準化委員会が新しいまともな文法のSQL作って敷衍するべき
39 :仕様書無しさん:2018/07/31(火) 07:22:05.37 .net
:2018/07/29(日) 15:56:49.61 .net
:2018/08/08(水) 02:26:29.96 .net
:2018/07/29(日) 10:33:46.76 .net
英語
42 :仕様書無しさん:2018/08/01(水) 23:28:40.32 .net
そういえば昔 pro*c ってあったな。今もあるのか?
79 :仕様書無しさん:2018/08/20(月) 00:21:02.46 .net
いやいや、全部ひっくるめてエンジニアスキルでしょ。
判らなくて良いんだってのは、有り得ないから。
判らなくて恥ずかしいと思わないと。
70 :仕様書無しさん:2018/08/19(日) 10:08:09.02 .net
DDDなんてわざわざ読む価値があるのか?
普通のSEなら知ってることばかりじゃないか?
DDDのような屁理屈本を初心者が読むと
勘違いして弊害のほうが多くなるからなあ(笑)
12 :仕様書無しさん:2018/04/25(水) 22:51:57.15 .net
頭悪いくせに理屈っぽそうだなw
ミック本読め
7 :仕様書無しさん:2018/04/18(水) 07:15:05.72 .net
INNER JOINは使わないほうがいい。
エビデンス作業をホカの人に回せなくなるぞ。
20 :仕様書無しさん:2018/07/28(土) 13:23:07.59 .net
プログラマでもなぜかSQLになると平気で明らかに重たい処理をデータベースに要求してくる。
どう処理されるのかまったく考えていないのだと思う。
40 :仕様書無しさん:2018/07/31(火) 20:41:16.02 .net
:2018/07/31(火) 06:57:53.74 .net
あのさ
お前が好きな文法でSQLもどきを作るだろ、コンバータにかけるだろ、それを本番のソースに埋め込めよって書いただけだぞ
セキュリティの面やチューニングは別人の専門家がやるという面からも、プログラム動作中に文字列を連結させてSQLを組み立てるはSQLをコンパイルする時間もかかるし禁止されてるプロジェクトもあるんだよってこと
万人月のプロジェクトの経験が無いと意味不明なのはわかるけど文句言うのはおよしなさいよ
43 :仕様書無しさん:2018/08/02(木) 20:47:05.47 .net
あるよ。C言語をメインに開発しているところでは使われている。ただしPro*Cを使うメリットはほぼない。
C言語しかわからないひとはPro*Cの方がとっつきやすいだけ。
71 :仕様書無しさん:2018/08/19(日) 12:56:53.59 .net
:2018/07/29(日) 06:12:52.15 .net
:2018/07/28(土) 16:20:44.84 .net
:2018/07/24(火) 10:23:13.29 .net
良く出来るプログラマーほど苦手らしい
しかし大量のデータを扱ったり、インポートエクスポートやったりすると、なんかDBの良さが見えて来る。自分で検索アルゴリズム作ったりするよりも速いし、そういうの見せられると自然と改宗する。
この記事を読んだ方へのおすすめ
-
teratailもりあがっtail? 81問目
元スレ 1 :仕様書無しさん:2021/11/01(月) 14:27:52.58 .net teratail http://teratail.com/ 前スレ teratailもりあがっtail? 80問目 https:…
-
プログラマの雑談部屋 ★99
元スレ 1 :仕様書無しさん:2020/03/29(日) 18:08:33.41 .net プログラマはここで雑談しましょう! 現在、たくさんのウイルスが蔓延しています。 煽りや悪意のある書き込みは華麗にスルーいたしまし…
-
Dをデーと言うやつはオッサン。ディーだろw
元スレ 1 :仕様書無しさん:2016/01/20(水) 23:50:32.29 .net ディーだろw 先輩や上司、親戚など、目上の人のちょっとした言動に、ふと昭和を感じるおっさんっぽさを感じることはありませんか? …
-
プログラマの雑談部屋 ★104
元スレ 1 :仕様書無しさん:2020/05/05(火) 16:24:40.97 .net プログラマはここで雑談しましょう! 都会組も田舎組も出勤組も在宅組も、仲良くしましょうね。 煽りや悪意のある書き込みは華麗にスル…
-
給料がクソ安いのだがフリーランスになるべき?
元スレ 1 :仕様書無しさん:2019/11/27(水) 12:17:52 .net 営業力はない 40 :仕様書無しさん:2019/12/04(水) 10:00:15 .net 【犯罪】無能時間外労働違反SEの追放【損…
-
無能に進捗を合わせなければならない風潮
元スレ 1 :仕様書無しさん:2018/11/28(水) 12:52:02.89 .net スケジュール通りに出来ない無能を批判したくても 批判者が除け者にされる風潮はなんなんだよ 17 :仕様書無しさん:2018/11…
-
プログラマは新しいパソコンを買ったら
元スレ 1 :仕様書無しさん:2015/06/29(月) 18:56:53.06 .net 開発環境関連をまた最初からインストールしてる? とんでもなく時間かかるし、 あれ?どうやったんだっけ?とか思い出しながら時間を浪…
-
日本のIT業界が終わってるのは個室じゃないから
元スレ 1 :仕様書無しさん:2014/02/01(土) 17:28:11.90 .net まーそもそも外国のスタイルが個室なのかどうなのか知らんが・・・ 1.机と机の間に間仕切りがない 2.わからない事は聞いた方が早い…
-
【相談】プログラマーになりたい人のためのスレ
元スレ 1 :仕様書無しさん:2019/09/13(金) 22:05:04.80 .net プログラマーになりたいけどどうすれば良いのとか、 プログラミングを独学でやるにはどうすれば良いのとか、 あまりにも単発質問スレが…
-
登録型派遣って有りですか?
元スレ 1 :仕様書無しさん:2019/10/22(火) 19:45:20.44 .net 勤めてる会社が倒産するので慌てて転職先探してるけど登録型派遣という選択肢を考えてます PHPの実務経験が現在1年で、もう1,2年…
-
プログラマ的にはFOSS(GPL,OSS)をどう思うか
元スレ 1 :仕様書無しさん:2014/10/13(月) 23:21:36.84 .net プログラマ的には、FOSS、つまりライセンスがGPL,OSS(MIT,BSDなど) で、ソースが公開されたプログラムのことをどう…
-
IQ120未満はプログラマー辞めるべき
元スレ 1 :仕様書無しさん:2021/05/15(土) 12:12:39.05 .net プログラマーはIQ120以上ないと就けないようにすべき。 ちな、おれは30分で129だった。 49 :仕様書無しさん:2021/…
最新のまとめリスト
最近のコメント
- 匿名 : 【いちゃ部屋】株式会社SHIFT【5ch出張所】
新入社員はわかいそう、 在宅勤務でe-ラニングうけとけ、 ... (6/18) - 匿名 : 【残業代】福井 株式会社アスタ【未払い】
プライド高いところあるけど清輝あるなら大丈夫や (5/28) - 匿名 : 【残業代】福井 株式会社アスタ【未払い】
プライド高いところあるけど清輝あるなら大丈夫か (5/07)
レスを投稿する(名前省略可)