A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
基本は、Oracleの資格を得るために、SQLの書籍とか、資格対策の教材を購入して勉強したとき。
しかし、複雑なSQLは、開発の仕事で他人の作成したSQLを見るとか、必要に迫られて、「こんなSQL書けるのだろうか?」ってネットで似たようなSQLを探して解読したときですね。
JoinやGroup byくらいはいいのですが、having、distinct、exists、case、unionがでてきたり、こんな箇所にSelect文が書けるの?と驚かされるようなSQLを目にすることもありましたからね。
最近も仕事で複雑なSQLを修正する必要があったのですが、いろいろと面倒そうなので、もうひとつ別のSQLを作成して処理をすることで対応しました。
うまくSQLが作れれば、別にロジックを書かなくて済むのですけど、複雑なSQLの場合、修正も大変だし、分けてロジックで対応したほうが処理がシンプルになる気がします。
ちなみに、C#だとEntityFrameworkがつかえるし、SQLが分からなくてもDB処理が可能ですし、カラム名のエラーなどもコンパイル時に指摘してくれたりするのが嬉しい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server SQLについて 3 2023/02/24 12:25
- SQL Server SQL ServerでDBを構築。これは開発? 4 2022/05/28 14:10
- システム 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:26
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- IT・エンジニアリング 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:25
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
- SQL Server 大学でSQLの授業があるのですが全くわかりません。 表ではなく文で説明されているのですが調べても理解 6 2022/07/20 02:26
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- PostgreSQL SQLで検索結果の記事を表示したい 1 2022/04/28 21:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
RDBのテーブル種類の違い
-
object browser で処理を中断す...
-
他の処理でselectさせないよう...
-
[性能改善]AccessのDBに大量の...
-
Oracleから見たOracleの優位性(...
-
DELETE文でFROM句を省略した場合
-
テーブル名を指定してCsv出力
-
チューニング対象のSQLの見つけ...
-
accessでイベントを中止するよ...
-
PL/SQLの平行処理について
-
年度毎にシーケンスの初期化?
-
Viewにインデックスは張れ...
-
データを削除しても表領域の使...
-
ACCESS 複数テーブル・複数フィ...
-
CLOB型へのINSERT
-
異なるスキーマからデータを抽...
-
ORA-00959: 表領域'****'は...
-
テーブル名を[]でくくらないと...
-
特定のスキーマのテーブルを一...
-
エクセルからアクセスにインポ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DELETE文でFROM句を省略した場合
-
他の処理でselectさせないよう...
-
RDBのテーブル種類の違い
-
同じSELECT文同士でのデ...
-
accessでイベントを中止するよ...
-
object browser で処理を中断す...
-
統計情報の取得=コミットですか?
-
DBリンクエラーについて
-
[性能改善]AccessのDBに大量の...
-
ActiveX DLLでのオラクルのトラ...
-
Oracleから見たOracleの優位性(...
-
処理速度の見積もり時間について。
-
9i→10gバージョンアップ時のト...
-
PL/SQLの平行処理について
-
年度毎にシーケンスの初期化?
-
同一レコード更新時の排他制御
-
バッチ更新のレスポンスが悪い...
-
Access2013で操作ログを残した...
-
チューニング対象のSQLの見つけ...
-
トリガーでロールバックは可能?
おすすめ情報