SQL LIKE condition to check for integer?

后端 未结 8 789
温柔的废话
温柔的废话 2020-12-01 01:11

I am using a set of SQL LIKE conditions to go through the alphabet and list all items beginning with the appropriate letter, e.g. to get all books where the title starts wit

8条回答
  •  盖世英雄少女心
    2020-12-01 01:57

    PostgreSQL supports regular expressions matching.

    So, your example would look like

    SELECT * FROM books WHERE title ~ '^\d+ ?' 
    

    This will match a title starting with one or more digits and an optional space

提交回复
热议问题