Rumah > Soal Jawab > teks badan
Saya mempunyai medan PROPERTY_TYPE dalam jadual saya Property_types yang mengandungi satu nilai seperti Kediaman, Perniagaan atau Pejabat.
Apabila menjalankan pertanyaan
select * from property_types where property type like '%Residential,office%'
Mendapat semua hartanah tetapi tidak mengembalikan apa-apa.
Bagaimanakah saya harus menulis semula pertanyaan untuk memilih jenis kediaman dan pejabat sahaja dan bukannya semua jenis hartanah?
Saya tidak mahu menggunakan operator OR, iaitu WHERE property_type = 'office' OR property_type = 'residential'
kerana terdapat banyak jenis atribut yang mempunyai operator pertanyaan kompleks yang lain.
Saya cuba FIND_IN_SET, CARI OPERATOR, tetapi tiada apa yang berhasil. Sebarang bantuan amatlah dihargai.
P粉2974349092024-02-22 19:48:41
Cuba yang berikut:
SELECT * FROM property_types WHERE `property type` LIKE '%Residential%' OR `property type` LIKE '%office%'
Untuk penyelesaian masalah lanjut, sila kongsi jadual input dan jadual output yang dijangkakan dengan contoh.