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