作者MOONY135 (谈无慾)
看板Database
标题Re: [SQ查询排序语法问题
时间Sun Nov 15 22:26:35 2015
※ 引述《rex60209 (Ghost)》之铭言:
: (针对 SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
: 资料库名称:
: 资料库版本:MY SQL 6
: 内容/问题描述:各位前辈好我小弟我一个排序问题请教,下面这两行要怎麽改才能执行成功功
: SELECT * FROM `products` WHERE UnitPrice > 20 ORDER BY UnitPrice DESC
: SELECT * FROM `products` WHERE UnitsInStock < 30 ORDER BY UnitsInStock DESC;
我推测你要先找出 UnitPrice > 20 跟 UnitsInStock < 30的所有资料
SELECT *
FROM 'products'
WHERE UnitPrice > 20 and UnitsInStock < 30
ORDER BY UnitsInStock DESC;
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 106.1.129.40
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1447597598.A.677.html
1F:→ freeunixer: 用 NOT BETWEEN > 20 AND < 30 应该也可以 11/16 17:18
2F:→ freeunixer: 看错题目...用 AND 就好了... 11/16 17:22