No.2ベストアンサー
- 回答日時:
答えを先にいうと「ifをネストするようなSQLはかけます」
(ただしくはサブクエリで絞り込んでから更に絞り込む)
ただしそれはやってはいけません。
「できる」と「やったほうがいい」は違います
SQLが速く検索できるのはインデックスを利用するからです
命題のようなサブクエリで一度絞り込むと、その先にインデックスはききません
結果としてサブクエリを使うと遅くなるだけです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- HTML・CSS imgとpを縦・横に中央揃えする 1 2023/01/17 11:30
- TOEFL・TOEIC・英語検定 英検3級のライティングに関して質問があります。 定型パターンを何個か覚えておこうと考え下記を見つけま 6 2022/08/28 06:20
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- MySQL SQLです。下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「昨年の各月の総降 1 2023/07/01 00:32
- Visual Basic(VBA) マクロで最終行を取得してコピーしたい 3 2022/04/06 19:07
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- PostgreSQL 画像とカテゴリーを出力したいのですが、取得の条件を付ける方法がわかりません。 2 2022/05/01 18:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
主キーにインデックスは貼らな...
-
[ BETWEEN ] vs [ >= AND <= ]
-
インデックスの再構築の意味っ...
-
ビューにインデックスを設定で...
-
年と月が別カラムの場合のSQL
-
複数のDBでjoinする場合のindex...
-
mysql IN句に1データだけ指定...
-
【SQLServer】IS NULLのパフォ...
-
テキスト項目255ケタのメリット...
-
コクヨ タイトルブレーンでイ...
-
『ラミネートインデックスシー...
-
「マスタ」と「テーブル」の違...
-
ACCESSのSQLで、NULLかNULLでな...
-
Accessにインポートしたら並び...
-
データの二重表示の原因
-
ACCESS 一番最新の日付の金額...
-
SELECT文でのデッドロックに対...
-
オラクルではできるのにSQLSERV...
-
Accessでクエリを完了できませ...
-
2つの項目が重複するレコード...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[ BETWEEN ] vs [ >= AND <= ]
-
主キーにインデックスは貼らな...
-
【SQLServer】IS NULLのパフォ...
-
ビューにインデックスを設定で...
-
mysql IN句に1データだけ指定...
-
インデックスの再構築の意味っ...
-
コマンドプロンプト エラー
-
年と月が別カラムの場合のSQL
-
投資信託を初めて購入しようと...
-
コクヨ タイトルブレーンでイ...
-
数学でunprimedとは何を意味し...
-
ホームページがGOOGLEにインデ...
-
テキスト項目255ケタのメリット...
-
複数のDBでjoinする場合のindex...
-
500Gのテキストファイルから全...
-
サーバ負荷を抑える大量データ...
-
毎月10万円投資資金があるとし...
-
indexの使用頻度を調べる方法
-
SQL Serverの容量見積りについて
-
outlook2007 検索できないんです
おすすめ情報