Query by Example (biasanya disingkat menjadi QBE) adalah bahasa query database untuk database relasional. Bahasa ini dikembangkan di IBM pada tahun 1970-an. Pengembangan SQL berjalan secara paralel. QBE dikembangkan untuk para pengguna yang hanya menggunakan database sesekali, dan yang tidak ingin mempelajari bahasa yang kompleks seperti SQL.

Dengan Query by example, pengguna disajikan dengan skema visual database, yang mereka edit dengan editor khusus. Setelah selesai, parser menerjemahkan tindakan mereka ke dalam kueri dalam bahasa kueri biasa seperti SQL. Di belakang layar, pernyataan inilah yang sebenarnya dieksekusi. Dengan front-end yang sesuai, pengguna tidak perlu mengingat detail bahasa query. Pengguna akan dapat memilih tabel dan kolom dengan lebih cepat, misalnya dengan mengkliknya, daripada mengetik namanya. Hal ini akan meningkatkan produktivitas.

Dalam konteks pencarian informasi, QBE memiliki arti yang agak berbeda. Pengguna dapat mengirimkan dokumen dan meminta dokumen yang "mirip" untuk diambil dari database dokumen. Pencarian kemiripan didasarkan membandingkan vektor dokumen (lihat Vector Space Model).

Dewasa ini, banyak sistem database memiliki front-ends yang menyerupai QBE.