mysql - 订单表,我把它分成好几个,我要查询订单,怎么用一条sql语句高效查询
高洛峰
高洛峰 2017-04-17 15:04:17
0
3
724
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(3)
PHPzhong

インライン クエリ、結合条件とインデックス、およびインデックス付けが必要な場所に関連するすべてのフィールド

いいねを押す +0
大家讲道理

複数のテーブルをクエリする必要がないように、注文のクエリ条件に基づいてクエリに使用するテーブルを決定するのが最善です。
これが不可能な場合、一般的なアプローチは、複数のテーブルを個別にクエリし、その後 Union all を使用してそれらを 1 つの結果セットに入れることです。

いいねを押す +0
阿神

いくつかの方法があります:
1. パーティション化、パーティション化の条件に従ってパーティション化します。
2. myisam ストレージ エンジンのテーブル。 1つの面に結合することができます。ただし、テーブル構造は一貫している必要があります。MRG_MYISAM
3 を参照してください。インデックスを要求する方が適切です
4. アプリケーション判定処理。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート