以下は、いくつかのオブジェクトの属性の大部分を取得するためのクエリです。とにかくそれを最適化し、短縮するには?ユニオンクエリの最適化と短縮
SELECT object_id, value, name FROM attr_text WHERE object_id IN ('43', '42', '41', '40', '39')
UNION
SELECT object_id, value, name FROM attr_varchar WHERE object_id IN ('43', '42', '41', '40', '39')
UNION
SELECT object_id, value, name FROM attr_int WHERE object_id IN ('43', '42', '41', '40', '39')
UNION
SELECT object_id, value, name FROM attr_decimal WHERE object_id IN ('43', '42', '41', '40', '39')
UNION
SELECT object_id, value, name FROM attr_datetime WHERE object_id IN ('43', '42', '41', '40', '39')
結果:
43 red color1
43 blue color2
43 small size
42 black color1
42 big size
識別子でキー入力されたデータ型別の名前付き属性のリストは、SQLテーブルのジョブのように聞こえます。 – Hamish