SQL– tag –
-
データ・帳票
Oracleで重複データを1件だけ残して削除するSQL
Oracle Databaseで、同じ値の組み合わせを持つ行が重複して登録されてしまい、各グループから1件だけ残して削除したいことがあります。残す行に業務上の優先順位がない場合は、ROWID と GROUP BY、MIN(ROWID) を組 -
データ・帳票
OracleでROWNUM = 1なのに最新データが取れない原因|正しい最新1件の取得方法
Oracleで`ROWNUM = 1`と`ORDER BY updated_at DESC`を同じSELECTに書いても、最新レコードを保証できません。誤SQL、サブクエリ、FETCH FIRST、ROW_NUMBER()を実行結果で比較します。
1