SQLだけ苦手 (101レス)
1-

1
(6): 2018/04/17(火)23:35 AAS
業務でSQLを扱っているけどいまいち理解できないです。

INNER JOIN?何が「内側」なのか理解できない
LEFT OUTER JOIN?はぁ?何を基準に「左」なんだ?しかも「外側」・・・
抽出条件がWHEREだと?条件はIFかWHENだろうが!
直積とデカルト積の違いは?要するに「総当たり」なの?

こんな調子で業務に支障が出始めてます。

どうしたら理解できる?
82: 2018/08/22(水)21:54 AAS
始まったら思い出す
終わったらわすれる
(最初に戻る)
83: 2018/09/04(火)15:21 AAS
>>80
昔のオラクルマスターのプラチナはいまのBronzeレベル。
84: 1 2019/03/29(金)21:01 AAS
SQLから逃亡してもう1年になるのか
今はasmメインなので活き活きしてるよ。
85: 2021/01/11(月)23:25 AAS
構文だけに着目すれば標準的な一階論理とほぼほぼ同じなんだけど、シンタックスシュガーがあまあますぎる…
selectとかjoinとかもうね
論理記号で書いてテキスト置換して食わせようかしら…
86: 2021/09/30(木)00:38 AAS
一階述語論理から始めるのがいいと思う
87: 2024/03/29(金)13:38 AAS
まさか占い信じてるのかわからんわ
40超え
ここまでエアコンつけてないからな
88: 2024/03/29(金)15:17 AAS
コスパ良くね?
89: 2024/03/29(金)16:03 AAS
持ってるだけ
運行しないと正しい判断をしたんだよ
脇でも大迫力の演技
90: 09/16(火)20:46 AAS
>>65
確かにw
91: 09/24(水)23:03 AAS
C#ならsql一切見なくてもDB使えるよな?
92: 09/26(金)18:02 AAS
そりゃ無理だろ
細かいことしようと思ったらSqlCommand使うしかないし
93: 09/26(金)18:05 AAS
SqlCommandは万能だけど文字列連結でSQLを作ってぶち込む馬鹿が居るから使用禁止にしてた
94: 09/27(土)02:13 AAS
それがNGかどうかは場合によるだろ
95: 09/27(土)07:59 AAS
当然場合によるよ
うちは無能なSESが多い現場だったからそうせざるを得なかった
96: 09/27(土)09:25 AAS
sqlで細かい事やろうとしなければいいんだよ
ガバッと取り込んで、あとはlinqでやる
97: 09/27(土)13:53 AAS
場合によるとか、そんな当たり前過ぎる話をされてもね
98: 09/27(土)14:29 AAS
無知で申し訳ないんだけど、LINQするときって内部的にはWHERE句が使われるんだろうか?
ググると「SqlCommand使おう!」みたいないかがでしたかブログしか出てこない
まさかSELECTで全部取得した結果に対してWhere()で絞ったりとかは無いよね?
99: 09/27(土)14:32 AAS
Where()したときにWHERE句が使われるかどうかを知りたい
ChatGPTはそう仰ってたけどソースがないから信用ならん
100: 09/27(土)15:02 AAS
SQL作るところはプロに任せて、知らない若手にはラッパーで操作してもらうが最適解に思えてきた
上で既に結論が出てるっぽいけど
101: 09/27(土)19:54 AAS
クエリパラメータを使っていればパフォーマンス的には問題ないし、バックエンドでの処理ならインジェクションのリスクも少ない

linqだと遅延評価による無駄なクエリ実行やToListしてからwhere書いちゃうミスもある

場合によるというのはそういうこと
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s