2 baidu2222222 baidu2222222 于 2016.05.08 16:31 提问

关于每个商品最新购买者查询

T_A 表示所有商品,T_B表示所有购买者纪录,
现在要找出 T_A 添加时间addtime 最新的 10条记录,并且 关联 T_B 中最后一个购买者 custom

查询列表

2个回答

wenxuechaozhe
wenxuechaozhe   2016.05.08 19:02

select T_A.*,(select custom from T_B where T_A.goodsid = T_B.goodsid order by buytime desc limit 1) from T_A order by addtime desc limit 10
思路即是如此,做个子查询进行获取

CSDNXIAON
CSDNXIAON   2016.05.08 16:42

最新商品
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
mysql查询所有分类的前5行结果
项目遇到个问题,我电商网站,商品有很多分类,我想取出每个分类下面在架的前五条数据,并且按照sort升序排列,应该怎么做呢? 数据结构如下:DROP TABLE IF EXISTS `products`; CREATE TABLE `products` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(200) C
用SQL语句把物品按名字分组后,只显示价格最低的那一条记录
如在MySQL中操作: create table table1(id int auto_increment primary key,name varchar(50),price float default 0); insert into table1(name,price) values('玉米',10); insert into table1(name,price) values('大
ssm整合之商品查询
学习ssm框架,到了ssm整合这一块,觉得比较重要,所以写一篇博客来记录自己的学习过程。为了提高自己的编程能力,这次是使用从后往前的编程方式。1,环境1.1环境信息java8eclipse-mars-2-win32mysql 5.7spring 4.0 RELEASEmybatis 3.2.7下面是所需要具体的所有jar包2,数据库2.1 在数据库中建立所需要的表这个数据库是学习mybatis是建...
SQL查询某个时间段购买过商品的所有用户
goods表如下: name               time product A 2016-1-2 13:23:00 WFEY B 2016-2-17 11:43;34 ASG A 2017-1-10 15:23:00 SGH C 2015-4-5 13:47:20 HRT C
找到预测商品的购买者
package test;import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; import java.io.InputStreamReader
Mysql查询满足多个类别的产品列表
问题:像淘宝中搜索满足多个条件的产品列表 举例: 有个产品表product_page: id 产品字段... 1 产品字段内容... 2 产品字段内容... 有个产品类别表property_page:(其中,a、b属于1类,c、d属于2类,e、f属于3类) id type
sql查询指定列超过一定条数的记录
select * from tb_name where id in ( select id from tb_name group by id having count(0) > 1 ) select id,count(0)  from tb_name group by id having count(0) > 1 select id,count(0)  from tb_na
PHP的Mysql取每个分类下的10条数据的SQL语句
Select a.id,a.good_id,a.name from orders as a left join orders as b on a.good_id=b.good_id and a.id
sqlserver 查询数据表中每个类别最新的一条记录
本文此处所规定的类别为省份ID,原始表如下图所示: 所使用SQL语句为: select a.* from tbl_MaterialPice a,(select province_ID,max(price_time) price_time from tbl_MaterialPice group by province_ID) b where a.price_time = b
查询每个用户最新的日志访问信息
查询每个用户最新的访问日志信息及用户名 (1)SELECT * FROM tb_user_log t1 WHERE TIME=(SELECT MAX(TIME) FROM tb_user_log t2 WHERE t1.userId=t2.userId)查询出每个用户访问的最新的日志信息: (2)查询用户信息及最新的日志信息 SELECT u.userName,t2.keywords