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

Operator tanda tanya dalam kueri

Anda dapat mempertimbangkan untuk menggunakan panggilan fungsi alih-alih operator.

Pertama, Anda harus mencari tahu fungsi yang mana? operator menggunakan melalui kueri berikut pada database PostgresSQL Anda:

SELECT oprname, oprcode FROM pg_operator WHERE oprname = '?'

di basis data pengembangan saya jsonb_exists fungsi, maka Anda dapat memperbarui kueri Anda sebagai:

$query->whereRaw("jsonb_exists(jsonb_column, 'a_key')")

Semoga membantu, selamat coding.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fungsi SQL sangat lambat dibandingkan dengan kueri tanpa pembungkus fungsi

  2. postgresql - dapatkan daftar perbedaan kolom antara 2 tabel

  3. Bagaimana cara memperbaiki file 'postgres.h' tidak ditemukan masalah?

  4. Bagaimana cara meningkatkan kecepatan kueri?

  5. persentil dari data histogram