私はSQLの初心者ですが質問があります。SQLクエリ - パフォーマンスとクエリ内のイントラセレクトの使用
このクエリは、すべてのフィールドでcontainer_id名を宣言して、すばやく簡単に機能します。
SELECT MASTER_CONTAINER_ID
FROM CONTAINER_HISTORY A
WHERE ACTION_TS IN
(SELECT MIN(ACTION_TS)
FROM (SELECT *
FROM CONTAINER_HISTORY
WHERE CONTAINER_ID = 'abc'
AND PUTAWAY_DATE IN
(SELECT MIN(PUTAWAY_DATE)
FROM CONTAINER_HISTORY
WHERE CONTAINER_ID = 'abc')))
AND CONTAINER_ID = 'abc'
ORDER BY ACTION_TS DESC;
どのようにして、さまざまな選択項目にすべてのcontainer_idsを接続できますか?これを行うより良い方法はありますか?
このクエリを書くには、はるかに簡単な方法があります。あなたはサンプルデータと希望の結果で別の質問をする必要があります。 –