VALUES ( expression [, ...] ) [, ...] [ ORDER BY sort_expression [ ASC | DESC | USING operator ] [, ...] ] [ LIMIT { count | ALL } ] [ OFFSET start [ ROW | ROWS ] ] [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]
VALUES �ϡ��ͤμ��ǻ��ꤵ�줿�Ԥ��뤤�ϹԤν��������ޤ��� �礭�ʥ��ޥ�ɤ����"����ơ��֥�"��������뤿��˻��Ѥ��뤳�Ȥ�¿���Ǥ����� ����ñ�Ȥǻ��Ѥ��뤳�Ȥ��ǽ�Ǥ���
ʣ���Ԥ���ꤷ�����ϡ����٤ƤιԤ����ǿ���Ʊ���Ǥʤ���Фʤ�ޤ��� �Ǥ�������ơ��֥�Υ����Υǡ���������ꤹ��ˤϡ� ����Ū�˻��ꤵ��Ƥ��뷿�䤽�Υ������о줹�뼰�����¬�Ǥ��뷿���Ȥ߹�碌�ƻ��Ѥ��ޤ��� ����� UNION ��Ʊ�������Ǥ� (項10.5 �Ȥ�������)��
�礭�ʥ��ޥ�ɤ���ˤ����ơ� SELECT ��ʸˡ��Ȥ�����ʤ�ɤ��Ǥ�VALUES����Ѥ��뤳�Ȥ��Ǥ��ޤ��� �ʤ��ʤ顢�����ʸˡ���SELECT��Ʊ������������Ǥ��� ORDER BY��LIMIT�ʡ������������FETCH FIRST�ˤ�����OFFSET���VALUES���ޥ�ɤ���Ѥ��뤳�Ȥ��Ǥ��ޤ���
������뤤�ϼ��Ǥ���������������̤��� ɽ (�ԥ��å�) ����λ��ꤷ��������������ޤ��� VALUES �ꥹ�Ȥ� INSERT �κǾ�̥�٥�ǻ��Ѥ�����ϡ� expression �� DEFAULT ���֤������뤳�Ȥ��Ǥ��ޤ�������ϡ����Υ����Υǥե�����ͤ��������뤳�Ȥ�ɽ���ޤ��� ¾�ξ��� VALUES ����Ѥ�����ˤϡ� DEFAULT �ϻ��ѤǤ��ޤ���
�����뤤������������ǡ���̤ιԤ��Ȥ�����ˡ��ɽ���ޤ��� ���μ��ϡ�VALUES �η�̤Υ����� column1��column2�ʤɤΤ褦�˻��Ȥ��뤳�Ȥ��Ǥ��ޤ��� �ܺ٤� ORDER BY�� �Ȥ���������
�������Ѥα黻�ҤǤ����ܺ٤� ORDER BY�� �Ȥ���������
�֤��Ԥκ�����Ǥ����ܺ٤� LIMIT�� �Ȥ���������
��̤��֤��ݤ��ɤ����Ф��Կ��Ǥ����ܺ٤� LIMIT�� �Ȥ���������
VALUES �����̤ιԤ����Ȥ���٤��Ǥ��� ����������ǽ�������������������ǽ��������ޤ��� VALUES �� INSERT ����ǻ��Ѥ���������̤Ǥ��� (�����η��� INSERT ��Υơ��֥뤫��狼��Τǡ� VALUES �Υꥹ�Ȥ�Ĵ�٤Ʒ����¬����ɬ�פ��ʤ�����Ǥ�) ���Τ��ᡢ¾�ξ��̤���٤��礭�ʥꥹ�ȤäƤ���Ѥ��Ѥ��ޤ���
ɬ�Ǿ��¤� VALUES ���ޥ�ɤϤ��Τ褦�ˤʤ�ޤ���
VALUES (1, 'one'), (2, 'two'), (3, 'three');
����ϡ�����ब��ĤǹԤ����Ĥ�ɽ���֤��ޤ������¾塢����ϼ���Ʊ�����ȤǤ���
SELECT 1 AS column1, 'one' AS column2 UNION ALL SELECT 2, 'two' UNION ALL SELECT 3, 'three';
�̾�ϡ�VALUES ���礭�� SQL ���ޥ�ɤ������ǻ��Ѥ��ޤ��� �Ǥ�褯����Τϡ�INSERT �Ǥλ��ѤǤ���
INSERT INTO films (code, title, did, date_prod, kind) VALUES ('T_601', 'Yojimbo', 106, '1961-06-16', 'Drama');
INSERT ��ǻ��Ѥ�����ˤϡ�VALUES �Υꥹ�Ȥ� DEFAULT ����ꤹ�뤳�Ȥ��Ǥ��ޤ��� ����ϡ��ͤ����Ū�˻��ꤹ��ΤǤϤʤ����Υ����Υǥե���Ȥ���Ѥ��뤳�Ȥ�ɽ���ޤ���
INSERT INTO films VALUES ('UA502', 'Bananas', 105, DEFAULT, 'Comedy', '82 minutes'), ('T_601', 'Yojimbo', 106, DEFAULT, 'Drama', DEFAULT);
VALUES �ϡ���SELECT ������ʤ�ɤ��Ǥ���Ѥ��뤳�Ȥ��Ǥ��ޤ��� �㤨�� FROM �����ʤɤǤ�Ȥ��ޤ���
SELECT f.* FROM films f, (VALUES('MGM', 'Horror'), ('UA', 'Sci-Fi')) AS t (studio, kind) WHERE f.studio = t.studio AND f.kind = t.kind; UPDATE employees SET salary = salary * v.increase FROM (VALUES(1, 200000, 1.2), (2, 400000, 1.4)) AS v (depno, target, increase) WHERE employees.depno = v.depno AND employees.sales >= v.target;
VALUES �� FROM �����ǻ��Ѥ�����ˤϡ� AS �礬ɬ�ܤȤʤ뤳�Ȥ����դ��ޤ��礦������� SELECT �ξ���Ʊ�ͤǤ��� AS ��Ǥ��٤ƤΥ�����̾������ꤹ��ɬ�פϤ���ޤ������ꤷ�Ƥ������Ȥ��ᤷ�ޤ� (VALUES �Υǥե���ȤΥ����̾�ϡ�PostgreSQL �ˤ����Ƥ� column1��column2 �Τ褦�ˤʤ�ޤ��� ��������¾�Υǡ����١��������ƥ�Ǥϰۤʤ뤫�⤷��ޤ���)��
VALUES �� INSERT ����ǻ��Ѥ�����ϡ� �ͤη��������襫���Υǡ������˼�ư�Ѵ�����ޤ��� ����ʳ��ξ��̤ǻ��Ѥ���ݤˤϡ��������ǡ���������ꤹ��ɬ�פ����뤫�⤷��ޤ��� �ͤ����٤ƥ������Ȥ��줿��ƥ������Ǥ�����ϡ��ǽ���ͤˤ���������ꤷ�Ƥ����н�ʬ�Ǥ���
SELECT * FROM machines WHERE ip_address IN (VALUES('192.168.0.1'::inet), ('192.168.0.10'), ('192.168.1.43'));
ティップ: ñ�� IN �������Τʤ顢��Τ褦�� VALUES ���������Ѥ������ IN �Υ�����ꥹ�ȷ�������Ѥ���ۤ����褤�Ǥ��礦�� �������åɤΥꥹ�ȤΤۤ��������̤�����ޤ����������Ƥ��Ϥ���ΨŪ�ˤʤ�ޤ���