Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如果可能,是否编写单个SQLquery?_Mysql_Oracle10g - Fatal编程技术网

Mysql 如果可能,是否编写单个SQLquery?

Mysql 如果可能,是否编写单个SQLquery?,mysql,oracle10g,Mysql,Oracle10g,共有三个表(括号内为列名): 1-用户表(用户id、社交网站) 社交网站价值->餐饮、whatsapp、微信 2-预订确认(预订id) 3-付款表(订单id、付款状态) 付款状态=“成功”或“失败” “no of user”:查找与“fb”和“payment”相关的计数(user\u id)(当order\u id=booking\u id和payment\u status=“success”)user\u表(您的第一个表)和另外两个表之间没有连接,因此下面的查询肯定不起作用,但可

共有三个表(括号内为列名):

  • 1-用户表(用户id、社交网站)
    • 社交网站价值->餐饮、whatsapp、微信
  • 2-预订确认(预订id)
  • 3-付款表(订单id、付款状态)
    • 付款状态=“成功”或“失败”


“no of user”:查找与“fb”和“payment”相关的计数(user\u id)(当order\u id=booking\u id和payment\u status=“success”)

user\u表(您的第一个表)和另外两个表之间没有连接,因此下面的查询肯定不起作用,但可能会让您知道如何操作(一旦您设法修复了错误)


“用户数量”和“付款数量”都是根据社交网站OK计算的,但若“用户数量”表不能加入到其他表中,则不能这样做。目前,根据您提供的信息,它不能(或者,如果可以,我不知道如何).我们从SQL查询city | college | class KANPUR | ABC | CS-A KANPUR | ABC | CS-B KANPUR | ABC | EC-A Delhi | Deep | ME-A中获得了许多城市和学院以及班级的大学表,我以数组格式存储数据,并打印每个数据我们在视图页面中显示的代码如下:$CITY'-$COLL'(CS)'KANPUR-ABC(CS)//不需要同时显示CS-A和CS-B KANPUR-ABC(EC)//使用A或B告诉如何在堆栈中提问
no of user |  social site |   no of payment successful
34         |  fb          |   10            
select count(*)
from user_table u join ??? on ???                  --> what goes here?
--
booking_confirm b join payment_table p on b.booking_id = p.order_id
where u.social_site = 'fb'
  and p.payment_status = 'success'