¾�ΥС�������ʸ�� �� 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

7.7. VALUES�ꥹ��

VALUES�ϡ��ºݤ˥ǥ�������˥ơ��֥�����������ͤ��������뤳�Ȥʤ����䤤��碌����ǻ��Ѥ��뤳�Ȥ��Ǥ���"����ơ��֥�"�����������ˡ���󶡤��ޤ��� ��ʸ��ʲ��˼����ޤ���

VALUES ( expression [, ...] ) [, ...]

��̤dz��줿���Υꥹ�Ȥ����줾�졢���Υơ��֥���Ǥ���Ԥ��������ޤ��� �ꥹ�Ȥ�Ʊ������ǿ��ʤĤޤꡢ�ơ��֥������ˤ�����ʤ���Фʤ�ޤ��� �ޤ����ƥꥹ�Ȥ��б�������ܤΥǡ������˸ߴ������ʤ���Фʤ�ޤ��� �ǽ�Ū�˼ºݳ���˳�����Ƥ���ǡ������ϡ�UNIONƱ�ͤε�§�˽��äƷ��ꤵ��ޤ��� ��項10.5�򻲾Ȥ��Ƥ�����������

�ʲ�����򼨤��ޤ���

VALUES (1, 'one'), (2, 'two'), (3, 'three');

����ϡ�2��3�ԤΥơ��֥���֤��ޤ��� �¼��ʲ���Ʊ���Ǥ���

SELECT 1 AS column1, 'one' AS column2
UNION ALL
SELECT 2, 'two'
UNION ALL
SELECT 3, 'three';

�ǥե���ȤǤϡ�PostgreSQL��VALUES�ơ��֥�γ����column1��column2�Ȥ��ä�̾����Ĥ��ޤ��� ɸ��SQL�Ǥ���̾�ϵ��ꤵ��Ƥ��ޤ���Τǡ�¾�Υǡ����١��������ƥ�Ǥ�¾��̾������Ϳ���Ƥ��ޤ��� ���Τ��ᡢ�̾�ϥơ��֥���̾�ꥹ�Ȥ���Ѥ��ơ��ʲ��Τ褦�˥ǥե���Ȥ�̾�����񤭤��������褤�Ǥ��礦��

=> SELECT * FROM (VALUES (1, 'one'), (2, 'two'), (3, 'three')) AS t (num,letter);
 num | letter
-----+--------
   1 | one
   2 | two
   3 | three
(3 rows)

ʸˡŪ�ˤϡ����ꥹ�Ȥ�³��VALUES�ϡ��ʲ���Ʊ�ͤ˰����ޤ���

SELECT select_list FROM table_expression

�����ơ�SELECT�����ҤǤ���Ȥ����Ǥ���С����Ҥ��뤳�Ȥ��Ǥ��ޤ��� �㤨�С�UNION�ΰ����Ȥ��ƻ��Ѥ��뤳�Ȥ�Ǥ��ޤ�����sort_specification (ORDER BY��LIMIT��OFFSET)���դ��뤳�Ȥ�Ǥ��ޤ��� VALUES��INSERT���ޥ�ɤθ��ǡ����Ȥ��Ƥ�äȤ����ˤ˻��Ѥ���ޤ��� ���˻������٤��⤤�Τ����䤤��碌�Ȥ��Ƥλ��ѤǤ���

�ܤ�����VALUES�򻲾Ȥ��Ƥ���������