cross-join

    1熱度

    2回答

    我想問一個具體的視圖和潛在的優化。 似乎很偶然的表設置 - 客戶(約50.000行)和用戶(約250行),而大多數用戶可以訪問所有客戶(事實上,在客戶的地理位置有不同的權限級別,但它似乎沒有關係到這個問題,我會在下面發佈其他問題),有些用戶(RoleId = 1)只能訪問他們自己的客戶。 我以前的coleague提出了一個數據庫視圖來評估某個用戶是否可以訪問某個客戶。 下面是一個視圖定義。 CRE

    1熱度

    2回答

    我有我認爲是一個相當簡單的問題,但我失去了一些東西。 我有3個表: t_users : user_id, user_name t_users_modules : user_id, module_id t_modules : module_id, module_name 我想輸出的所有module_name的列表,每個user_name,並檢查該用戶確實有在t_users_modules表這

    0熱度

    3回答

    下表試想: type cond A good A good A bad B good B bad C good C bad D good D bad E worse 如果我算和組雙方type和cond我會得到這樣的: count type cond 2 A good 1 A bad 1 B good 1 B bad 1 C good 1 C bad

    0熱度

    3回答

    我正在學習工作。我在每張牀上都有幾分鐘的桌子。我想計算病牀的利用率。我曾在2008年SSAS CREATE MEMBER CURRENTCUBE.[Measures].UtilisationPercent AS avg( crossjoin( descendants([bedlabel].[hierarchy].currentmember, [Bedlabel].[Bedla

    2熱度

    1回答

    我正在研究自然連接,並且我很困惑,在SQL中編寫時,如何知道是否應該使用叉積或自然連接。

    0熱度

    2回答

    任何人都知道它可能如何查詢: SELECT a.id, b.id FROM a CROSS JOIN b和 SELECT a.id, b.id FROM b CROSS JOIN a 返回相同的結果?在這兩種情況下,來自不太多的表格的記錄被分配到更多的表格。我想是這樣的: `| a.id | b.id | -------+-----+ 1 | q | 1 | w |

    0熱度

    1回答

    我試圖根據訪問日期找到哪個市場沒有哪個產品。 爲了做到這一點,我想如果我將所有產品交付給所有市場,將會有null日期,因爲該產品將不會在市場上訪問。要查看 所有產品在市場上我寫了一個查詢: SELECT id, p.ProductName FROM atb_markets CROSS JOIN (SELECT StokAd FROM atb_products) p ,我得到了這樣一個觀點:

    1熱度

    1回答

    我有以下表格,並試圖查找縣代碼爲數十萬城市的名單。 create table counties ( zip_code_from char(5) not null, zip_code_thru char(5) not null, county_code char(3) not null ); create table cities ( city text

    1熱度

    1回答

    我有兩個表,我想從沒有交叉連接獲得結果以獲得重複數據。 表1: booksCheckedOut row | userID | book | date ------------------------------------------------- 1 | 3 | book1 | Jan-26 2 | 3 | book2 | Jan-27 3 | 3 | book3 |

    1熱度

    4回答

    連接SQL表我有如下表,表1 date value ------------------------- 2015-01-01 0 2015-01-02 0 2015-01-03 0 2015-01-04 0 而且有一個表2 datestart dateend value ------------------------------------- 2015-01-