correlated-subquery

    0熱度

    2回答

    我有兩個表T_SUBJECTS(subject_id,date_of_birth)和T_ADMISSIONS(visit_id,subject_id,date_of_admission,age)。我想根據入場時的年齡更新年齡欄。我編寫了更新查詢並獲取「單行子查詢返回多行」。我瞭解錯誤,但認爲where exists條款將解決問題。以下是查詢。 UPDATE t_admissions S

    1熱度

    1回答

    我一直在試圖找出如何做一個特定的查詢一天左右,現在它已經到了我需要一些外部幫助的地步。因此我的問題。 給出以下數據; DECLARE @Data AS TABLE ( OrgId INT, ThingId INT ) DECLARE @ReplacementData AS TABLE ( OldThingId INT, NewThingId I

    0熱度

    1回答

    我有3個方案來實現。 案例1-當IM.Code = IME.Code和IM.Effective_st_dt = IME.effective_st_dt和IM.Effective_end_dt = IME.Effective-END_DATE 動作 - 在這種情況下我需要更新與IM currentMrp和currentCp。 案例2 - 當IM.Code = IME.Code和IM.Effectiv

    -1熱度

    1回答

    select distinct salary from downtodate1.employe AS e1 where 3 = ( select count(distinct salary) from downtodate1.employe e2 where **e1.salary <= e2.salary** ); 請解釋 e1.salary <= e2.s

    0熱度

    1回答

    我有一個商店的數百個品牌的銷售清單,我希望通過銷售獲得每個商店排名前100的品牌。 由於某些未知原因,每個商店僅返回99個品牌。 (在源表中有每每家店鋪超過900個品牌。) 這是我的查詢: SELECT TOP (100) PERCENT SHOP, BRAND, SALES FROM dbo.[DATA] AS D WHERE (BRAND IN (SELECT TOP (100)

    1熱度

    1回答

    這個查詢在MySQL中是最優的嗎?我的意思是:是否有一個不斷執行的查詢量? 或者它是否屬於N + 1問題?在有關優化的官方MySQL文檔中沒有發現太詳細的內容。 SELECT t.*, (SELECT COUNT(1) from related_table rt where rt.t_id = t.id) FROM table t 在一個天真的景象,有一個查詢和N查詢,所以它會落在N + 1

    5熱度

    3回答

    我有3個表,其中表B通過外鍵引用表B & C.我想寫PostgreSQL中查詢來獲取從A以及他們總出現所有的ID的B & C. a | b | c ----------------------------------- id | txt | id | a_id | id | a_id ---+---- | ---+----- | ---+------ 1 | a | 1 | 1

    0熱度

    1回答

    我在查詢Wordpress Posts和PostMeta表。由於Wordpress的PostMeta表的「實體屬性值」設計,很難爲每個查詢查詢多個元值。需要相關的子查詢。 這是我目前的SQL。我使用子查詢通過Post_ID列將PostMeta表連接到自身,但內部查詢不識別外部查詢的Post_ID列。 select p.id, p.post_date, tmp.product_name, pm.me

    2熱度

    2回答

    我有以下表結構: 項目 ID | Name -------- 1 | Apple 2 | Pear 3 | Banana 4 | Plum 5 | Tomato 事件 ItemStart | ItemEnd | EventType | EventDate -------------------------------------------- 1 | 2 | Plant

    0熱度

    1回答

    爲了優化數據庫訪問,我必須在單個視圖中彙總每個表的最後'閱讀',但我注意到執行許多單個查詢的成本遠低於使用視圖的成本,我想知道我的觀點是否有問題,或者可以優化。 這裏是一些表: CREATE TABLE hives( id character(20) NOT NULL, master character(20) DEFAULT NULL::bpchar, owner i