我希望能夠在postgres中排序(排序),忽略像「the,a等」這樣的主要詞語如何排序(排序)在postgres忽略像「the,a等」的主要詞
3
A
回答
4
單向:腳本(使用您最喜歡的語言)創建一個額外的文本列刪除了噪音詞,並對其進行排序。
0
添加一個包含所有內容的SORT_NAME列。對於獎勵積分,使用輸入觸發器自動填充它,使用您最喜歡的SQL方言的正則表達式解析器或類似的。
0
嘗試拆分列和所得數組中的第二個項目排序:
select some_col from some_table order by split_part(some_col, ' ', 2);
0
無需添加額外的列。剔除領先的話在你ORDER BY
:
SELECT col FROM table ORDER BY REPLACE(REPLACE(col, 'A ', ''), 'The ', '')
相關問題
- 1. 如何在SQL中排序,忽略文章('the「,」a「,」an「等)
- 2. 如何排序忽略「The」和「A」的NSString的NSTableColumn?
- 3. 在C#中排序列表視圖時忽略「The」和「A」
- 4. 在使用XSLT排序時忽略'A'和'The'
- 5. 如何按Lucene.Net字段進行排序並忽略常見的停用詞,如'a'和'the'?
- 6. Word 2010:在排序時忽略或移動像「the」這樣的不重要的詞
- 7. 在Drupal中排序視圖時忽略「The」
- 8. Postgres按國外主要性能排序?
- 9. jQuery dataTables插件 - 如何忽略列中的單詞排序
- 10. 排序忽略空格
- 11. RethinkDB排序依據忽略
- 12. 如何按照標題的字母順序排序(忽略The,An等)並使用索引
- 13. 在Django中排序:在排序時可能忽略「前綴」?
- 14. 如何按字母順序排列標題列表,忽略「The」,使用Ruby?
- 15. 在varchar字段的開頭按字母順序排列「The」,「A」,「An」等記錄
- 16. 如何在對排序列表進行排序時使用operator.itemgetter忽略無值?
- 17. UNIX命令 - 忽略「的」排序時
- 18. NSArray排序問題與首字母縮略詞排序第一
- 19. 在排序字符串時不要忽略大小寫
- 20. jquery DataTables.net插件:如何在排序時忽略特定的行
- 21. Postgres排序問題
- 22. 按名稱排序,但忽略引號?
- 23. 熊貓排序()忽略負號
- 24. Django:按位置排序忽略NULL
- 25. php transformToXML方法忽略排序
- 26. 排序MySQL查詢忽略大小寫
- 27. radgrid控件忽略否定排序時
- 28. jquery datatables排序忽略空值
- 29. WebDB/SQLite - 按忽略大小寫排序?
- 30. 按A組排序,但按B排序
這是假設在列中的每個值包含像開頭字的「」,這是除在非常特殊的環境中不太可能。 – jbg