我有2個包含每個數字的公共ID的表格。 table1只包含1行,每個ID都有一個數字。根據這個數字和相應的ID,我想在表2中找到最小ID併爲每個數字(第一個表格)顯示此唯一ID。 table2包含多個ID(用於table1的數量)。選擇最小(ID),其中每個數字有多個ID的數字
我的SQL是這樣的:
select table1.ID, table1.number
from table1, table2
where table2.ID = table1.ID
and table1.number in (<list of comma separated numbers>);
但這返回每個號碼所有的ID,所以多行與所有符合我條件的ID每一個數字。
- >我需要只顯示每個號碼的最小ID。
謝謝。
您能否提供一個表格示例和一些示例數據來說明問題(即DDL和DML語句)以及預期輸出的示例。 – MT0
能否請您提供一些參考數據 – Sandeep