3

シナリオは次のとおり
です。table2 の年齢に従って、table1 の名前を並べ替えたいとします。SQLクエリは?

表1

ID | Name
---|-----
1  | Jack
2  | Tony
3  | John

これはtable2です

ID | Age
---|-----
1  | 17
2  | 18
3  | 15

両方のテーブルはフィールドに関連付けられていIDます。

4

3 に答える 3

1

ID フィールドが両方のテーブルの JOIN 列であると仮定し、列の目的を考慮すると、それらは 1 対 1 で対応しているため、理想的には 1 つのテーブルにある必要があります。

あなたの例があなたの質問に適していない場合は、両方のテーブルを結合するクエリを作成し、(一方または両方のテーブルから) 関心のある列のみを選択し、適切なテーブルの列で並べ替えます。

于 2012-10-20T12:39:53.540 に答える