¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

3.6. �Ѿ�

�Ѿ��Ȥϥ��֥������Ȼظ��ǡ����١����γ�ǰ�Ǥ��� �ǡ����١����߷פˤ����Ƥ���ޤǤˤʤ��ä���̣������ǽ���򹭤��Ƥ���ޤ���

2�ĤΥơ��֥���äƤߤޤ��礦��cities���Իԡ��ơ��֥��capitals�ʹ����ܽ���ϡ��ơ��֥�Ǥ��������ܽ���Ϥ�����Ʊ�����ԻԤǤ⤢��ޤ��Τǡ����Ƥ��ԻԤ�ꥹ�Ȥ�����ϲ��⤷�ʤ��Ƥ�����ܽ���Ϥ�ɽ�����벿�餫����ˡ��ɬ�פǤ��������ͤʤ鼡�Τ褦�ʰƤ��פ���Ǥ��礦��

CREATE TABLE capitals (
  name       text,
  population real,
  altitude   int,    -- �ʥե�����ñ�̡�
  state      char(2)
);

CREATE TABLE non_capitals (
  name       text,
  population real,
  altitude   int     -- �ʥե�����ñ�̡�
);

CREATE VIEW cities AS
  SELECT name, population, altitude FROM capitals
    UNION
  SELECT name, population, altitude FROM non_capitals;

�䤤��碌��³����ʬ�ˤ�����Ϥ���ޤ��󤬡����ä�1�ġ������Ĥ�ʣ���ιԤ򹹿�������˽����ʤ�ޤ���

����ɤ������ϼ��Τ褦�ʹ�ʸ�Ǥ���

CREATE TABLE cities (
  name       text,
  population real,
  altitude   int     -- �ʥե�����ñ�̡�
);

CREATE TABLE capitals (
  state      char(2)
) INHERITS (cities);

������Ǥϡ�capitals�ʹ����ܽ���ϡ��ơ��֥�ιԤ�����cities���Իԡ��ơ��֥뤫�����Ƥ��󡢤��ʤ��name���Ի�̾����population�ʿ͸���������altitude��ɸ������Ѿ����ޤ��� name��Υǡ������ϡ�����Ĺʸ����Τ����PostgreSQL����ᤫ�������Ƥ���text���Ǥ��� ���ι����ܽ���ϤΥơ��֥�ϡ�����˲ä��ƽ��򼨤�state�������ޤ��� PostgreSQL�Ǥϡ��ơ��֥�ϴ�Ϣ�դ���줿�ơ��֥뤬����Ф��줾�줫��°����Ѿ����뤳�Ȥ��Ǥ��ޤ���

�ʲ����䤤��碌����ϡ������ܽ���Ϥ�ޤ�ɸ��500�ե����Ȱʾ�˰��֤������Ƥ��ԻԤ�����ΤǤ���

SELECT name, altitude
  FROM cities
  WHERE altitude > 500;

����ϰʲ����֤��ޤ���

   name    | altitude
-----------+----------
 Las Vegas |     2174
 Mariposa  |     1953
 Madison   |      845
(3 rows)

���ΰ����������ܽ���ϤǤϤʤ�ɸ��500�ե����Ȱʾ�˰��֤����ԻԤ򸫤Ĥ��Ф��������ϼ��Τ褦���䤤��碌�ˤʤ�ޤ���

SELECT name, altitude
    FROM ONLY cities
    WHERE altitude > 500;

   name    | altitude
-----------+----------
 Las Vegas |     2174
 Mariposa  |     1953
(2 rows)

������cities���Իԡ��������֤��줿ONLY�ϡ��Ѿ����ؤˤ�����cities���Իԡ��ơ��֥�β��ؤˤ���ơ��֥�ǤϤʤ���cities���Իԡ��ơ��֥�Τߤ򻲾Ȥ��뤳�Ȥ��̣���ޤ���������������SELECT��UPDATE�����DELETE�ʤɿ�¿���Υ��ޥ�ɤϡ�����ONLYɽ���򥵥ݡ��Ȥ��Ƥ��ޤ���

注意: �Ѿ��������ǤϤ���ޤ��������������⤷���ϳ��������Ȱ��˻Ȥ��ʤ��Τ���ǽ�ǤϤ���ޤ��� �ܺ٤�項5.8�򻲾Ȥ��Ƥ���������