0

prepodFamIOprepod テーブルで見つかったファーストネームの最初の 10 行 (これは ですPAuditTime)を取得するにはどうすればよいですか?異なるテーブル。

名前の最初の 10 行を選択したい場合は、このクエリを実行できます。

select * from prepod 
limit 30;

また

select * from prepod 
where rownum <= 30;

そして、最大の時間の合計を選択したい場合

SELECT MAX(PAuditTime)
 AS LargestNumber
 FROM plany
 order by PAuditTime;

しかし、どうすればそれらを1つのクエリに入れることができますか....私はアクセスでSQLを使用しており、ms sqlに感謝します ここに画像の説明を入力

4

1 に答える 1

1
  SELECT TOP 10 prepodFamIO, MAX(PAuditTime)
    FROM Prepod AS pr
    INNER JOIN Plany AS pl ON pr.PlanyId = pl.IDPlany
GROUP BY prepodFamIO
ORDER BY MAX(PAuditTime) DESC

...?

于 2012-10-20T04:06:42.660 に答える