having-clause

    0熱度

    3回答

    我遇到了MySQL查詢問題。如果標籤是「5」,那麼我只想要當天有超過10個的記錄,而其他標籤的記錄數量不限。在查詢中完成此操作的最佳方法是什麼? SELECT id,name,label,date FROM items GROUP BY DATE('date'), label HAVING COUNT(id) > 10 IF label = 5

    0熱度

    1回答

    我們剛剛對5.0.51版本的MySQL版本進行了重大升級,版本號爲5.6.22,我剛剛注意到我的一個查詢不再正常工作。 SELECT p.id AS product_id, p.code, p.description, p.unitofmeasure, p.costprice, p.packsize, vc.rateinperc

    0熱度

    2回答

    我正在嘗試拉動與超過1個folderpeople記錄的405B文件夾相關聯的人員記錄。我使用了以下SQL來獲取計數,但我無法弄清楚如何提取實際的人員信息,p.namefirst,p.namelast,p.organizationname和fp.peoplecode。我試過在GROUP BY和HAVING上使用各種排列,但是我一直在收到錯誤。我只想要來自文件夾,文件夾人員和超過1個文件夾人員記錄的人

    1熱度

    3回答

    我有一個問題,看起來很簡單,但我無法弄清楚。 我有不便如下: Name Zipcode ER 5354 OL 1234 AS 1234 BH 3453 BH 3453 HZ 1234 我想找到其中ID沒有明確界定一個行的行。 所以在這裏我要見: OL 1234 AS 1234 HZ 1234 或簡單地郵政編碼

    0熱度

    1回答

    我一直試圖讓這個工作永遠現在,我似乎無法得到它的工作。如果tour_reservations表中有少於8次預訂,我需要在巡視表中更新一個列,當巡視下週時。我有一個select語句給了我想要的結果(需要更新的遊覽),但我不知道如何在更新語句中處理這個結果。這是我的選擇聲明: $date = new DateTime("+ $starting days"); $day = $date->fo

    -1熱度

    1回答

    考慮到以下關係movie {country,major_genre,production_year, run_time, title,我想列舉除西班牙以外的所有國家,在該國生產的電影,但前提是其中至少有兩個。 我寫了兩個查詢,他們以某種方式產生了不同的結果。看起來第一個是正確的,但在我看來他們是平等的。我正在學習SQL。有人可以幫助解釋差異嗎?謝謝你的幫助! 第一個: SELECT m1.coun

    3熱度

    1回答

    我有三個表都與以下結構相關。 ModuleCategory表: +------------------+----------------+------------+ | ModuleCategoryID | ModuleCategory | RequireAll | +------------------+----------------+------------+ | 90 | Ca

    3熱度

    2回答

    我試圖從我的數據庫分組項目只返回一個地圖項列表,如果組數大於4,否則我不想要分組的項目。 我的項目是爲返回設置區域內的所有條目而構建的,我將使用分組將該區域分解爲網格。如果網格中的每個單元格的結果太多,那麼我將使用組計數顯示組標記,而不是單個輸入標記。 我目前的查詢工作,以確定是否存在由COUNT(*) SELECT *, COUNT(*) as groupCount, floor(longitu

    1熱度

    3回答

    我試圖根據列值限制我的行,但很難獲得正確的語法。 考慮: create table acctprefs (acctid char(5), prefcode char(3)); insert into acctprefs values ('10000', 'ABC'); insert into acctprefs values ('10000', 'DEF'); inse

    1熱度

    4回答

    我有以下數據的表(Tbl_Test)。 RecordId BatchName Numbers MQC 1 20150443 321106 0 2 20150430 321107 0 3 20150430 321107 1 4 20150412 321110 2 5