0

次の構文があります。

SELECT t1.cardid, t1.Name, min(t2.record) FROM t2 INNER JOIN t1 on t1.tag=t2.tag GROUP BY t1.cardid, t1.name

結果は次のようになります。

cardid      name      (no column name)
100         jane       8.00
200         Dan        5.00
399         Lisa       4.00

結果の最後の列には名前がありません (列名なし)。構文を変更して名前を付けるにはどうすればよいですか (「レコード」など)。

名前のない最後の列は、実際には min(t2.record) であることに注意してください。

私はSQLを使用しています。

4

1 に答える 1

0
SELECT t1.cardid, 
       t1.Name, 
       min(t2.record) As YourPreferedName 
FROM   t2 
       INNER JOIN t1 
           on t1.tag = t2.tag 
GROUP BY t1.cardid, t1.name
于 2013-10-22T09:00:02.060 に答える