一个查询问题 有一个产品表product(id,product) table price(id,productid,keyword,price)现在要查出 关键字是mp3产品的 并且是mp3产品出价最高的10个产品 每个产品不相同这个sql怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select p.*,q.*from product p,price qwhere p.id=q.productidand q.keyword='mp3'order by q.price desc limit 10建议能在贴子中把表结构,数据,期望的结果描述出来,这样获得解决方案的机会更多。参考一下个人觉得比较好的提问方式。得到回复的机率会大一些http://www.accessbbs.cn/bbs/viewthread.php?tid=19552http://www.accessbbs.cn/bbs/viewthread.php?tid=19546 它这边没说一个productid只能有一个价格。如果一个keyword为'mp3'的productid有不同的price呢。这样产品就会有重复了。应该要对productid进行distinct一下。 请问下现在mysql哪个版本较好?目前最新为5.5.28 memory 引擎为什么点那么大的空间? MySQL数据库连接 用ADO链接mysql,不能运行source命令,如何解决? 如何写查制定分区的sql ODBC连接Postgres数据库,怎样验证用户名和密码? mysql如何关闭自动提交 Mysql 语法和SQL语法有很大的区别吗?为什么这条在它上面执行不了? 如何优化mysql win32/win2000? MySql经常无故自动停止服务,求帮助 数据库编码问题 一个左连接的问题
from product p,price q
where p.id=q.productid
and q.keyword='mp3'
order by q.price desc limit 10
建议能在贴子中把表结构,数据,期望的结果描述出来,这样获得解决方案的机会更多。参考一下个人觉得比较好的提问方式。得到回复的机率会大一些http://www.accessbbs.cn/bbs/viewthread.php?tid=19552
http://www.accessbbs.cn/bbs/viewthread.php?tid=19546