为了账号安全,请及时绑定邮箱和手机立即绑定

谁能回答我这个问题我感觉很简单就是不会 "查到tdb_goods表里goods_price最少的goods_name";下面是我写的我不知道为啥不对

SELECT goods_name FROM tdb_goods WHERE MIN(goods_price);


正在回答

4 回答

 SELECT goods_id,goods_price,goods_name FROM tdb_goods WHERE goods_price=(SELECT MIN(goods_price) FROM tdb_goods);

0 回复 有任何疑惑可以回复我~

MIN(goods_price)并不会返回一个值


0 回复 有任何疑惑可以回复我~

select * from tdb_goods where goods_price=(select MIN(goods_price) from tdb_goods);

1 回复 有任何疑惑可以回复我~
#1

连敏于 提问者

select goods_price from tdb_goods where goods_price=(select MIN(goods_price) from tdb_goods);
2017-03-31 回复 有任何疑惑可以回复我~

MIN(goods_price)是一个数值,为goods_price中的最小价格。where后面跟上是条件,改为goods_price=MIN(goods_price)就对了

1 回复 有任何疑惑可以回复我~
#1

连敏于 提问者

不对啊!还是查不到
2017-03-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

谁能回答我这个问题我感觉很简单就是不会 "查到tdb_goods表里goods_price最少的goods_name";下面是我写的我不知道为啥不对

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信