nested-queries

    2熱度

    3回答

    我有一個嵌套查詢的存儲過程,檢查主表中的「category」是否與子表中的「category」匹配。 所以可以有一個匹配或沒有。 有人可以告訴我如何返回是的,如果有匹配和子查詢返回的東西和否,如果沒有匹配和子查詢返回什麼都沒有? 我嘗試了下面的一般工作,但只有在匹配時纔會返回任何結果。 我的SQL(縮短): SELECT A.categoryID, A.category,

    1熱度

    2回答

    我有表 EMP(id int primary key, name varchar2(15), mgrID int). 現在這個表包含company. mgrID列中的所有員工(包括工人和管理者)包含員工的ID她們所報告。 我想列出不是經理的工人的姓名和他們的經理姓名。 如何處理此類查詢。 我嘗試過使用嵌套選擇查詢如下: select name, (select name from EMP wh

    0熱度

    1回答

    我有一個MySQL的問題,我似乎無法弄清楚。 我有兩個查詢和一些PHP,我認爲它應該可以合併成一個查詢。 我想要做的事情是:表明完成一定PROGRAMM與ID = 1 查詢的所有模塊的所有用戶1 - >這給PROGRAMM的所有模塊: SELECT `id` FROM `modules` JOIN `linkModuleProgramm` ON `module`.`id` = `linkMod

    1熱度

    1回答

    我試圖創建SQL查詢與CASE,如果字段不爲空我想從嵌套的SELECT中獲取值,否則我想我的選定的字段=' - '。如果該字段爲空,那麼它可以工作,但如果不是,那麼我會得到空值而不是嵌套查詢的結果。 這是我的代碼: SELECT id, CASE role WHEN 0 THEN \'Handlowiec\' WHEN 1 THEN \'Kierowni

    0熱度

    1回答

    如何將此查詢轉換爲LINQ? SELECT p.PostID, p.PostText, p.PublishDate, u.Name FROM AspNetUsers u INNER JOIN Posts p ON u.Id = p.PostUserID LEFT JOIN Reposts r ON p.PostID = r.PostID WHERE p.PostUserID = 'id' O

    -6熱度

    3回答

    寫嵌套查詢 我的表有folloiwng列: AccountKey ProductGroup 的ProductVersion 我想列出不同AccountKey有ProductGroup = A用的ProductVersion = 13,無ProductGroup = A與ProductVersion = 19。 請分享sql代碼。 非常感謝! 對不起,我認爲我不清楚上述問題: 該表存儲每個accou

    1熱度

    1回答

    我有以下數據結構(只是一個示例性的視覺表示)的陣列: list<customer> { customer { name orders[] { order { quantity product { price } }

    0熱度

    1回答

    我在查詢一個表,查看三個字段; unit_id,group_id和服務。 每個unit_id都是唯一的,並且具有與其關聯的單個group_id和服務。 我想返回group_id和服務,其中具有該group_id的所有單位具有相同的服務。舉例來說,如果我有: unit_id group_id service 1 group_A apple 2 group_B orange 3

    0熱度

    1回答

    如何通過嵌套查詢中的SO表來排序這個結果? 如果我將ORDER BY更改爲i.created_date(這是另一個有效的列),則查詢起作用。我該如何做到這一點? SELECT * FROM invoice AS i WHERE i.so_sid = (SELECT s.so_sid FROM so AS s WHERE i.so_sid = s.so_sid AND s.c

    0熱度

    2回答

    我在我的數據庫中有三個表,第一個是account_group,下一個是分類帳,最後一個是account_receipt, account_group具有字段group_id和group_name,並且此group_id映射到分類帳,分類帳表包含字段ledger_name和group_id。在最後一個表中,account_receipt的字段爲ledger_id和receipt_amount。 所以