考虑下面的表格Persons:
Key Name Type Date Pack
1 Pocoyo KIND 30-11-2011 1
2 Erik MAN 10-10-1980 1
3 Alinda VROUW 12-12-1991 1
4 Pingu KIND 11-12-2012 1
5 Elisia KIND 11-11-2010 1
6 Kees MAN 10-11-1984 2
Run Code Online (Sandbox Code Playgroud)
现在,我想排序该表Pack,Type并Date,但我想Type进行排序一样MAN,VROUW,KIND,所以基本上理想的结果应该是这样的:
Key Name Type Date Pack
2 Erik MAN 10-10-1980 1
3 Alinda VROUW 12-12-1991 1
5 Elisia KIND 11-11-2010 1
1 Pocoyo KIND 30-11-2011 1
4 Pingu …Run Code Online (Sandbox Code Playgroud) 我已经浏览了整个Web,并且在StackOverflow中也找到了很多类似的主题,但没有一个能够满足我的需求.所以我把它发送到那里,因为我知道可能有一些小东西让我无法工作.
让我们想象下表:
location | title | description | quantity
============|===========|=============|==========
shelf | apple | red | 2
drawer | banana | yellow | 4
shelf | kiwi | green | 2
cupboard | lemon | yellow | 1
fridge | melon | orange | 3
drawer | peach | orange | 1
Run Code Online (Sandbox Code Playgroud)
我想要做的是选择从该表是无论是在所有项目drawer上或shelf(使drawerAND shelf),然后命令他们,例如,第一,位置上升;第二,数量下降.
所以,我有什么(都在网上搜索后)是下面的代码,这是不返回错误只有一个,但它不返回任何项目之一:
SELECT * FROM items WHERE location = 'shelf' AND location = 'drawer' ORDER BY location ASC, quantity …