如何根據一個字段從這些記錄中返回不同字段時找到一組不同的記錄?FILEMAKER SQL - 從具有不同列的記錄中獲取column2 1
ExecuteSQL ("SELECT DISTINCT account FROM Albums2"; ""; "")
如何獲得在此類查詢中返回的另一個字段?
我的目標是從列表中的每個帳戶的1個實例獲取1條記錄。我將使用記錄中的ID填充全局,以便帳戶顯示在門戶中。然後,我想選擇一個帳戶,以便該帳戶中的所有記錄都將顯示在另一個門戶中。
丹的回答以下完美的作品:
SELECT account, MAX(id) FROM Albums2 GROUP BY account
你的意思是像'SELECT DISTINCT帳戶,姓名從專輯2' –
選擇DISTINCT帳戶給我70條記錄。從這些記錄中,我想返回這些ID。 SELECT DISTINCT帳戶,id獲取表中的所有記錄,因爲每個id都是唯一的。 – user3014358
好吧,讓我們假設你有兩個記錄:{{Account:abc,id:123}'和'{Account:abc,id:456}'你想要哪個id,你如何決定?也許如果你添加了樣本數據和預期的輸出以及任何規則,我們都會回答你的問題。 –