前述の出力を提供する私のビューは次のとおりです。
CREATE
  ALGORITHM=UNDEFINED
  DEFINER=`root`@`localhost`
  SQL SECURITY DEFINER
VIEW new_view AS
  SELECT 'pcount'    AS ind_type,
         SUM(pcount) AS Index_val
  FROM   temp
UNION
  SELECT 'ncount',
         SUM(ncount)
  FROM   temp
;
結果:
+---------+----------+ | | ind_type | Index_val | +---------+----------+ | | pcount | 76 | | | ncount | 434 | +---------+----------+
pcountこれでncount、別のテーブルを使用して取得する別のキーを作成しましたMAX()
CREATE
  ALGORITHM=UNDEFINED
  DEFINER=`root`@`localhost`
  SQL SECURITY DEFINER
VIEW view_name AS
  SELECT pcount,
         ncount
  FROM   temp
  WHERE  id = (SELECT MAX(id) FROM temp)
;
結果を与える:
+--------+--------+ | | pcount | ncount | +--------+--------+ | | 56 | 56 | +--------+--------+
この結果は上記のようにどのように見ることができますか?
ステファンの答えによる結果:
+----------+-----------+
| ind_type | Index_val |
+----------+-----------+
|        0 |         0 |
+----------+-----------+
1 row in set (0.01 sec)