1.7 定制排序方法
本章最后一个例子是关于使用函数来进行不同方式的排序。
假设我们接到一个任务是仅仅通过元音来对单词进行排序,并且还需要做的是,在排序的时候让最后一个元音更加具有决定性。虽然这个任务初看起来真的很复杂,但是使用以下函数便可以很容易地解决问题:
这里最大的好处是你可以在索引的定义里面,使用这个新的函数:
这样每次在WHERE子句或者ORDER BY中使用reversed_vowels(word)函数,系统就会自动使用这个索引。
时间: 2024-09-24 08:25:36
本章最后一个例子是关于使用函数来进行不同方式的排序。
假设我们接到一个任务是仅仅通过元音来对单词进行排序,并且还需要做的是,在排序的时候让最后一个元音更加具有决定性。虽然这个任务初看起来真的很复杂,但是使用以下函数便可以很容易地解决问题:
这里最大的好处是你可以在索引的定义里面,使用这个新的函数:
这样每次在WHERE子句或者ORDER BY中使用reversed_vowels(word)函数,系统就会自动使用这个索引。