MySql 查询多条结果合并,同时按日期排序

第一张图是现在用语句执行后得到的数据,目标是实现第二张图效果。效果是出来的但是里面的名字顺序不对。第三张图是正确顺序,请大神解决一下。... 第一张图是现在用语句执行后得到的数据,目标是实现第二张图效果。效果是出来的但是里面的名字顺序不对。第三张图是正确顺序,请大神解决一下。 展开
 我来答
sh...1@163.com
2018-05-17 · 超过17用户采纳过TA的回答
知道答主
回答量:22
采纳率:50%
帮助的人:4.6万
展开全部
select t.authorid,t.author,COUNT(t.authorid) AS authornum from(select authorid,author,time from 表1union allselect authorid,author,time from 表2) twhere t.time > $time GROUP BY t.authorid,t.author ORDER BY authornum DESC基本就这样。表名你换成你自己的表名,我这里分别用表1和表2表示的
追问
select tp.ConsultationName,tp.DoctorName,tp.patientTime,tp.patientName from  tb_patient tp where tp.ConsultationNum in( select OfficeId from tb_tv_Association_officeId where tv_ip='10.0.20.7' )and tp.State=1order BY tp.patientTime asc  这个是我写的 你那个我没看懂啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式