netezza

    1熱度

    2回答

    我想從netezza databse獲取5 GB的數據並將其寫入本地驅動器。我試過以下: pd.concat([chunk for chunk in (pd.read_sql("""SELECT * FROM table""",conn,chunksize=10000))]).to_sql('table1',conn1) 這需要大量的時間,幾乎一天。任何人都可以建議一個替代方案來快速完成這個過

    0熱度

    2回答

    我有以下SQL代碼,如果'COV_PRD_STRT_DT'和'COV_PRD_END_DT'是不同的月份,我需要將行分成兩行。 WITH CTE AS (SELECT COV_PRD_STRT_DT,TO_DATE,COV_PRD_END_DT as MO_END_DT, case when dateadd (DAY,-DAY(DATEADD(MONTH,1, BF.COV_PRD_S

    1熱度

    3回答

    如果事先已經問過這個特定的情況,但是我似乎無法讓這些訂單正確訂購(這可能是因爲盯着它太久)。 我使用Netezza/Oracle,並在下面的數據集 - 我基本上需要order_num導致1,2,2,2,2,3,4(基本上分組Department和Desc1(desc1不是獨特的,因爲每年有不同的代碼,但我只對類型感興趣,而不是年份)。其他嘗試中,我試過: row_number()over(part

    0熱度

    1回答

    在我註冊Netezza UDF後,我有一個使用UDF的select語句。我發現UDF的實例化方法被調用兩次select語句。任何想法爲什麼? 採樣選擇語句: select my_udf(somecolumn, 'some parm info') from evtest; 我會認爲UDF的實例化只會得到此選擇調用一次,但它的叫了兩聲,這令我感到困惑。 感謝

    0熱度

    1回答

    我有這個樣子 Date ID Date ID Value 2017-01-01 1 2017-01-01 1 10.0 2017-01-01 2 2017-01-01 2 15.0 2017-01-01 3 2017-01-02 3 20.0 2017-01-01 4 2017-01-02 4 50.0 2017-01-02 1 2017-0

    0熱度

    1回答

    我需要一個netezza查詢來刪除確切的重複記錄,並保留唯一的記錄。 我們可以通過多少種方式刪除netezza中的重複項。 在此先感謝。 RG

    0熱度

    2回答

    如何在Netezza中找到任何給定日期的開始一週? 例如2017-10-17,開始日期爲2017-10-16星期一。 在此先感謝!

    0熱度

    1回答

    對不起,措辭不當的問題,但我使用下面的查詢鞏固客戶記錄: select customer_key ,FIRST_VALUE(name IGNORE NULLS) OVER(PARTITION BY customer_key ORDER BY last_updated_date desc ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLO

    -2熱度

    1回答

    我有不同的數據類型的列(如列:產品編號,名稱,大小,顏色,等級,部門等)的表,因爲不是所有列是數字的,我怎麼能聚集同類產品一起。數據位於Netezza中,爲了快速處理,我只想在數據量巨大時(大約200萬行)在數據庫端執行此操作。 我試圖在R中實現Gower的相似性,但它需要很長時間。有沒有我可以在netezza上使用的UDF? dput(頭(PROD)) 結構(列表(Product_key = C

    1熱度

    1回答

    我目前正在忙於一些SQL(在Netezza和HiveQL中)。我們公司經常使用數字字段作爲日期(例如,日期爲20150602,月份爲20160400)。 我需要6個月添加到這些日期之一,通常我會做: cast(to_char(add_months(to_date(A.date,'yyyyMMdd'),6),'yyyyMMdd') as int) 雖然這不是漂亮,它的工作原理,我不知道任何短或更