Rumah > Soal Jawab > teks badan
P粉5390555262023-08-11 10:16:00
Untuk mencari dalam set jadual tetap, anda boleh menggabungkan pertanyaan individu menggunakan klausa UNION
dan kemudian menambah rentetan berkod keras untuk mengenal pasti sumber:
SELECT packaging_id AS product_id, 'packaging' AS table_name FROM packaging WHERE name = 'Cardboard box' UNION ALL SELECT stationery_id, 'stationery' FROM stationery WHERE description = 'Cardboard box' UNION ALL SELECT sales_id, 'sales' FROM sales WHERE offer = 'Cardboard box'
Anda perlu memastikan bahawa setiap lajur dalam set hasil mempunyai jenis data yang sama dan anda boleh menggunakan pernyataan pertama untuk menetapkan nama lajur yang dinormalkan untuk set hasil.