![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_05.png?e8efa67)
いつもお世話になっております。
インデックスを貼るときに主キーのようにまとめて
設定することができますよね。
CREATE INDEX Idx原価 ON T原価 (商品名,発注番号);
上記のようにまとめて設定するのと
CREATE INDEX Idx原価_商品名 ON T原価 (商品名);
CREATE INDEX Idx原価_発注番号 ON T原価 (発注番号);
このように2つに分けて貼るのでは意味は違ってくるのでしょうか?
商品名と発注番号の検索が別々に行われる場合は
分けて作成したら良いのでしょうか?
No.2
- 回答日時:
困り度3の割には反応が無いですね。
意味は違ってきます。
商品別に複数の発注番号を参照する場合に使用しますから、
where 商品名='○○' and 発注番号 between 12345 and 23456
みたいな使い方の場合に有効。
where 発注番号 between 12345 and 23456
みたいな検索では、商品名の絞り込みが効かないので総スキャンが発生。
発注番号あたりに複数の商品があるなら
CREATE INDEX Idx原価2 ON T原価 (発注番号,商品名);
か、とは思うが、発注番号あたりに何千何万の商品がないならばこのようなINDEXは普通作りません。
CREATE INDEX Idx原価_発注番号 ON T原価 (発注番号);
で充分でしょう。
where 商品名='○○'
where 発注番号=12345
のような検索が行われるなら、
CREATE INDEX Idx原価_商品名 ON T原価 (商品名);
CREATE INDEX Idx原価_発注番号 ON T原価 (発注番号);
が有効です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 関数 vlookupなどの使い方について質問です。 シート1に品番、商品名、単価、発注条 6 2022/06/15 19:16
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- 大学・短大 至急お願いします 2 2022/04/26 13:59
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- 簿記検定・漢字検定・秘書検定 簿記2級 売上原価の計算と期末商品の評価に関する質問 3 2023/06/24 23:50
- Visual Basic(VBA) EXCEL関数LOOKUPとFILTERについての質問です 1 2022/12/21 05:53
- Amazon 今日、ヤマトから代引きで商品が届いて開封したら 注文した覚えがない商品が届いてAmazonに問い合わ 2 2023/02/15 15:16
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Amazon アマゾン 7 2022/06/11 11:03
- Excel(エクセル) VBA でvlookup エラーなどは削除したい 8 2022/12/30 04:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
各伝票に対して明細を1行目だけ...
-
商品番号を入力すると、商品名...
-
ACCESSでフォーム上のオブジェ...
-
2つのテーブルを結合して最大値...
-
orace SQL文のエラー(ORA-0092...
-
SQL文:ある状態の明細のみを抽...
-
フィルターかけた後、重複を除...
-
差し込み後、元データを変更し...
-
エクセルで最後の文字だけ置き...
-
外部参照してるキーを主キーに...
-
for whichの使い方
-
SQLServerで文字列の末尾からあ...
-
SQLで列名を変数にできないでし...
-
SQL Left Join で重複を排除す...
-
[MySQL] 3つのテーブルの結合で...
-
SELECT 文 GROUP での1件目を...
-
DB2 の SQL で NULL値を空文字...
-
日本語のエイリアスは" "で囲...
-
SQLによる"あいうえお"順でソー...
-
カーソル0件の時にエラーを発生...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
商品番号を入力すると、商品名...
-
LEFT JOIN あいまいな外部結合
-
Accessのフォームで思った順番...
-
2つのテーブルを結合して最大値...
-
特定条件での連番の振り方を教...
-
updateでグループ化
-
IDの欠番
-
orace SQL文のエラー(ORA-0092...
-
エクセルでリピート率
-
各伝票に対して明細を1行目だけ...
-
accessクエリの結果の縦横表示...
-
ACCESSでフォーム上のオブジェ...
-
Word差し込み印刷 数式について
-
文字列のあるキーワードから開...
-
Access 会員番号4桁にする方法
-
正規化の問題
-
アクセスのフォームで連動した...
-
Accessレポート 複数条件での集計
-
ACCESSのテーブル設計と...
-
SQL内での計算に関して
おすすめ情報