我想查詢我的數據庫以知道表中元素的哪個分數/百分比大於/小於給定值。 舉例來說,假設我有一個表shopping_list下面的模式: id integer
name text
price double precision
與內容: id name price
1 banana 1
2 book 20
3 chicken 5
4 chocolate 3
現在我打算買
排名多個唯一值我正在調整我的文字搜索查詢,以獲得給定的搜索條件最好的結果。我正在尋找的是一種排名功能,它只會提高搜索字段中新的唯一值的分數。它也應該比僅僅前綴命中得分更精確。我用龐大的查詢能夠達到預期的結果,但想知道是否可以使用rank函數實現更優雅的類似結果。我給你舉個例子: CREATE TABLE book (
id BIGSERIAL NOT NULL PRIMARY KEY,