ɽ9-1�˼������̾����ӱ黻�Ҥϻ��Ѳ�ǽ�Ǥ���
ɽ 9-1. ��ӱ黻��
�黻�� | ���� |
---|---|
< | ���ʤ� |
> | ��ʤ� |
<= | ������������ʲ� |
>= | ������������ʾ� |
= | ������ |
<> or != | �������ʤ� |
����: !=�黻�ҤϹ�ʸ���Ϥ�<>���Ѵ�����ޤ���!=�黻�Ҥ�<>�黻�Ҥ˰ۤʤ������Ԥ碌������ϤǤ��ޤ���
��ӱ黻�ҤϤ��ΰ�̣���̤�ʤ�����ƤΥǡ������ǻ��ѤǤ��ޤ������Ƥ���ӱ黻�Ҥ����黻�Ҥǡ�boolean�ǡ��������֤��ޤ���1 < 2 < 3�Τ褦�ʼ��ϡʥ֡����ͤ�3����Ӥ���<�黻�Ҥ��ʤ��Τǡ�̵���Ǥ���
��ӱ黻�Ҥ˲ä����ü��BETWEEN��ʸ���Ȥ��ޤ���
a BETWEEN x AND y
��
a >= x AND a <= y
��Ʊ��Ǥ���Ʊ�ͤˡ�
a NOT BETWEEN x AND y
��Ʊ��Ǥ���
a < x OR a > y
����Ū�˺ǽ�η�����2���ܤη����˽�����Τ�ɬ�פȤʤ�CPU��������ʳ����줾��η����ˤϰ㤤�Ϥ���ޤ��� BETWEEN SYMMETRIC�ϡ�AND�κ�¦�ΰ�������¦�ΰ�����꾮���������⤷�����������Ȥ���ɬ������̵���������BETWEEN��Ʊ���Ǥ���Ŭ�ڤ��ϰϤϼ�ưŪ�˷��ꤵ��ޤ���
�ͤ�NULL��NULL�Ǥʤ����ڤ���ˤϼ��ι�ʸ��Ȥ��ޤ���
expression IS NULL expression IS NOT NULL
���뤤�ϡ������Ʊ���Ρ���ɸ��ι�ʸ��Ȥ��ޤ���
expression ISNULL expression NOTNULL
NULL��NULL�Ȥ�"������"�ط��ˤϤ���ޤ���Τǡ�expression = NULL�ȵ��Ҥ��Ƥ������ޤ��� ��NULL�ͤ��������ͤ�ɽ���Ƥ��뤿�ᡢ��������Ʊ�Τ�Ʊ�����ɤ����ϼ��̤Ǥ��ޤ���ˡ� �����ɸ��SQL�˽��ä�ư��Ǥ���
�ƥ��å�: ���ץꥱ�������ˤ�äƤϡ�expression = NULL����expression��NULL�ͤ�ɾ�������ΤǤ���п����֤����Ȥ���Ԥ��뤳�Ȥ�����ޤ��������������ץꥱ��������ɸ��SQL�˽����褦�˲������뤳�Ȥ��侩���ޤ��������������줬�Ǥ��ʤ����transform_null_equals����Ѥ��뤳�Ȥ��б����뤳�Ȥ��Ǥ��ޤ��������ͭ���ˤ�����硢PostgreSQL��x = NULL���x IS NULL���Ѵ����ޤ��������PostgreSQL�Υ���6.5����7.1�ޤǤϥǥե���ȤǤ�����
���ϤΤɤ��餫��NULL�ξ�硢�̾����ӱ黻�Ҥϡ�"����"���̣�����NULL���������ޤ�����Ӥ�Ԥ�¾����ˡ�Ȥ��ơ��ʲ��Τ褦��IS DISTINCT FROM��ʸ������ޤ���
expression IS DISTINCT FROM expression
��NULL�����Ϥξ�硢�����<>�黻�Ҥ�Ʊ���Ǥ��������������ϤΤɤ����NULL�ξ�硢����ϵ����֤������������Ϥ�NULL�ξ��Ͽ����֤��ޤ������Τ褦�ˡ�NULL�ͤ�"unknown"�ǤϤʤ����¼�Ū�����̤Υǡ����ͤΤ褦��ư��ޤ���
expression IS TRUE expression IS NOT TRUE expression IS FALSE expression IS NOT FALSE expression IS UNKNOWN expression IS NOT UNKNOWN
�����ϡ���˿��������֤����黻���ܤ�NULL�Ǥ��äƤ�NULL�ͤ��֤����ȤϤ���ޤ���NULL�ͤ����Ϥ����ȡ�"����"�Ȥ��������ͤȤ��ư����ޤ���IS UNKNOWN��IS NOT UNKNOWN�������ϼ���Boolean���Ǥʤ���Фʤ�ʤ��Ȥ���������������줾��¼�Ū��IS NULL��IS NOT NULL��Ʊ���Ǥ��뤳�Ȥ����դ��Ƥ���������