SQL 内部結合のパフォーマンス データの重複
P粉253518620
P粉253518620 2024-03-30 09:17:19
0
1
509

テーブル -- >qt

qstnId タグID
1 1
1 2
2 3
2 4
2 2

表-->質問

qid
1
2

qid は主キー、qstnId は Fk

クエリを実行すると -->

リーリー

戻ってきました;

タグID
2
1
2
1

私の質問は、なぜここで重複したデータが得られるのかということです。

P粉253518620
P粉253518620

全員に返信(1)
P粉022501495

######フィルター######

qt.qstnId = 1 はフィルター句であり、

WHERE

句に属します。 ######関係###### qt.qstnId = Question.qid

JOIN

を通じてテーブルがどのように関連付けられるかを説明します。これは、JOIN の後の

ON

句に属します。 クエリを修正します。まだ懸念がある場合は、SHOW CREATE TABLE を提供して、(パフォーマンスのために) 必要なインデックスがあるかどうかを確認します。

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