outer-join

    1熱度

    2回答

    我有以下代碼: a <- c(1,2,2,3,4,5,6) b <- c(4,5,6,7,8,8,9) data <- data.frame(cbind(a,b)) trial <- copy(data) for (j in 1: ncol(trial)) { for (i in 2: nrow(trial)) { if (trial[i,j] == trial[i-1

    6熱度

    3回答

    我一直在使用這個年,所以現在是充分了解它的時候了。假設這樣的查詢: SELECT * FROM a LEFT JOIN b ON foo... LEFT JOIN c ON bar... 的documentation告訴我們,進行 T1 { [INNER] | { LEFT | RIGHT | FULL } [OUTER] } JOIN T2 ON boolean_expres

    2熱度

    2回答

    我有這兩個表。 tab1:([]col1:`abc`def`ghi;col2:2 4 6); tab2:([]col1:`def`ghi`ghi`rrr;col3:5 10 11 15); 我想保留在右表中的所有內容,但重複col1以匹配tab2中的col1。我發現的最接近的是IJ tab2 ij 1! tab1 col1 col3 col2 -------------- def 5

    -2熱度

    2回答

    我在'表alpha'中有很多行,其中一些行也出現在'表beta'中。 行alpha和beta都有日期列。 然而,當我從表中的α選擇這兩個日期列行沒有在B行發生將分配給他們一個空值。 我的問題是,我想打第三日期欄將使用的日期從表測試如果它們不爲空。如果它們爲空,它應該使用表alpha中的日期。

    -1熱度

    1回答

    我使用MySQL 所以我有5個表,我試圖建立其一起加入所有這些,並顯示缺少的信息目前的結構是一個視圖。 高原(1 =許多)PG(1 =許多)TS PG(1 =許多)PGHist TT(1 =許多)TS OR 我正在使用MySql,但我不知道如何編寫這個,因爲你不能使用完整的連接,據我所知,在MySql中誰能幫助? 我需要它,所以顯示任何部分的空值。

    -2熱度

    1回答

    這是關於將查詢轉換爲ANSI SQL的。我試着用Oracle舊語法編寫這個查詢,並且拋出了下面的錯誤,所以我最終改變了它,如下所示。經過研究,我發現ANSI SQL支持這樣的要求。 ERROR:表可能是外部聯接至多一個其他表提示 這裏是我寫的這是工作,但是如果有這種可能被改寫的方式,將是巨大的,知道查詢在ANSI-SQL中或通過使用舊的外部聯接語法。我正在尋找聯合查詢在with子句中被重寫爲其他人

    2熱度

    1回答

    我需要一個外連接到由一個子查詢限制的表。但是,Oracle將返回 ORA-01799: a column may not be outer-joined to a sub-query 我又試圖推動內的另一個子查詢的外連接,但作爲原始子查詢依賴於一個領域,從它被加入到主表,這將失敗,並 ORA-00904: "DTL"."TRANS_DATETIME": invalid identifier

    0熱度

    1回答

    我在Kaggle上使用Python進行泰坦尼克號災難競賽。數據集(df)包含與每位乘客相對應的3個屬性 - '性別'(1/0),'年齡'和'Pclass'(1/2/3)。我想獲得與每個Gender-Pclass組合相對應的中位年齡。 最終的結果應該是一個數據幀作爲 - Gender Class 1 1 0 2 1 3 0 1 1 2 0 3 年齡中位數將在稍後計算 我試

    0熱度

    2回答

    我的問題是極其類似:Select rows which are not present in other table 但不同的是,我從視圖中檢索數據,而不是另一個表。然而,子選擇查詢不返回任何記錄,我省略了INSERT INTO測試SELECT查詢 這是我到目前爲止有: SELECT SourceT.*, DestT.Column1, DestT.Column2 FROM ViewA

    1熱度

    4回答

    試想以下兩個表,一個名爲「用戶」及「訂單」: ID NAME 1 Foo 2 Bar 3 Qux ID USER ITEM SPEC TIMESTAMP 1 1 12 4 20150204102314 2 1 13 6 20151102160455 3 3 25 9 20160204213702 我想要得到的輸出是: USER ITEM SPEC TIMESTAM