ansi-sql

    -2熱度

    1回答

    有沒有辦法在ANSI SQL中進行列表聚合?我知道一些RDBMS提供內置的函數,如Oracle中的listagg()等。我試圖尋找ANSI標準文檔,但看起來像我們必須購買它(如果這是免費提供的話,會很不錯)一個參考)。謝謝。

    1熱度

    1回答

    我已經運行了一個查詢,似乎正在帶回太多的列(是的,列,而不是行)。聲明低於 Select TOP 10 PERCENT TempLegs.*, TMWStateMilesByLeg.* From ( Select TOP 10 TempOrigin.stp_city as 'Origin Location' from stops Tem

    0熱度

    2回答

    我想知道是否有一種方法可以在不使用內置函數的情況下實現SQL分析函數。有人可以幫我弄這個嗎。謝謝。 SELECT *, ROW_NUMBER() OVER(PARTITION BY dept_id ORDER BY salary DESC) AS rownum, DENSE_RANK() OVER(PARTITION BY dept_id ORDER BY salary D

    0熱度

    1回答

    我有以下~/mydb.sql文件: CREATE DATABASE IF NOT EXISTS my_db CHARACTER SET utf8 COLLATE utf8_general_ci; SET default_storage_engine=INNODB; USE my_db; CREATE TABLE IF NOT EXISTS countries ( country_

    0熱度

    1回答

    我有一個具有多個數量多菜爲不同的日期 [Dishes] Date | Dish_Id | Quantity | Price | Total ============================================================================ 2016-09-09 00:00:00.000 5 1 50.00

    0熱度

    1回答

    我想用ANSI SQL創建一個臨時表,這樣我就可以使用相同的查詢在ORACLE和MSSQL中創建表。

    1熱度

    3回答

    我想聯合兩個表(Student1,Student2)。 1 - Student1 | student_code | name | -------------------------- | 1 | katia | | 2 | roger | | 3 | ken | 2 - STUDENT2 | student_code | name | ------------------

    0熱度

    2回答

    我需要幫助來構建一個ORACLE SQL查詢,該查詢可以爲每個月給出按物料名稱銷售額。 下面是需要在查詢中的列 - 日期(月),產品名稱,數量銷售,平均單價,淨銷售額,信用單位 售出數量 項目的 是網在該月的特定項目的信用額度之後銷售的數量;這是 = SUM(發票項目銷售數量。) - SUM(信用票據項目的信貸數量。) 淨銷售額項目的特定月份 = SUM(發票金額Items.Total) - SU

    1熱度

    2回答

    我正在使用SQL查詢,因此我需要根據ISNUMERIC返回值進行篩選。 ISNUMERIC非常重要,因爲在我的連接中,我隱式地將該值轉換爲「int」,所以VARCHAR是一個「否」。 我看過查詢應該處理的順序,然後處理FROM,然後在WHERE之前的ON。有沒有一種方法可以建議ISNUMERIC首先進行評估而無需使用子查詢?我不反對子查詢,我只是想知道。 SELECT l.* FROM [dbo]

    1熱度

    2回答

    我知道如何在Oracle中做如下的示例代碼,但是我怎樣才能像MSSQL那樣在ANSI SQL中做同樣的腳本,請幫我處理這個問題題。 PS:這個劇本是多關鍵詞(PNO,CASENO,SCRN,IRBCODE,ITEMCODE,MMHCODE,ROWNO) 例如 SELECT * FROM TEST WHERE (PNO,CASENO,SCRN,IRBCODE,ITEMCODE,MMHCODE,RO