top-n

    -2热度

    1回答

    有一个评论表,并且需要获取表中每个用户的第一个评论日期(第一个插入的记录)。 输出将是: user_id first_comment_date

    1热度

    3回答

    我有一个名为sales的表,它有2列:Sales_Id和Price。我需要从表格中检索最便宜的价格。最便宜的价格是100.但是,它只显示一个Sales_ID,而我希望它以最便宜的价格返回所有3个条目。 Create table sales ( Sales_Id int Primary Key, Price number(4) ); insert into sales val

    0热度

    1回答

    我有这行的表: City | Day NEWYORK | MON NEWYORK | MON NEWYORK | MON NEWYORK | TUE CHICAGO | MON CHICAGO | MON 我需要编写一个查询添加列Occurrence使用从数据结果列City和Day: City | Day | Occurrence NEWYORK | MON | 1 NEW

    2热度

    1回答

    我对SQL很新颖。我想要一个查询,它应该按某个列的最小值进行排序。以下是我想要的查询。 SELECT * FROM ( SELECT p.PROJECT_ID, p.PROJECT_NAME, p.PROJECT_TYPE FROM PROJECT p LEFT OUTER JOIN code c ON p.

    -6热度

    1回答

    使用子查询 date value 18/5/2010 40 18/5/2010 20 20/5/2010 60 18/5/2010 30 17/5/2010 10 16/5/2010 40 18/5/2010 60 18/5/2010 25 输出 date value 18/5/2010

    -4热度

    1回答

    我有任务写,但经过很长时间的思考后,不幸的是我无法解决它。我必须找到最高薪酬的经理人薪水和他/她的员工。此外,我还必须包括员工姓氏,以及他/她的薪水百分比。我正在研究Oracle默认HR数据库。 在此先感谢

    -1热度

    1回答

    样品台 value measurement1 measurement2 -------|-------------|----------- value1 1 **2** value2 **3** **3** value3 **2** 1 然后找前2最高值, 我想要得到以下的输出:采用row_number()和join top 2 by measurement1 top

    -1热度

    4回答

    就是在表中的列的一个具有多个记录的值相同的情况下,但Date列有增量值。 ID| PAY_CODE| RATE | Date --------------------------------- 1 | 1111 | 50 | 2017-01-01 2 | 1111 | 50 | 2017-02-01 3 | 1111 | 50 | 2017-03-11 4 | 1111 | 50 | 2

    0热度

    3回答

    我希望根据自己的条件获取最少的记录条数我在哪里条件下给出。 为前:我有两列(ID,价值) 我的表具有数据像以下的表: Id Value 1 001 2 001 3 001 4 002 5 002 6 003 7 004 8 004 9 004 10 004 从上面的表格值 '001' 具有3点的ID(1 ,2,3)和值'002'有2等等。 现在我想确定具有最小Ids的值(例

    0热度

    3回答

    SQL Server的SQL变得如此聪明以至于看起来可能需要过程解决方案的东西通常可以用纯SQL来完成。我想知道这是否是其中一次。 假设我们有一个STATES表和一个CITIES表。 STATES: State: NY CITIES State: NY City: Armonk 现在,让我们的事情与第三个表复杂化:指令 INSTRUCTIONS State: NY HowMany