私は学生テーブルと登録テーブルを持っています。各学生は複数の登録が可能ですが、現在の登録は1つだけです。学生の現在の登録を取得したい場合は、その学生のトップ登録レコードを選択する必要があります。 例クエリ: select top 1 enrollmentid
from enrollmenttable
where enrollmenttable.studentid = studentid
or
SELECT w.well_id,
w.WELL_NR,
w.WELL_NM,
w.WELL_API_NR,
ws.WELL_SGMNT_SIDE_TRCK_CD,
wc.WELL_CMPLTN_CD,
wc.WELL_SGMNT_ID,
wc.WELL_CMPLTN_ID
FROM WELL W
JOIN WELL_SGMNT ws
ON ws.well_id=w.well_
SQLのプロジェクトのセットの2番目の最新の日付を返そうとしていますが、エラーが発生しました '選択リストに1つの式しか指定できません。サブクエリはEXISTSでは導入されていません。 ここに私のコードです: SELECT ProjectId, max(CreatedDateTime)
FROM NTNote.dbo.nProjectReference P
I
IDで注文された各国の10都市のレコードを選択して、Oracleデータベースでできるだけ早くクエリを実行する方法を教えてください。 これは私のテーブルです: ID
CITY_NAME
COUNTRY_NAME
SIZE
結果では、私は(私は国ごとに2つだけの都市を示しています、簡単にするために)見たい: 133 LONDON ENGLAND 10
132 SHIRE ENGLAND 2
SELECT *
FROM
(SELECT
"public".steponesection.datesection,
"public".steponesection."Trade Price",
max ("public".steponesection."Trade Volume") OVER (partition by "public".steponesection.datesecti