PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

SQL LIKE kondisi untuk memeriksa integer?

Itu akan memilih (dengan regex) setiap buku yang memiliki judul dimulai dengan angka, apakah itu yang Anda inginkan?

SELECT * FROM books WHERE title ~ '^[0-9]'

jika Anda ingin bilangan bulat yang dimulai dengan angka tertentu, Anda dapat menggunakan:

SELECT * FROM books WHERE CAST(price AS TEXT) LIKE '123%'

atau gunakan (jika semua nomor Anda memiliki jumlah digit yang sama (batas akan berguna jika demikian))

SELECT * FROM books WHERE price BETWEEN 123000 AND 123999;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana Sind() Bekerja di PostgreSQL

  2. Hapus orang tua jika tidak dirujuk oleh anak lain

  3. Apakah nama fungsi dalam huruf besar/kecil PostgreSQL tidak peka?

  4. PostgreSQL adalah database terbaik dunia

  5. SQL Transpose Baris sebagai Kolom