一个mysql问题,不知道怎么写了

问题描述

一个mysql问题,不知道怎么写了

SELECT
u.name NAME,
u.phone phone,
i.level LEVEL,
i.user_id,
COUNT(1) total
FROM
t_user u,t_invitationcode i ,(SELECT COUNT(*),user_id FROM t_invitationcode it WHERE it.user_id=i.user_id) t3
WHERE u.id=i.user_id
不知道怎么写了

解决方案

子语句 SELECT COUNT(*),user_id FROM t_invitationcode it WHERE it.user_id=i.user_id 里加 group by user_id

外层也要group by

解决方案二:

子语句 SELECT COUNT(*),user_id FROM t_invitationcode it WHERE it.user_id=i.user_id 里加 group by user_id

外层也要group by

解决方案三:

(SELECT COUNT(*),user_id FROM t_invitationcode it WHERE it.user_id=i.user_id) t3

这个标量子查询,放到前面的 select 列表中。

解决方案四:

看不懂想查询什么
(SELECT COUNT(*),user_id FROM t_invitationcode it WHERE it.user_id=i.user_id) 这个子查询没有i表

时间: 2025-01-09 11:23:20

一个mysql问题,不知道怎么写了的相关文章

ado.net-求一个无参数 调用存储过程的方法,我调用的是列转行的存储过程 但是访问数据库的方法不知道怎么写

问题描述 求一个无参数 调用存储过程的方法,我调用的是列转行的存储过程 但是访问数据库的方法不知道怎么写 访问数据不知道写 存储过程已经写好 解决方案 prepareCall()方法调用存储过程 解决方案二: use 数据库名称 这不是方法 解决方案三: use 数据库名称 用这个语句就能指向数据库 解决方案四: exec 存储过程名称

写一个mysql数据库的sql 递归查询,我现在有个能查询三级的,谁能帮我改为查询四级或五级的

问题描述 select distinct * from (select * from news_types where news_types.id=1 union select n2.* from news_types n1,news_types n2 where n1.id=1 and n2.parentid=n1.id union select n3.* from news_types n3,( select n2.* from news_types n1,news_types n2 whe

当parentid==id时将divcode的值赋给parentcode 写一个mysql存储过程

问题描述 当parentid==id时将divcode的值赋给parentcode 写一个mysql存储过程 存储过程,新手不会写存储过程, 怎么写呢 ,请求大牛指教指教 解决方案 http://blog.csdn.net/evankaka/article/details/47276339 解决方案二: 直接用if呗 if (parentid == id) parentcode = divcode end if

mysql-求一个Mysql语句 查询出当前周的数据按照天分组

问题描述 求一个Mysql语句 查询出当前周的数据按照天分组 SELECT DATE_FORMAT(uploadTime_beg%Y-%m-%d"") as time SUM(field01) as sumStatus1 SUM(field02) as sumStatus2 SUM(field03) as sumStatus3 SUM(field04) as sumStatus4 SUM(field05) as sumStatus5 FROM health_realdata WHERE

html5-微信h5页面如何制作,我不知道怎么写页面

问题描述 微信h5页面如何制作,我不知道怎么写页面 我懂得html5语言,但是不知道h5是不是和html5一样, 有谁做过吗?要是有个demo就更好了 解决方案 现在移动互联网如火如荼,微博过后,微信更是势不可挡.相对于微博的垃圾广告信息泛滥,微信对内容的控制不可谓不严格.当然相对于微博,微信的用户粘性更高,也就是说微信的粉丝价值更高,但是鉴于腾讯对公众号推广的限制,很多人对于微信推广真是绞尽脑汁,最终还是没什么效果,好的内容是过得优质粉丝的关键,但是靠谱的推广更是必不可少的. 现代人的时间都是

并发-请教一个mysql批量更新时的deadlock问题?

问题描述 请教一个mysql批量更新时的deadlock问题? 数据是mysql 5.6 表引擎是innoDB,DAO是mybatis3 有个表,比如是订单-物品表,里面保存每个订单的所有物品清单 字段有:record_id(记录id,自增长),order_id(订单id),good_id(物品id)等其他字段.. 有个数据同步的业务场景 需要在一个事务里 先根据order_id做删除操作,delete from xxx where order_id=xx 然后再批量增加订单-物品清单inser

mysql主从复制,主写从读数据延时如何处理

问题描述 mysql主从复制,主写从读数据延时如何处理 mysql做主从复制,但是发现主库修改了某些字段属性值,从从库查询,却拿到旧的值.请问大家是如何处理的? 解决方案 不知道,这问题好高深 解决方案二: 那在从库修改后,主库修改了吗?如果没有说明没有配置成功若成功了,请确定你做的是单项复制,还是双向复制 解决方案三: 只有主向从库复制,单向的.肯定可以成功复制,只是有些延时,数据量大,可能延时1分钟.例如,修改联系人的地址,修改是[主库]修改,会员基本信息查联系人地址是从[从库]查询.当延时

java-写一个接口,不知道怎么进行下去了,求大神解救一下

问题描述 写一个接口,不知道怎么进行下去了,求大神解救一下 不写实现,别人登陆时,显示类中的字段,求教一下怎么做,只是一个接口,别人可以调用 大神帮帮忙 解决方案 你到底是定义接口还是编写类的实现,供调用.对方是直接调用你的代码,还是通过web service等形式调用. 你的代码要提供什么功能.这些都没有交代清楚. 解决方案二: 我觉得你说的和接口没有什么关系,就是写一个dao类访问数据库,得到数据,传给页面,显示,用ssh实现,是不是,参考下这个例子:http://wenku.baidu.c

数据库-问一个mysql查询语句的问题

问题描述 问一个mysql查询语句的问题 例如 我的模糊查询关键字是"手机" 然后我的数据库中的表的字段有描述.价格.地区等 我想"手机"这个关键字 在每一个字段都去判断 ,只要任何一个字段有"手机"这个关键字 都把那一行的所有信息 提取出来 请问这个sql语句怎么写...谢谢了大神们.. 解决方案 select 描述,价格,地区 from tableName where 描述 like '%手机%' or 地区like '%手机%' . 价格肯