greatest-n-per-group

    0熱度

    2回答

    在MySQL中,我有兩個1:n關係的表。 表項目有產品,其狀態保存在另一張表,就像這樣: 項目: id |ref_num|name |... 1 |0001 |product1|... 2 |0002 |product2|... items_states: id|product_id|state_id|date 1 |1 |5 |2010-05-05 10:25:20 2 |1

    0熱度

    1回答

    每年都有員工參加強制課程。我需要得到一份員工名單和他們最近完成的課程,例如FS(消防安全)。以下是我的查詢。問題在於它顯示了一些員工完成的兩門或三門課程。 試圖對這些員工的記錄進行故障排除時,它會顯示最近完成的課程,當我僅在員工ID上僅顯式選擇一名員工時。我究竟做錯了什麼? Select h.empno, p.p_lname, p.p_fname, h.classid, h.course

    5熱度

    3回答

    好的,所以標題有點複雜。這基本上是一個最大的每組類型的問題,但我不能爲我的生活弄清楚。 我有一個表,user_stats: ------------------+---------+--------------------------------------------------------- id | bigint | not null default nextval('user_st

    1熱度

    2回答

    比方說,我有一個查詢結果如下所示: ID NAME Phone ---- ---- ----- 1 Bob 111-111-1111 1 Bob 222-222-2222 1 Bob 333-333-3333 2 Stan 555-555-5555 3 Mike 888-888-8888 3 Mike 777-777-7777 我想回到剛纔的每個ID值的單行實例

    18熱度

    8回答

    我有一點SQL幾乎正在做我想做的事情。我正在使用三個表,用戶,UserPhoneNumbers和UserPhoneNumberTypes。我正在嘗試通過電話號碼獲取用戶列表以進行導出。 數據庫本身是舊的並且有一些完整性問題。我的問題是,數據庫中每個電話號碼應該只有一種類型,但情況並非如此。當我運行這個時,如果他們包含兩個「家庭」號碼,我會得到每個人的多行結果。 如何修改SQL以取出列出的第一個電話

    1熱度

    2回答

    我試圖選擇最新的updated(字段)pages(表格),不包括隱藏的頁面(visible =「n」)。但是,我想通過slug對頁面進行分組,因此每個子彈只能得到一個結果。 下面的查詢有點兒工作,但它只會選擇對每個塞最新更新的頁面 - 那麼,如果該頁面恰好被隱藏,它從結果:(刪除它在這種情況下,我只是想與塞最新更新頁面是可見。 SELECT `p1`.`id` AS `pID`, `p1`.`sl

    1熱度

    3回答

    集團 我怎樣才能制定以下任務查詢: 比方說,你登錄爲用戶:1 我想每談話我已經拿到一行。 對於每一行我想要得到的,談話 第一行的「日期時間」 「消息」這次談話不管是誰寫的 CREATE TABLE messages ( ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FromID INT NOT NULL, ToID INT NO

    16熱度

    2回答

    我有以下幾列 標識表 ForeignKeyId 的AttributeName 的AttributeValue 創建 某些數據可能如下所示: 1, 1, 'EmailPreference', 'Text', 1/1/2010 2, 1, 'EmailPreference', 'Html', 1/3/2010 3, 1, 'EmailPreference', 'Text', 1/10/2010

    180熱度

    9回答

    如何執行以下操作? select top 1 Fname from MyTbl 在Oracle 11g?

    0熱度

    3回答

    我想從3個連接的表中拉多個列,但我想結果集只包含一個不同的「數據條目」每p。 id(在數據輸入表中是外部關鍵字的寵物ID)。我遇到的問題是,可能有兩個數據條目,編號爲1和2,屬於一個寵物 - 查詢必須選擇最高數字的數據條目 - 這就是爲什麼我試圖使用max和group by,但它不起作用。任何人都可以看到我要去哪裏錯了嗎?非常感謝 SELECT `p`.`id`, `o`.`id`, `o`.`e