這可能是非常簡單的解決,但我似乎無法通過Google正確找到答案。Oracle SQL:按他們最近的每個ID列選擇所有行
我正在尋找從他們最近的ID拉動表中的所有行,而無需手動鍵入每個列名稱。我有這種已經與以下查詢工作:
SELECT
STANDARD_ID,
MAX(ID)
FROM
HIST_ILLUM_RT
WHERE STANDARD_ID IS NOT NULL
GROUP BY
STANDARD_ID
其中拉我需要的所有行。我試圖通過使用此查詢來解決這個問題:
SELECT
*
FROM
HIST_ILLUM_RT
WHERE ID = (SELECT MAX(ID)
FROM HIST_ILLUM_RT)
應該拉動的行數將會改變超時。
是否有可能拉動所有列以及行而無需手動輸入每個列名稱(在這種情況下,有超過50)?或者,除了在Oracle sql中手動輸入外,別無選擇嗎?
嗯..沒想到這樣做似乎是一個好主意。但這似乎只是做 SELECT * FROM HIST_ILLUM_RT 但它也許可以工作。我會繼續看它,謝謝! – spyr0
等待!我錯了。它可能實際上在工作,讓我仔細檢查。 – spyr0