小编Ame*_*ico的帖子

SQL - 划分两个结果

我下面有两个查询,两个都来自同一个"玩家"表.我想通过查询2划分查询1以获得相关百分比.我相对较新的更详细的SQL查询,以及在论坛上发布...但请告诉我,如果你有任何建议如何结合这来获得相关的百分比结果.

1

Select
  sysdate,sum(Count(init_dtime))
From Player p
Where
  Trunc(Init_Dtime) > Trunc(Sysdate) - 7 
  And Trunc(Create_Dtime) >= To_Date('2012-mar-01','yyyy-mon-dd')
  and trunc(create_dtime) < to_date('2015-sep-9','yyyy-mon-dd')
Group By Trunc(Init_Dtime)
Order By Trunc(Init_Dtime) Asc
Run Code Online (Sandbox Code Playgroud)

2

Select
  Sum(Count(Create_Dtime))
From Player P
where 
  Trunc(Create_Dtime) >= To_Date('2012-mar-01','yyyy-mon-dd')
  And Trunc(Create_Dtime) < To_Date('2015-sep-9','yyyy-mon-dd')
Group By Trunc(create_Dtime)
Order By Trunc(create_Dtime) Asc
Run Code Online (Sandbox Code Playgroud)

sql oracle oracle-sqldeveloper

7
推荐指数
1
解决办法
3万
查看次数

Android 包名称 - 使用破折号

我想知道您是否可以在 Android 应用程序的包名称中使用破折号?

android package

5
推荐指数
1
解决办法
3258
查看次数

是否与"IN"功能相反?

我有这个问题:

Select
Sysdate,Sum(Count(P.Init_Dtime))
From Player p,player_source ps
Where
Ps.Group_Id In (44,9,42,15,23,73,45,33,69,63,7,49,96,81,28,57,98,74,92,38) 
And P.Player_Id=Ps.Player_Id 
and
Trunc(p.Init_Dtime) > Trunc(Sysdate) - 7 
And
Trunc(P.Create_Dtime) >= To_Date('2012-mar-01','yyyy-mon-dd')
And Trunc(P.Create_Dtime) < To_Date('2015-sep-9','yyyy-mon-dd')
Group By Trunc(P.Init_Dtime)
Order By Trunc(P.Init_Dtime) Asc
Run Code Online (Sandbox Code Playgroud)

我使用"IN"函数只包含具有特定数字的Group_ID.Group_ID列的值可以是1-100.如何更改此查询以使结果包含所有不是的Group_Id数字(44,9,42,15,23,73,45,33,69,63,7,49,96,81,28,57,98) ,74,92,38)?

sql oracle

4
推荐指数
2
解决办法
157
查看次数

Oracle SQL - 添加包含未包含在任何表中的数据的列

我有这个问题:

Select
Trunc(Red.Fulfilled_Dtime),
P.Email,
(Red.Points_Deducted *.003)*(1/1.02) As Redeem_Amt,
Red.Player_Id,
Red.Prize_Id, 
Red.Points_Deducted
From Redemption_Log Red
Inner Join Player P On Red.Player_Id=P.Player_Id
Where Red.Prize_Id In (8907,8906,8905,8904,8903,8902,8901)
Run Code Online (Sandbox Code Playgroud)

我想在我的结果中添加一个名为"Currency"的列,其中结果中的每一行都有输出"USD".这可能吗?

sql oracle

3
推荐指数
1
解决办法
1万
查看次数

PHP/MySQL - 什么是|| 意思?

我试图在我的网站上建立一个简单的php/mysql数据库,该示例有一行说:

 if (!$searchtype || !?searchterm) {
Run Code Online (Sandbox Code Playgroud)

什么是|| ??? 我试图复制并粘贴它们,但它们会导致语法错误.Noob问题我知道,但是仍然会喜欢答案!

php mysql

1
推荐指数
1
解决办法
74
查看次数

C - 涉及阵列时Printf的复制

我希望这不是堆栈溢出问题的基础.但是我有一个查询,它试图确定数组中的成绩数量,然后询问每个等级的用户输入.它看起来像这样:

#include <stdio.h>


int main (void)
{
int size;

printf ("Enter The Amount Of Grades In Your Array: ");
scanf("%i", &size);/*Stores Amount Of Grades In The Array*/

char myGrades[size];
int i;

for (i = 0; i < size; ++i)
  {
  printf ("Enter the grade:");
  scanf ("%c",&myGrades[i]);
  }

return 0; 
}
Run Code Online (Sandbox Code Playgroud)

我期待int i之后的第一行读取,"Enter The Grade:"但它看起来像"Enter The Grade:""Enter The Grade:"

我不明白为什么它说第二次进入等级而没有先要求我在第一次"进入等级"时输入.我们欢迎所有的建议!

c

1
推荐指数
1
解决办法
48
查看次数

在C中打印整数数组(带循环)会产生意外的数字序列

在我写的程序中,我已经声明了这个变量:

 #define SIZE 5

 long  int clockNum [SIZE] = {98401, 526488, 765349, 34645, 127615};
Run Code Online (Sandbox Code Playgroud)

如果我想打印这个,那么输出是:

098401
526488
765349
034645
127615
Run Code Online (Sandbox Code Playgroud)

我该怎么做?我尝试了下面的声明,但它似乎没有工作..

    for(i = 0; i < SIZE; i++)
    {

    printf ("%li\n",&clockNum[i]);
    }

    return(0);
Run Code Online (Sandbox Code Playgroud)

我得到的输出看起来像:

-1076048964
-1076048960
-1076048956
-1076048952
-1076048948
Run Code Online (Sandbox Code Playgroud)

c arrays printf

0
推荐指数
1
解决办法
102
查看次数

加入表格以引入另一个字段

我目前有这个查询:

select f.chainid,count(f.player_uuid) as Favorites
from deals_player_favorite f
group by f.chainid
order by 2 desc
Run Code Online (Sandbox Code Playgroud)

结果如下:

CHAINID            FAVORITES
25                 2771
2207               2282
3940               1954
Run Code Online (Sandbox Code Playgroud)

等等...

我有另一个名为deals_deals的表,它还包含CHAINID字段.从这个表中,我想加入一个名为VENUE的字段,这样每个CHAIN ID都有一个Venue描述,输出看起来像这样

CHAINID    VENUE           FAVORITES    
25        Amazon.com        2771
2207       Walmart          2282
3940       CVS              1954
Run Code Online (Sandbox Code Playgroud)

等等...

如何将场地字段正确加入查询,使用CHAIN id作为deals_deals表和deals_player_favorite表中的键.

我尝试了一个内连接,导致了太多的结果.

deals_deals表的字段为CHAINID和VENUE ..

deals_player_favorite表的字段为CHAINID和PLAYER_UUID,但不包括deals_deals表的所有CHAINID,只包含player_uuid访问过的那些CHAINID.

样本数据:

deals_deals表

VENUE        CHAINID
Walmart         235
Aeropostale     1467
Checker's       881
Run Code Online (Sandbox Code Playgroud)

deals_player_favorite表

PLAYER_UUID         CHAINID
23rjior23-32fjdf     235
Run Code Online (Sandbox Code Playgroud)

请记住,deals_player_favorite只包含已被点击的特定CHAINID,而不是所有的chainids ....

sql oracle

-4
推荐指数
1
解决办法
111
查看次数

C - 在不使用Pow的情况下为指数编写函数

我有这个程序:

#include <stdio.h>

long int x_to_the_n (int x,int n)
{
    int i; 
    int number;


 int i; 
int i = 1;

for (i = 0; i < n; ++i)
    x = x*x;

return(number);
}

int main()
{
    int number;
    int exponent;
    int answer;

    printf  ("Enter a number: ");
    scanf ("%i", &number);

    printf  ("Enter a number that represents the power you want your number to be raised     to: ");
    scanf ("%i", &exponent);

    answer = x_to_the_n(number,exponent); 

    printf("X To The N is %li",answer);

    return …
Run Code Online (Sandbox Code Playgroud)

c

-5
推荐指数
1
解决办法
4万
查看次数

标签 统计

oracle ×4

sql ×4

c ×3

android ×1

arrays ×1

mysql ×1

oracle-sqldeveloper ×1

package ×1

php ×1

printf ×1