Manual SQL 2008

334

Transcript of Manual SQL 2008

Page 1: Manual SQL 2008

c�Ê ��������������������������� ������������������������������������������������������������������ ����������

��Ê � ������!"��������#�$����������%����������

�� �

&�Ê ������������������������������������'��(��������������)�������������������������������������������������#���#�$����������*���������������������+�����������������������������������

Page 2: Manual SQL 2008

4�Ê ��� �,����"����������������+���-���#�$����������.�� �����

/�Ê �0�������������+���-��� ����������1��������+���������$������ �$��������������� ��������������������!��������������������������������������+���-��(�#�$������������$���������

2�Ê ���� �$����3,�+������������������ ������������������������������������������������������������#�$����������1���������� ����������������#�$������������������������������������.�� ��(�#�$������������$����������

Page 3: Manual SQL 2008

±�Ê � ������$������ �$������������+���-��(�#�$����������%��������

��Ê � ������$������ �$������������+���-��(�#�$������������$��������

4�Ê �����$������ �$������� ��+���� ������������"���"�������������(��������5���6����������� �,����#������������������#�$������������$�������

Page 4: Manual SQL 2008

c�������$������ �$������� ��+�����+)���������������(� ����� �������������������������������������� �,����#������������������#�$������������$��������

cc������$������ �$����+�(��5����� ��+�������������(�������+������� ����������������� �,������+ ��)���"����#�$������������$�������

c������ �$�����$��������� ��+��������$�������������������� �,����#������������������#�$������������$���������

Page 5: Manual SQL 2008

c&�� ������$������ �$������ �����������+����#��5�������������������3�+)�,����)��� ����������������������!������+����+���������������������� �����#�������������.$��$������������������7�$������������$�������

c4�� ���$������ ������ ��+���� ������������������� ��������������������������������� ������+ ��+����#�$����������.$��$����������������(�#�$������������$�������

c/������$������ �$������� ��+���� �����������������+������"������������������������.�� ������������ ������+��������#�����"��������+)����������(���7�$������������$���������

Page 6: Manual SQL 2008

c2������$������ �$������� ��+���� ���������������������+�������)����������������"���������-���(������5���������������� �,����#����������������89��#�$������������$�������

c±�Ê� �� ��:���������� ��������(���� ��+�����)��������������+����������� ��������������������������;�$������

c����� �,����������#�$������������$��������� ���������5��"����������������������� ���� ������������

Page 7: Manual SQL 2008

c4����������������������������� �����#�������������%�����������������������+��!����(����)�������� ��$����"�������"������������������ �� ������+��������+ ���� � �

Page 8: Manual SQL 2008

����1�������������#����+��������������������+���-�������-�����)������� �,���������������� �����#���������������$�����������<��+�� �$����������������)�����������"��������������������+ ������

�c���� �,������������+���-��� �����#�������������1�������

Ê

Ê

Ê

�� �,������������������������������� �������+��!�������������

������"���������������������������������+������������� ���������+��� ���������������������� ������� ���� ��)�� ��$������ ��� "��� �� �������� �� #�� ���������� � ����� ��+ ��)��� "��� 8����������� =����>� ?�� ������������ =����>� ����� =����>� ������� ���&� �� =����>� �������&���9� ����� �)���� ��� ������ ��� ������� (� 7����+����� ��+���������� � �� ��� �������7����+����� ��+���������� ������)���� �������������� ������������������������+ ��)�������������������������8������ ;� ;9���5�������

� �

Page 9: Manual SQL 2008

��������������������� ;� ;���������������)������������������������� �����#���������������#��(�#�$����������%������������������������������������������������"���������������������

¢Ê ��������!����������=����>�?�������������(���������������+����+���������� ������� �� �������������������'���������)���)������������������������������������1�����������������)�����������������+����������(�����������������'�� ����"����

¢Ê ��������!�������������8��������=����>�����������&�����������=����>������������9����$<����������������������������������"��� �������������������������

�������!�"��������������#��������������)���+ �!��������"������

Ê��������Ê��Ê����� �Ê���Ê������ÊÊ�

������ �������� �������� ���� �������� ����� #����� ����� ��� %������ :@� 83���� ��9����$��+��:@�������������������������:@����������������$�+����������

Page 10: Manual SQL 2008

�1������ �� �������� �� �������� ��� ������� ��� �����$�� "��� � ���� "��� ������$�����

Ê����������Ê������Ê��Ê����������Ê��Ê����� �Ê���Ê������ÊÊ�

c�Ê ����������������������������������#�$����������%������:@�83������9����$��+��:@�������������������������:@����������������$�+��������������� �������� �����������

��Ê � ��������������������$��1�������������������#�$����������1���������

Ê����� �Ê���Ê������Ê����������Ê�����ÊÊ�

Ê���������ÊÊ�

� 6����+��#��#����+�����"������������!�����������������������������������������������+�������������������������$�+��������������������������������

Page 11: Manual SQL 2008

����� #����� ����� ��� %������ :@� 83���� ��9� ���$��+�� :@� �������� ���� ������������:@����������������$�+�����������������������������$��"����������� �������� �����#�������������1������������������

������������ ��������� ���������������������$�+���������+����� ����������)��������5���������������������������������������!"���������$����� ������5�������������������(������+�����)���������������������#����

Ê����Ê������ÊÊ�

�A�-�� ���)��������5��������)��������+��<�+�����������$��5�����+��<�"�������!���� ���������!���������������� ��������������������

Ê��Ê�����Ê��Ê ����������Ê��������ÊÊ�

����)��������#����+����� ������� ������)�-�����+��<� ����� �����

����)��������#����+����������������������� ���)����B����+�������������������!�� ���� �������"��� �� )���������5�� ��� ���� )����� ���#����+������ �����������������������$�+���������"���+�����"������)��������#����+������������+)��$��� �� ����� +����� ����"����� )����� ��� #����+������ ����� #����� ����������#���������"��������+�������+��<�������+��<� ����� ���������"�����)�����������)��������#����+����������+��<�� ����������

Page 12: Manual SQL 2008

Ê��Ê�!��������Ê��Ê�������ÊÊ�

���� ���� �!"������� ��� ��� ������!� ��� ��� +����� ��� �)-��� ���� 6 �������� ���=����>��������)��������5������������"��������)-��� 6 ������� ����������� ���C�)���� ��� "����$������� "��� �����+����������� ��� ����� �!"������� �����������������������!�������������� �����#����������(������������)��������5�����������$�������������������.���+ �!�������������� �"��'����-��"����� ���������� ��)���+������������ ���������������5�����

Page 13: Manual SQL 2008

���������������(������������������+������������ ���������

� �� 6 ������������)-����+)�,���������)�������"����$�������"��� �����"��������$<����$������+�����������������!���

Page 14: Manual SQL 2008

�������������� ����������������������� ���������������� �����#�������)�������������)��������5�����������������+)�,���� ����� ��'���� ���$�������"��������������� ���������������������������+��#���!�������

� ������"�����+�+��������������"������"������ 6 ������������)-���� ���������������������������������������� 6 ������������)-����#�$������������)����������������

� ����� ���������#������ 6 ������������)-���5�����#�(����)����������#��������������� ��+���)����"����'����#������)�-������+��<�"���� ��������

� �� +��<� ��� ��+��� � ��������� �� ����� "��� ��� ������� "��� #�(� "��� ����)������ ������� ��'����

���� ���������#����������������������������������5���� ���������������!���� ���� +����� ��� ��������� ��� ��� "��� ��� ������������ ��� ��� 6 �������� ����)-���� �� ����+����� ��� �������� ��� ��$���� � ��������� 1�+�� �� �����+����������� +��#�� ���� ������� ��� ���� ��� ������� ��������� ���� "�����+ ��������+�+��!������������"�������������)��"���������� �������������������#��(�������#��+����������+)���8��5���9�����������������

Ê"���!��Ê�Ê��Ê�������ÊÊ�

Ê"������Ê��Ê�������Ê������ÊÊ�

�1�������������#�������$���+ �����������������������������������"�����������������������������������������������������������$�+�����������������)����%�������1������� ��� �������� ���������������$��"�����$���� � ��� ��#�)5�� �����������������)����%������#������������1��������� ����� ����������������������������

¢Ê � �����+��<� ����� ����#�$����������.��#����:@�1������� 6 ������������)-����

¢Ê � �����)��������#����+����� �������#�$�������������)����*������������

Page 15: Manual SQL 2008

¢Ê � ����� 6 ������������)-���� �����#��������������������#������)����1�������(�#�$��������������������� ���������+��+�������)����������������

�1���"������ ��� ��� �������� �� +������ ��� ������� ��� �����$�� 1������� �����������������������

������ ���5�����������������+)���������������(���� � ����������������� ���� ������ � ��� ���$�� ��� ������������ ��� =����>�� ����� �+ ��+���� #�$�� ����� ���1�������� � �� ���� ���������� ��� ������������ ��� ��� ������� ��+)������� �����

Page 16: Manual SQL 2008

������������������������������������������ ������������)�� �� ��������������+)�������������(�����������'����

�������!��,������#�$����������1�������������������������,6������� 6 ������������)-���"���� ��������������� �����������

��� �,�������������������������������$�+���������� ����������������������������

¢Ê �7�$��������������������������!"���������������������������������$�+���������(�#�$����������1�������

¢Ê � ����� ���������#��������)��������5�����#�$�������������)����1��������+�� �

¢Ê � �����+��<� ����� ����#�$����������.��#����:@��������

¢Ê ������.������?��

Page 17: Manual SQL 2008

Ê#�������Ê��Ê�$�����ÊÊ�

�.��+�� ��� ��� ��� ���� �����������$�+��� ������� �+)�,�� ����� ��)�-��� ������������������������������5+)��������0���� ����#������������� �������������� ��+����� ���+���� ���1��� ? �� � ����� ������� �)��� ��� 5+)���� ���� ��+�������)�����"�%�8+�(<�����(�+��<����9�(� ���� ������

��� �,� ��� ���� �������� ���� ������� ����� ��� 5+)���� ���� ��+��� �������������� ����)�������� 8+�(<����� (�+��<����9� (� ���� ����� � ����� ������� ��������������0����

¢Ê ������� 6��8+�(<�����(�+��<����9�(� ���� �����

¢Ê �7�$�������������)����1��������+�� �

Ê#�������Ê��Ê&���'�Ê��'��� ���ÊÊ�

�1�������������������������������������������+)�,�������������=����>���>���#����c����"����������������+������������ ���������)������������������.��+��������������������������$�+���������(����5+)����������+��� ��������� ��>���#���� ���� ������ (� $������� )��� ��� ����� � ����� �������� �� ������ �����#�������������%������:@�83������9����$��+��:@�=����>���>���#����c���:@�=����>���>���#���������������������0���� ���������

�0)�����"������)��������5����+��������=����>���>���#������

������ ����� ������ �� ���� ������� ��� �������� ��>���#����� ����)�� ���1��� (� ����%������

Page 18: Manual SQL 2008

�0)�����"���������������������)��������5����+��������1�������"����������"������� ���������������� ��������)�����+�����"�����������������������������������������

��� �,�������������>���#����� ������������������������������������)��������8+�(<�����(�+��<����9�(� ����%������

���>���#����(� �������������������������0������� �������

¢Ê ������� 6��8+�(<�����(�+��<����9�(� ���� �����

¢Ê �7�$�������������)����1��������+�� �

Ê#��Ê��Ê����� �Ê���Ê������Ê����������Ê�����ÊÊ�

Ê���������ÊÊ�

� ��0)-��� 6 ������+������������������5�������+�������)�����������������������+������!������$����+������5��������������+)���������������"����������!���������������������,���+ �!�������� �����������������������)�������������������������������������)����������-����������� �������������������������������� ����$�������������� �����#�������������+��#����.� ������� ����� ���� ��)�� �)��� ��+ ��� ��� "��� ��� �������� "��� �� ��� ������������ ���������������+ ��)���������� ��+�����������������+��0)-��� 6 �������� ������$�������-�+ ����������������������������+������

Page 19: Manual SQL 2008

� ����+)������������������$�������� ��,������

� �����������������������+��"���� ������)��������������6����������������������)�������������� ����$��������� ���������!������+�+������������(�������!��� ����$����������������� �������������������������"���������!�� ��������������������������������+������������ ��������������������)������������������������$��������)�����������(�D������������� �������)������������� ���)����.�$����� ������������ ��������������!���� �����$������������.�������������)����$����� ����������������)���)�����+ ������"���������"����������!������������ ��+ ��)��������� ��� ��,����������+)������� ��������� � �� ��� �$������ ����6����� ���� ������ ���+����.�+��������� ����������������������������+����1��������

Ê%�������Ê���Ê�!��������Ê��Ê�������ÊÊ�

�7�+�� ���� "���� ��� �������� ��� ����� ��� �����#�� ��� �������� ���� �����������$�+���������+�������������������5�����������$�����1����������������

Page 20: Manual SQL 2008

��$�������� 6 ������������)-���� ���������!�����������#�� ����+��������!����+����������������+�������������������������������+���������������������+��<� ����� ���� ����� #����� ����� ��� ���� :@� ������� ���� 6 �������� ��� �)-���� � ��� ����� ������������������������#����5�����������������������+��������

����)�)��+�������+��������������������"�����������������������"����A������������ ��������������������+)������ ���)������������������������"��� ��� ���������� � 3�+)�,��� �� ����� ��� ��� ������ "��� ����� �����!��� ��������"������ ������������������������)������������������������+�(��5���������������� �� ���)��� ���� ��$���������� ����� �+ ����� ��� ����� A��� ��� ���� (���$���������#�-����.�������������� �����#���������������#���������"������������ )��� ������� �� ������� �� ����� ����������� � ���� �-�+ ���� ���� ����������>���#����� �����#���������������#�������������A�����������������+)���������������(�#�$������������>���#������

Page 21: Manual SQL 2008

�1�����������>���#��������������"���+������� �����������"���#�)5��#��#������:�����#����

Ê���������Ê��Ê"����ÊÊ�

�.� ���� ��� "��� ���� �������� �� ��)�� +��#�� ��� �� � ��������� ��� )��� ������� ��� ���+�� ������� ��$���� ���� � ���������� ���� ��������� "��� ����)�������$����������(������������������������������������� �� ������������������������$��(���������� ���������������$����

�������)���������������

¢Ê � �����+��<� ����� ���� �����#�������������.��#����:@�*�����:@�1�������������6�������������������

¢Ê � �����)��������#����+����� �������#�$�������������)����*������������

¢Ê � ����� 6 ������������)-����#�$������������#����������+)���������������(�#�$����������*�������������

� �������5�������������������(�����"����������� ���������#��������������!������(��#���������������$�������� �����$��������������+�����������������������$���������"�����+�+�����������$�����������

Page 22: Manual SQL 2008

¢Ê ������� �����1���E����

¢Ê � �����+��<� ����� ���� �����#�������������.��#����:@�F��������������(?�"�������

¢Ê � �����)��������#����+����� �������#�$�������������)����F������� �

�����������)��$��������������������+)��� ����������#�������� �,����$�������������#���������+)���� �������������� ��'����������+������ ��Ê��Ê���������Ê����(Ê��������ÊÊ�

Ê���������ÊÊ�

��� �,������)��������������6����� ������+���+���������+���������������������)����������(�������

� �� ��������� ����(� ���$��$��� ��������� ��+�� ��� ����� �� ��� ���$��-�� ��������� ����!���� ��� ������+����� ����������(�$�������)������������

����� �������� �������������"���������� ���������6 ������������+����������������� �������������!��������)���������������+ ����������������+������ ���)�������"���� ����5��G����G������$������G���������������G���.��+�����+��������)���������$����������G���G���������$��-���������+��������(���� ������%���+����

�.���$����"���������:� ��5����������� ������+�����$�����+�����1�D�1�E�E����������H������������ � ������� �� ��������� ��+�� ��� )��� ��� ����� � ����� ��� ��� ��� ���� ��� �������� ���� ����������������������3�����:������+����������������� ���� ����������3�����:��������� ���$��-������!� ����������������������(���� ��.��"�����������������+������#������������������������������������"������ ������ ���������������+�����)������������+���(�����0��������������������������"����+)�,��)�����������+����������+����

�������������������"���� �������(��������������������3�����:������ ������ ���)��������������������!��������������������������+���� ������+������ �����!�-���)���)������������ +����"������ �����"�������������������+�(��� ����������+ ����������������� ���)������������������������+�����"����������+��������������)��������������������������

Ê��Ê��)������Ê��Ê���ÊÊ�

�1�+�� ��� ���$��-�� ��� ����������� ��� ���� �� ����!�� ���� ���� ����������� �� ��� ��$��+�� ���+�����,� ������1�+����+����������������������������)����$���������"��������������������� �����)�����+�(<�����(�+��<������� ���$�������"�����������������(��������$����������+�+�������� ����)������ �� ��� ���)�������������+�(<������� ���(����������$�����������������������������!�� ������)������������

�1�+����+��������������(������+����������������������"�������!������������������� ����������� ���� �������� ���� ������� �� �������� ���� �������� �+)�,�� ��������� ��+�� ��� ������� ��� �������!��� ��������)���������$�����������������������������������������!"��������������������� �����#��������+)���������������(�#�$����������*��������������������+�+��+������� ������)�������+�(����<+����*������������"���"��������

�1�����������������������������+��������������������)��������������������� ���������)�����������)�����������+����(��� ������$���������+��������#������ �����#���������� ����6��������"�)���������������������"������� �����������������#��������� ��������������$��������� �����#���������� ������������������������������������ ��+�����$�������������,��8#���������������������#�9��(�����#���#�$�������������)�������������� ����������#������������������$����������������������������� ��$���� ����$��������������$������������ ��������������$���(����$��$��������������(��#���-�������������8"���� �������������)���(��-����������$�����9����������"���$���������������������������

Ê������Ê��Ê���Ê%�������ÊÊ�

Page 23: Manual SQL 2008

� ������$��������������(�����6 ������������+����� ����������������,��������������������������+������ ������+������������������������������������������ ���������#����)��������������+ ���������)�������������������

��� �,���� ����)�������������������� ����� �-������� (�� ��� ���� "��� ��� ������ �� �+ ��+���� ���-������������������������

¢Ê ������� ����������������B/��

¢Ê � �����+��<� ����� ���� �����#�������������1������:@� -�������

¢Ê � �����)��������#����+��������� ������������� �����#����������������)���� -������ �

¢Ê �������#���������������#�������$<����$����������������������$��(�#�$���������� -�������

�.���-����������$������������������������������$�������������������������#���!��������

Page 24: Manual SQL 2008

�.��+�����������-������������$��������,� ����"��������!������ ��+�����$��������#�(������������������-����+���5��������6�������������������������."�5��������-�+ �����

�������#�(����$<������������������$������"��� ���������������-����������������������� �������������������������

Ê�������Ê����Ê��Ê"����Ê��Ê�������Ê��Ê���ÊÊ�

Page 25: Manual SQL 2008

Ê"���������ÊÊ�

������+������� ��� �6�� �� "��� ��� ��,� ���� ���������� ���������� ��+�� ����$��� �1�+�� ��������� ���+������������������������#��#�����"�������� ������������3�����:������+������� �������+�����+������� "��� ��+���!�� ���� D�I� (� ��+���� ����I�D��� ����������!���� ����� � ��������� ������� ���� �5������"������ ������6��"�����$����������� �5������+�����������������������������������)�����."�5�#�(�����-�+ �����������5���������+���������

Ê�D�I� �� ��+�����$����)��������)����������"���"����+��������(���6���I�DÊÊ

������+��������+)�,���� ����� �� �$������+����������5�������+����� ���������."�5��������-�+ ��

Ê�D�I� �� ��+�����$����)��������)����������"���������#�����������ÊÊÊÊÊÊÊ������������(���6���ÊÊÊÊÊÊ�������)����������"����6�������"����+��+��Ê�3���ÊÊÊÊÊÊ����+�������������+��Ê�I�DÊÊ

�3�����:�����+)�,��� �(�������)���$�������+�������� ����+���������� ����������������5�����������������������������5����::���*��������������������#�����:����+�� ������������+�������(�������������."�5��������-�+ �����

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������������#�����������ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ

Ê�D�I� �� ��+�����$����)��������)����������"���������#�����������ÊÊÊÊÊÊÊ������������(���6���ÊÊÊÊÊÊ�������)����������"����6�������"����+��+��Ê�3���ÊÊÊÊÊÊ����+�������������+��Ê�I�DÊÊÊÊ

Ê�:�.#����"������)������������������������+��������"��ÊÊÊ��Ê �Ê��Ê���Ê��������ÊÊ�

� ��������� �,�������������������� �������������� �������+������������ ����(���+�������#��#+��#���������������������)��"����"�����)��5�� ����������������������������������� ����(���+����1+��#������������������$��������������)����������� �����������

Ê*���Ê��Ê���ÊÊ�

������������������ ���������������� ���� �����������������+��������������������� ���������!������8��� ��� ���������(� ������+��)����� ������������� ����(���+��"��� ���������5��� ���� ������������+����,� ������� ������+�������������������������9���

Ê+������Ê��Ê��Ê����ÊÊ�

Ê"������Ê���������ÊÊ�

¢Ê �����������������������������������

¢Ê �K1�����������������+���������"��� ������)��������������������������L��

¢Ê �K1�������������������������������������������L��

¢Ê �K1�+������������������������L��

Ê������Ê#�������Ê��Ê�$�����ÊÊ�

c�Ê �1�+ ���)������(��������������������������8��)������ ������9�(�)����������+�����"���������!�����������������������������5���������+������

��Ê ���� ������������������������������������������5���������+�����(����������=����>���>���#����

&�Ê ����$������5+)����������+��(�������=����>���>���#�����

Page 26: Manual SQL 2008

Ê

Ê

Ê

����)������������ ����� ��+�������$�� ��������#���������+ �������"����������������������+)���(������)����������.���$����"���#�(����������+��������������������������������������+�+��+�������#�(�������������+���������������)������������

������ ������ ���� ������ )��� ��� ���� ��� �������� ���� ������� ����$�+��� ������� ��� ��� 6 ������������)-���� �����#���������������#�������������A����������(�#�$����������*�����)��������������� ���)���5��������������������$��*�����)������������

Ê����������Ê������Ê"�����Ê��Ê��Ê��Ê��Ê�����ÊÊ�

c�Ê �.�$<�������"���#��������������������������������+�����,����� ��������������������c�������������������������������������#�$����������%������:@�83������9����$��+��:@�������������������������:@����������������$�+����������

��Ê � �����1���������������������������������$���#�������������������������(� �� �����������������+���������������(�����������������#�$����������1��������

&�Ê � ����� 6 ������������)-�����6 ����������+)�������������������������������7�$��������������)��������$������������������������)�������������(�#�$����������%������������������

4�Ê � �)��������� �� ������� ����?������������M� C��8=����>�?�������9���?����������?��M� C��8=����>�������9�8�+)�,�� �����#�������������A����� ����������!��������+)������������9��

/�Ê �7�$����������.�� ����

Page 27: Manual SQL 2008

Ê��Ê������Ê��Ê���Ê����Ê��Ê�����ÊÊ�

����)�)��+����������"�����+���+ ����������������������������)������������ ���������������+)���� � �� ���� �� +�(� ���6�)��� ��� ��� "��� �� �������� �� ��� ��+)���� � ��� #��#��� �� +�������������"������+�(��5���������������$��-���������+)��$����6������$���"�����)���$���������+)��������)-��������)������������

¢Ê ������+)��� ������+ �!��� ������������8���)��������������$��#�����-��C�����+�������� ��"����������������>��6��(��!��.��A��1����� ��B��F��7��%��H��N��������*��0��������;�����3���������=��?��O���P9������5$���8���c�����&��4��/��2��±������49�����$�����)�-��8Q9��������$�)������������� -�+ ����������������-Ê�����-.Ê/01-Ê���������

¢Ê ��� �,����� ��+�����������8�������5$�����)��(���������5+)���9�������+)��� ������������+)�������������������������������<+������5+)������ -�+ ����������������23�������2����

¢Ê ������+)��� �������������� ������ -�+ ������4������Ê5Ê6Ê��-Ê������Ê7��������8-�����4�Ê9Ê:Ê�;"#��<�Ê=Ê=��

Page 28: Manual SQL 2008

�F��������������6�)��������������� �����������5�������+������������+)����������)�������������)��� ��� )���� #�(� ��������� ��+�� �� ����!��� ���� ������ �)-���� � ��� #��#��� ��+�� ����� ��� ������+������!���� ���1�D�1�E�E��1�R��������� H����� (������� A����� ��� ���������)������������

¢Ê �.�+����"���������"����������+����8��+�������������6�� ������� ����-�+ �������������)�����)������9�������+)�����)����������������������������8���)��������������$��#�����-��C������+�������� ��"���������������>��6��(��!��.��A��1����� ��B��F��7��%��H���N��������*��0��������;�����3��������=��?��O���P9������$�����)�-���

¢Ê ��� �,����� ��+��������������+��������!�������"�������+)������������������5$������������������

¢Ê ������+)�������� ���������+���#���������������������

¢Ê ���������+)�����������+)����������� ���)���� ������+��������$����� ���)������������������+�(<������� -�+ �����������������Ê��$���Ê��Ê�����$���-Ê�������Ê������-Ê�+��������-Ê>���;���-���%����������;�������

��� �,� ��� ������ ��� �)-��� ��(�� ��+)��� �����(�� ��� � ������ ��+ ��� "��� ������� ��� �)-���������(�� �� ��+)��� ����� S(T�� � -�+ ��� ��� ����� ��� ?���Ê ��$���Ê ��Ê �����$���@-Ê ?�������Ê������@-���?>� �Ê��Ê�������@A��%������������#�������������)-������������+)���"�����������(������ �������������!��������+)�����<�� ������������������������#����� -�+ ��������������?#�����������@-Ê?>���;���@-Ê?%����������;�����@-�(�?��Ê��$�@A��

Ê����������Ê������Ê������Ê��Ê��� �Ê��Ê��ÊB�����Ê��Ê������ÊÊ�

c�Ê � ����� 6 ������������)-����#�$������������#��������)����������(�#�$����������*�����)����������������

Page 29: Manual SQL 2008

��Ê � ����������������6��*�+)��������)�������C� ���������������

Page 30: Manual SQL 2008

Ê��Ê���������Ê��Ê���Ê����Ê��Ê�����ÊÊ�

�1����������������)�������������������������������"�������$������� ���������)����������"��� ������ � �� �� ������� ��+�� ��� )��� ��� ���� �� �������� � ��� ���+�� ������+��������������� ���� ������� ����� ���� ������ � ������ ����+������ ���� 8 �� ������� ��� ��� )��� ������9���.������������)����������� �������� ����������� �� �����������������������!���� ������3�+)�,���������������������#������������� ������ ���������"����� �����������!����)��� ��� )��� ��� ����� � �� �� ����������� ��� ���+�(��5�� ��� ��� ����� � ���� �+)��$��� �� ��������� ����� � ��������� ���� ������� ��+�� �� ������� ��� ��� )��� ��� ����� � ���� � ����� �����������)�� �6����� ���"��� �$������� "�����)�� #�)��� ������� �����+���� �� ��������� ���� (���6�������

������� ��������������+������� �� ��������������)����������"��������������� �����#���������� ������ �� �������U������@� ���������� �6�������)�� ��� ��+)������� ��+������ �$�����������)����� ������� (��$����� ��������+)�������������"���������� �� ���������� ���)�����������.��������+����� ����� #����� ����� ��� ��� )���� ��� ���� � ������ ��� ��� ����� �����#�� ���� �� ������� ��� ������� ��� �6��� �� �)��� ��� ������� ��� �����$�� ������������ )��� ��� ����

Page 31: Manual SQL 2008

�� ����������������������

� ����� ���)�������+)�������)-��� ���������������������������������$���������!��������+)�����+ �����������+)�����������������"����������$���� ���)�������������� �,����#��������#�$����������1�+ ��)�����+)�������������+)��������������������������������$��"������ ��������� ��� ��+)��� ��� ��� )����� ���� ����)���� ���+���-�� ��� ������� � ������ #����� ����� ��� ��� )���� 6�+������� ���)���5������������ ��������)-������������������$������� ����������)-�������������"������������!����#�$�����������������������������������(�#�$����������.�� �����

Ê����������Ê������Ê���� ���Ê��Ê��ÊD���Ê��Ê%����Ê���������ÊÊ�

¢Ê � ��������������������$�� �� ��������#�$����������U������@�(����� ��?����������?��´Ê�,�����8��+)������+��������+ ��!������������+)����������+�����������������������+������ ��9�8�+)�,�� �����#����������������)��������������������#������ �� ������� ����������!���(�����������������+)�������������������9��

Page 32: Manual SQL 2008

Ê<���E�Ê��Ê��Ê������Ê��Ê���Ê����Ê��Ê�����ÊÊ�

�1���������$����+�����������������������)��������������� �����������)�����������������#����� �)-��� �� ��� ��(���� ����5��� � ���� �+)��$��� ��+�� ������� ��� ��� +�+����� ��� �����+ �����������)������������)������!������������� ��������+������� ����� �������������������� �����"����������!���������)�������������������������+�'�����������!��������������������$��*�����)������������� �,����� ��������������+)���������)����������(�#�$����������.�� ���������,� �������+����+����� ��������"������)����������������!��� ����� ��+������A�� ������������� ����������������)����������������� ����� �������+)������������� ������+������+������������ �������+��������������������������

���������� �������������+�'����������������� ������+����������������!��������������)���������� ���� ��������)��������������#�������)���������� ���������������������(�)�-���������+���3�+�'�����+)�������+�'��"����������

Ê����������Ê������Ê"�� ������Ê��Ê��Ê����Ê��Ê�����Ê<���E�Ê���Ê�� ��ÊÊ�

Page 33: Manual SQL 2008

¢Ê � ���������������#�������)�����������#�$��������������������3�+�'����������)�-�������)����������������+����#�$�����������������#��#���������)������)�������$�����(���+���������������/��

Ê��Ê�����Ê��Ê���Ê����Ê��Ê�����ÊÊ�

�1�+�� ���� ��)�� ��� ��������� ��� "��� (�� �� ����� ��� �� �6 ��������� �)��� ��� ��� ��������������������������������)�������������#������������� ����+������������������#���������������������������������������������������� �� ��+��������+��� ������� �����)������������������#��������+����"��������������������� ���������"��� ����������+��� �������"��������)���������������

�������+�� ������+��������������������������)������������������������������� ����"�����5�� �)������ ��� �?��� � M� .��#���� ��� ��$��+�� M� �������� ���� ������� M������c�������� ;� ;�M�������M��.3.���� ������������!��������������������$��*�����)����������������������������$�+������������� �������������+)���������)����������(�#�$�������

Page 34: Manual SQL 2008

��� .�� ���� ��� ��,� ���� ����� ���+����+���� ��� ������ ���#����� (� �$��$�� ���� ��B� �� ����6������������#����������8 ����� ���9�����#����������� ��+����������)������������

����������������!���������� ����������� �������+)������������������!�����������������������$��*����� )��� �������� ��+)���� ��� ����� )�-�� ��� ��)������ ��� ����� ���������� ��� ������ ����� ��������������

���������� �����������������������������������

Page 35: Manual SQL 2008

Ê����������Ê������Ê"������Ê��Ê��Ê������Ê��Ê���Ê�� ���Ê��Ê�����ÊÊ�

c�Ê ���(������������#��(��)�-�������)�����������������������)���������������#�����

��Ê �%��������� 6 �����������=����>��

&�Ê � �����+������!"��������#�$��������������������1���

4�Ê �7�$������������#����������������)������������+����������#��:@�*�����:@�1�� ����

/�Ê �3� ����Ê����Ê��Ê�����Ê��Ê����� �Ê���Ê������Ê%������������+�������+)������������������ ����

2�Ê �������������������)�������������������������$����� �����������;����#�$�������������)���� 6�+����� �

±�Ê �A�"������)��������������������������������������������� ���"���#���������(��������������

��Ê �7�$�����+�+�� �������������+�����

Page 36: Manual SQL 2008

4�Ê �7�$����������.�� ����

ÊD����Ê��Ê�����Ê���Ê�� ���ÊÊ�

Ê���������ÊÊ�

�.�� ������� �������� ���� �������� �+)�,�� �� ������ 4� )��� ��� ���� ���+���� �������-������-�����(� ������A� � �� )��� ������� ����������� �������� � ���$������� "��� ����)����������������������������+�������+����"���� ���6���+�������"������#����������

Ê��Ê������Ê��ÊD����Ê��Ê%����ÊÊ�

�����������)���������������������������������������������+)����������A�� ��)������ ���� �������� ���� ��� �����+������ �)��� ��� �������� ��� ��� "��� ��� ��� ���� ������� ������������������-�+ ����#�+�������������+����"���� ���� �����������)������"������ ����������� ��� �����������)�� �������� ������ ���� )����������+���� �� ���������� �� ����"����� �������

Page 37: Manual SQL 2008

���+�����������������"���������������)����������������������������(���+����

�.��+�������������������������"���������������+������)������������������+)�,�������!������$��+�������� �������"���#���������� ��������� ��������� ������������(�$��������)������������

����������)��-�$����������)����������+�������������������� �������'��������+���������-�+ ���������)����������+����������������������)����������+��������������5����

Ê"�����Ê��Ê�����Ê��Ê�����Ê��Ê��Ê����ÊÊ�

Ê���������ÊÊ�

� ����+���������!���� ��������������)���������������������!������$���������+������

Ê�1; .3 ��.3.A.� �������������ÊÊ

�������(�������������)�������$����������6 ��������������������+��"����� �������������������������������

����� ��+����� 1; .3 � �.3.A.� � 8��������� "��� ���� ��� �� ���)��� �� +�(<����� (�+��<����9�����6 ������������������� �� �����������������������������+)���"������������)���������� ������� � .��"���������� �� ���)��� ��+�(<����� (�+��<������ ��)��#��������#�)���"�����)�������������������������+)���"�������!�� �������)-�����1����������������������� ����������+������������� ����(���+����.��"�����������������"��������+��#���+ ��+��������� ��� ���� ��� �������� ���� �������� ����� �+���� ��� ���� (� ��+��� � �� ��������������������+��������������5���

Ê�1; .3 ��.3.A.� ��������������ÊÊ

�."�5��������-�+ �����

Ê�1; .3 ��.3.A.� �*������1���VÊÊ

� �����+����������!�������"�������������$����� ���������+���������+����"�������)���������������������+�����#����(���+��"��������������� ������������3�+)�,���������"����� ������ �������������)�����������������#���������������������� ���������"������ ����� ������#����������)���������������������� �������������$���������+������

Ê�1; .3 ��.3.A.� �������������ÊÊÊ�� ��;%�.;%.ÊÊÊ�8*.� �J�`�����������B%� *.� �J����?��ÊÊ

�������<��������������(���������������"��������+)������� ��������������+������������+)������)����������"���(��#�+������������+)�����$�����(������+)������������ ����+)�����$���� ������������"����� ���)�����������+)��������"�����)��������������������+)������)�������������������������)�����������������������������#������ �����������+�������������+)��� ���� ������#������������6������������� ����+������)����� ��+ ���� (� �� �����(��������������������."�5��������-�+ �����

Ê�1; .3 ��.3.A.� �*������1���ÊÊÊ�� ��;%�.;%.ÊÊÊ�8*.� �J����;� ����(��B%� *.� �J�W1��M� -��������M�*������1����+��W9ÊÊÊ�%;ÊÊ

�.��+�� ���� ���#���� ����� ���� �� ��)��� "�������� ������ (� ��+������� ��� ���#���� ��� ��$���������� � ��������� "��� ��� ���#���� ��� ��$���� ��� ��� )��� ��� ���� �� ���������� ����� ���� ����$���������+������

Ê�1; .3 ��.3.A.� �������������ÊÊÊ�� ��;%�.;%.ÊÊ

Page 38: Manual SQL 2008

Ê�8*.� �J�`�����������B%� *.� �J����?������9ÊÊÊ�; F%�3;0�� ÊÊÊ�8*.� �J�`�����������B%� *.� �J����?������9ÊÊ

� �� ������ ������ ��� ��� ���+���� �� ��� ���� ��� ������ ���� ���#���� ��� ��$�����.�� �$���� "��� ������#���� ����� ���� ��� ���#���� ��� ��$���� ��)�� ��� ���+���� 8���� ��� ��+)��� ��$���9�� � �� ��+������+�������������+)���������#������(���6���������������."�5��������-�+ �����

Ê�1; .3 ��.3.A.� �*������1���ÊÊÊ�� ��;%�.;%.ÊÊÊ�8*.� �J����;� ����(��B%� *.� �J�W1��M� -��������M�*������1����+��W9ÊÊÊ�; F%�3;0�� ÊÊÊ�8*.� �J��.3.�0F��B%� *.� �J�W1��M� -��������M�*������1�������W9ÊÊÊ�%;ÊÊ

Ê����������Ê������Ê"�����Ê��Ê���Ê����Ê��Ê�����Ê������Ê���ÊÊ��

c�Ê �������)��������������������$��������� 6 ������������)-����#�$������������#����������+)���������������(�#�$����������*��������������

��Ê � ���������������5�������)����

Ê�1; .3 ��.3.A.� �;��� ��cÊÊÊ�� ��;%�.;%.ÊÊÊ�8*.� �J����;� ����(��B%� *.� �J�W1��M��������������������A����������

Page 39: Manual SQL 2008

����������M�;��� ��c�+��W9ÊÊÊ�; F%�3;0�� ÊÊÊ�8*.� �J��.3.�0F��B%� *.� �J�W1��M��������������������A��������������������M�;��� ��c����W9ÊÊÊ�%;ÊÊ

&�Ê �������-���������������������� �������B/��

Ê#��Ê��Ê"����Ê��Ê��������ÊÊ�

������ � ��������� +�� � ������ ���� ��� ����$��� �������� ���� ������� �� �+������ ���� ����������$������-�+ ���"��� ���������!��� �������������������������-�+ ���� �������������$������-�+ ��� ��������������)��������������+�����"����������$��������������������������������)����������� 6 ����������� ����������

������ �������� �� ��� �������� ��� 6 ������� ��� ��� +��<� ����� ���� ����� #����� ����� ��� ���� :@� 6 ����������� ����������.����������������)������������)��������������������������������.���������������

¢Ê ����������������������)��������������!������������$�����+������������ �������� 6 ��������6 �������������A��������������������������������������������)����������1�����(��,���������������������������������������)�������������������������������"���+��������������6�����������

¢Ê �����������������+���������������������������)������������������������������������������������ �������� 6 ��������6 �������������A�����������#�$����������1�����)����������(�#�$����������.)������ �����+�������)���������� ������������������������������$����������������� ������� �� ������(�#�$����������.�� ����

�1�������"�������������������������������������������$���������������$�����+����� ����������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�1�����)������������� �������ÊÊ

Page 40: Manual SQL 2008

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�+����ÊÊÊ�%;ÊÊÊ

Ê�:� 6������������)������������(���6��ÊÊÊ�%B� ?%�3��8ÊÊÊ Ê�� � 13���+�ÊÊÊÊ Ê Ê�� �(����)��ÊÊÊÊ Ê Ê�=7 ; ���+��J�*�WU���)��Q*�+���(��+������)��Q*�+�@WÊÊÊ�9�ÊÊÊ��;0���.3.A.� �U���)��Q*�+���(��+������)��Q*�+�@ÊÊÊ�%;ÊÊÊ

Ê�1; .3 ��.3.A.� �U���)��Q*�+���(��+������)��Q*�+�@ÊÊÊ�%;ÊÊ

����� ����5�� "��� ������ (� �-������ ��� ����$�� ���� ������ ��� )��� ��� ����� � .� ����� ��� ����6 ��������� �������� (� ��� ��� ��5������ #�+�� �������� ��$���� ��������� ���� ��+�� ����)���������� :� (� ��$���� ���)��� �� �6 ������� ���� ��+�� BF-Ê "+��<�Ê %�<�D���-Ê (�� � 13����+������������������ ���)������6 �������������������������������(�����������

ÊD���Ê��Ê�����Ê��Ê�����������ÊÊ�

Ê���������ÊÊ�

����#�������������)����������� ��������������+��� ��������+��������� ��+ �������)�������� �������+���������+������������)�����������(���������!��������������������$�+���������� ��� ����$�� ��� ��� ���������� �������� �� ��� 5+)���� ���� ��+��� ����� )��� ��� ���� �� ������������� �������"������������#����+�����(��� ��������+���������"������������)��������������!���������"������������#����+�������

�1�+����#�!�������������������������)������������������#����+��������� ������������ �� ���+�������

Ê���Ê������Ê����������Ê�����ÊÊ�

���������+���������)����������������������������$�+���������������� 6 ������������)-�����6 ����� ��� ����� A��� ��� ����� #�$�� ����� �����#�� ��� ��� )��� ��� ���� +���� (� #�$�� ����� ��� ��+�������������������������$��"������ ������"���������+�������������������<����������+��������)����������� �����#�������������.�� ����������+)������� ������� �����#�������������1����������

Ê����������Ê������Ê������Ê���ÊD���Ê��Ê%����ÊÊ�

c�Ê � ����� 6 ������������)-����#�$������������#��(�#�$���������� ��+����������C� ����������������

Page 41: Manual SQL 2008

Page 42: Manual SQL 2008

��Ê � ��������������������$�� ��+������)-����#�$����������.�� ����

Ê�������Ê��Ê���Ê����Ê��Ê�����Ê������Ê���ÊÊ�

������ ���+����� ����)���������� ��� ��� .����!�������� ������������ ������!�� ��� �6 ��������Ê%+F�Ê%�<�D�����$�����������+)���������)������������������+��������!����������$��������

Ê��;0���.3.A.� ��������������ÊÊ

�.������)����������)��������������������)����$������������)��������������������������!������������� �����$�����+����� ��������)-�����

Ê����������Ê������Ê������Ê���ÊD���Ê��Ê%����Ê��Ê��Ê����ÊÊ�

c�Ê � �����)��������#����+����� �������#�$�������������)����*������������ �

��Ê ���������+���������)������������ ����

Ê��;0���.3.A.� �;��� ��cVÊÊÊ�%;ÊÊ

&�Ê �����������������B/� �����-����������������������

Ê+�����Ê��Ê����Ê��Ê�����ÊÊ�

Ê��Ê�����Ê����Ê��Ê�����ÊÊ�

����)����������������������$�����������������������������+ �����)���)���"�,�)����������"��� ��� ��)�-������ ��� ��� ��������� ����� �'����� ����$�� �� ��� )��� ��� ���� ��������������$��+������ � ��������� ��� )��� ��� ���� ������� ����)�� ��� ���)��� ������ #�F� �$����� ������+)���������)�����������������+����������!�������

Ê���0��������������ÊÊ

�."�5��������-�+ �����

Page 43: Manual SQL 2008

Ê���0�F�����+�������VÊÊÊ��������Ê��Ê����Ê��Ê���Ê�����Ê��Ê�����ÊÊ�

�.�$���� ��� ��� ������� "��� +������ ��� )��� ��� ����� ��+�� ���� ������� ����$�+�������������������!�������������+������������� ���������� ����-��������������������+�����������-�+ ���������������)�����������������������������������+)��������������!�������� 6 ������������)-�������������������+)����6������ ������������������������"��������������������

� ������ �����������$�+��� ������� ���� ������!��� ���� ����� ����� #����� ����� �����#�� ��� �����$��5�������� 6 ������������)-���(�#�$����������.�����!�������������������$��5�� ������������������������-�+ ���� ����������!�������������)����������������� 6 ������������)-���� �����#���������������#�������������A����������(�#�$����������.�����!�����

Ê� ����ÊÊ�

Ê���������Ê�Ê���Ê;��������ÊÊ�

������+)���������,������������������������������������+����"����������������������+)���<������������-�+ ��������������������������������+�����)������������6������ ��)����������"��� ����� #�)��� ���$�� ��� ������� )��� ��� ���� ���� ��� +�+�� ��+)���� � ��� �� ����!�� ���� ����� ��� ��+)���� ����� ������ ��� )��� ��� ���� ��� ������ ��+)���� �� ���������� ����$�������+��#������� ��������������������)�����������"�������!����+)���(����������)-������������� ���)������������������������ ����������+)�������������������� ����������+)���(������������ ��������������������$������+��������

�0)�����"���#�(�������� ������)-���������������� ����������+)�����

Ê���������Ê�Ê���Ê��G�����ÊÊ�

������� ��� ��� � ����� ��� ��+)���� ����� ������ ��� �)-��� "��� ������ � .� ���� ��� ��������� (���+������� ����)-���������������� ����������+)���� ����� �������� �)$�� �� ���+�����"��+��������������������"��+�������$�� ������)-���������������� ����������+)���� �� �+)�,�� �$������� "���� ������ ��� ��� � ����� ��� ��+)���� ����� ����� ���� �"��+����+���������

Page 44: Manual SQL 2008

�0)����� "���� ��� �$���� "��� ��� � ����� ��� ��+)��� ����� �������� �)-��� 8�"��+�9�� ����"��+�� ����� �������� �+)�,�� ��� �)-��� 8����)-��� "��� �� ������� �� ��� ���$������������6 ��������9���

������$�����������"��+��������� ����������+)�����������������+����������������������������"��+������)������)����������"��+����)������������+)����� ���������-�+ ��������"��+�� �� ����+���� ��#�+�c�� 0��� �"��+�� �� ����+���� ��#�+���� � ���� �+)��$��� �����"��+��������+������#�+�Q����

���� �"��+�� �� ��� �)-��� "��� �������� ���� �)-���� � .��� ��� ������� ��)�� ������ �� ���������!�������"��+���6�������7�(����� ������"��+���� ����������!������������ ������(����"����������1��������������������������������������+)�,������������"��+���������������"��+��"��������+��������A��

� �������������"��+�����������������������$�����������)-���"����6�����������+��������������)-��������������+��������������� 8��� ����������������� �����9�� �.������������)���������������+)���������$������������������������-��������+�+����+)���"���������������

������ �������� �� ��� �"��+����� ���� )��� ��� ����� ��� ��� 6 �������� ��� �)-���� �6 ����� ��������A������������+ ��������)����������"����������������"��+���� �� ����(��+ ����������$��������������

Ê"�����Ê��Ê��Ê��G����ÊÊ�

����������������"��+���#�$������������#������"��+������"��+��(�#�$����������*����������

Page 45: Manual SQL 2008

� ���)���5������"��+��:�*��������������������$���� ������"��+����������������6��*�+)��������)�������+)���������� ���)�����."�5��������-�+ �����

Page 46: Manual SQL 2008

��� �,���� �� ��������������+)�������� �����#�������������.�� �����

���+������������-�+ ��� �����������������������������"��+����������������±���

Ê����Ê�Ê��Ê������Ê��Ê��Ê��G����ÊÊ�

������� �������"��+��� ����)-��� ��� ������ ��������+�+����+)������������)-����������"��+�� ����� ����� ���+�+�� ��+)��� "��� ����)-��� ��� ���� �"��+��� �A����� ��� ���� ������ �����������������)-���������������"��+��� ������+ ��+������������+)����(��"��������+)������<��������������� �������)��������� ��)��������+ �5�������#�����������������)-���������+)����+��������������������������������������)-���������������"��+�����)������������ ���+�+��������� ����������)�������+)��������"��+��"���������������)-���"������������!�����$����� ������� ������� ��5������$����� ��������+)��������)-���"������������!�������������� �-�+ ���� ���� �������� �� ��� ��+�#��$c� �)-��� "��� �������� �� ��#�+�c�� ��)��5������)�����

Ê���#�+�c���+�#��$cÊÊ

Page 47: Manual SQL 2008

Ê+������Ê��Ê��Ê����ÊÊ�

Ê������Ê#�����Ê��Ê��Ê�������ÊÊ�

¢Ê �����!����������������������������$�+��������������������)�������������+����#���("�����(H�8.�� ����������$�������� ������+�����9��

Ê������Ê��A##AÊ+������ÊÊ�

c�Ê �;����!�����$���������$�������������%������ ���������$����������������������������$����������� ������������ ������#�-����� � ��������������������������$����������� ������

��Ê �1����������������������������5���������+������

&�Ê ���������5+)����������+�������������)�������������+����#����������+�����H��

4�Ê ����$������5+)���������

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Page 48: Manual SQL 2008

Ê

Ê

���������ÊÊ�

������ ��������������������������!�������������+����������(����� ����+��������������������� ���������������+)�������������)����� ���� �����������������������+������������+)������������������������������������� ���������������!��+�������������������+�������5+)����(������������ ��5+)��������!������������ ��������"��������+������ ������������������"��� ����� ����������� ��������"��������+������ ���������

Ê����Ê���+���+ÊÊ�

�.�� �$���� "��� ���� ��� ����+��� ���� ��$���� ���)��� ���� ��� )�"��� ����!���� ���� ������ ����������������� ��������������������� ���)�����%��;%�%;��������������$������6�� �������+�������������������������������$�����������+���+�� ��"��������+���������������������+���+�����!������$���������+������

Ê�%��;%�%;�ü�������?�ÊÊ

������+���������+�� ������������"���������"����� ��+���(����� ��������������������#����� ���+���+A� � ��� �� ��� �<+���� �������� �+ ��+���� ����)�� ��� ��� ����� �����#�� ������+���+A��."�5��������-�+ �����

� ���+�� ����+������+)�,�� ������������� ����������������������������� ������������������+����� ���)������������������������������������+��������������������������������������������������������������)�������������."�5��������-�+ �����

Page 49: Manual SQL 2008

�3�+)�,�� �����+����������6 ��������+��������+)������������<+����89�(��������+������+��+�

Ê����""�F;�ÊÊ�

Ê��������Ê����ÊÊ�

� ��� ������������������� ����������!������������������ ����+������������������������������!��������6���$��������

Ê��������������ÊÊ

���)������)���������������������������������� ������""�F;���$������������<+��������� ���)������6 �������� ���$�������+�� ����+�������$����������+�+�����+��"������+���I;A���������������+���+Ê(�� � 13���"�����

¢Ê ����+���+�������!�� ������� ���)������+ �����������������������������6 ��������������������+�������������������������)���������������������� ��'������-����%��;%�%;��� ���������!�������

¢Ê �����"<������+������!��������� �����������+��������"���������!�� �������� ����������$�������������!��������""�F;��+�������������������������������$���!����������$��5���������+����������� ��'��;������������""�F;���� ���������!�������+���������������

�1�+��#��������������+ ������� ����+������������������!���������"<-�����)�������������������������� ���������."�5��������-�+ �������-����������

Page 50: Manual SQL 2008

�1�+��(����#��+��������������������������� �+ ��+�������������� ������������� ����+�����+������������)�������� ������ �����+����."�5��������-�+ �����

Ê�� � 13�W�������� ���#���W���4��/VÊÊ

� �� �������5����

Page 51: Manual SQL 2008

Ê%�Ê������Ê��Ê��Ê����"<ÊÊ�

�1����������������������������"<-����"���#�(�����������������#�����������������)������������-�+ �����

Ê�� � 11%0* ���2�±/VÊÊ

�A������������������������������$����������������������������������������������#����������������� �������� ��� ������� � 1�+�� ����+�� ��� ��� �$������ ��������� �� ����� ������ � �������� ��$�)������#������ � 13�����)������"���+��������"��������������������������#����)�� ����������������������!�������� � 13�"���������<��������������������������$�������� � 13��������������$�������)�� ��,������."�5��������-�+ �����

Ê�� � 13�8� � 13�44���/9VÊÊÊ�%;ÊÊ

�1���������������������"<������������ �,�������������$����������������+������������

�.5� ��+�� ���� ����� ������� ��� ��+����� � � 13� ������ ��� ����� �+)�,�� ����� ������� ���� ���������������"������5�������������."�5��������-�+ �����

Ê�� � 13�8� � 13�8� � 13�c&/��±/99VÊÊÊ�%;ÊÊÊ����Ê������ÊG��Ê��ÊÊ�

� ����� �����������#�+������!����)�������+���+��� � 13� ����+�������$����������������������������5����������������"��� ����� ���������� ���$+�����������������������������""����������������������������������������+������������+�����1��������+������� ���������������+�����+����(�������������+�� ������+����������5������+�������+��G8�����+)����������+��9G����� �� �����(����������������������#����������6 ��������������� ����� ���)����������$����� ������5� ���������#��������.�� ���)�����������)������������������+������ ���)�����."�5��������-�+ �����

Ê��4��/�� � 11%0* �10�0�7����(�����(VÊÊ

� �� �������5����

Page 52: Manual SQL 2008

�3�+)�,�� �����������������+������������������#�������������������������."�5��������-�+ �����

Ê��4��/�� � 11%0* �10�0�W7����(�����(WVÊÊ

����������+��������������������#����������������� ���)����������)��������������������������� ����������� �������������#���GSG�(������������������#���GTG���."�5��������-�+ �����

Ê��4��/�� � 11%0* �10�0�G�������� ���#����WVÊÊ

���� ����� ��������� ��������� � ������ ��� ���� ��+��� ����� �$���� ����� ���� ������� (� ��� �)5���-�+ �����

Ê�� � 13�WH�+��N��$#W�1�+��B���*�+������4���������� �����������VÊÊ

� �� �������5����

Page 53: Manual SQL 2008

������������������������ ���5���+)�,�������������+���$�����

Ê�� � 13�WH�+��N��$#W�1�+��S*�+)���1�+ ���T�����4��10�0�S�������� ���#���TVÊÊÊ���Ê����������Ê�����ÊÊ�

Ê��Ê��������Ê�������ÊJÊÊ�

����� �������������������� �������"��������!����� �������������������� ���������

�X�$�)�������!������ �������$��� ������������������<+������ ����$������������ ������������������� ���� �!"������� ���� �� �� �������� �� ��� �<+���� ��$������ +������ "��� ��� ��� ����� �����#�� ��� ������������ ��������

�:�Y��

�:2�� �:/�� �:4�� �:&�� �:��� �:c���

�c�� ���� �&�� �4�� �/�� �2���

�E�Y��

����

�:�Y��

�:2�� �:/�� �:4�� �:&�� �:��� �:c���

�c�� ���� �&�� �4�� �/�� �2���

�E�Y��

���������� ��� ��� ����������#�������� �� ��������� ������������ �6 ����� "�������<+������ ������� �$���E������� ���� �!"�������� -�+ ��������������4�������4�&&/�� � ������������� 5+)����E��� ���������� ��"�����<������������� ���������

� ��� �������������� ���������������������������)������������������������������!"������������� �������������#����

�1�+��+��+����������������������������������� ����������������������6 ������������� �����������)����������<+����������$<��� �����5+)�����$�������"�������<+������ ����������������������4�&&/�(� ���������(����+�-������6 ���������4�������4�&&/������"���������������+���������$����Ê �������+��#�+��� ��������������������������������

� 6 �������+�����������)��� ����������Ê ���-� ���������)��������"�5��������-�+ �����

Ê�%��; �%Z*�c�/�ÊÊ

Page 54: Manual SQL 2008

Ê��Ê�������Ê���Ê��������ÊKKÊÊ�

�1�+���� �����������������$���������������������������6 ���������"������<+���������� ���� �!"�������-���� ��������$������ �)���� ��� :� 5+)����� � -�+ ������ ��������:c��� :44��� :&�±�2�� �.��+ �'�������������+����$�������

� ���$���:���)����������������� �����!"������������<+����"���������!�� ������$�����

�;��������"���������<+����������������$��������������� ������������������������������<+��������������$���:���������+�+��+����������������+)���������������� ����������$�������� ������'���!"���������

�."�5�#�(�����-�+ ���"�������!����������)����������������������� �������+������"�����������������

Ê�� � 11%0* �:c�/�ÊÊÊF���������Ê������ÊÊ�

Ê��Ê����ÊÊ�

� ��� �������������+����)������������ �����)������� ���������

��������������+)�,�����+��������+���������� ������������!���� �����$��$���������+������������������!���������$���E��������)���������+����������������������)��E��������������+����������c��������.��+����#�������!��������)��������������������"����� ����� ��������� ��������� ���������� ����������!���������������������<+������."�5��������-�+ �����

Ê�%��;%�%;�c�/�E�4���ÊÊ

� ��3�����:������+)�,���� ����������!���������������������6����."�5��������-�+ �����

Ê�%��;%�%;�W7���(W�E�WN����[ÊÊ

�3�+)�,�� ����� �'�����+�������� �������� ��+����E�)�E� ��� �� ���� "���������!�� ���� �'�������� ��+ ������ ���$������������c�E�������������+�+��"��������c�E����������������+�+�����+����E�)�E����E���E�)����+�+��"�����E�)�E���(����+�+��"�����E�)�E�����

Ê��Ê���������ÊÊ�

���� � �������� ��� ����� �� ����� ���+���� ��� ������������ �� ����!�� ���� ����� �� ����� ��� ������ ��)����+�������� ���������������������������������������!����������$���:���."�5��������-�+ �����

Ê�%��;%�%;�c�4��:�2��ÊÊ

�.���������������������� ��������� ������������������������������� ���$�������"���.�:�A�:�1������$��������:�)�:����� �����������������$���������������������

Ê�%��;%�%;�c���:�4��:�/ÊÊÊ�%��; �%Z*�/�:�4��:�c��ÊÊ

� �� �������5����

Ê��cÊÊÊ�:c2/ÊÊ

�0)�����"������������������������� ���������������+�������+�+������������ ���������������������$�������+�+������������������ ������������������(�������<��+��� ���������#�����������������

Page 55: Manual SQL 2008

Ê��Ê���������ÊÊ�

����+��� ��������� ��+����'����������������5�+�+������������<+������������"������)������� ����1�+������-�+ ���������$�������'����������������5�+�+��������+���������E���E���E����(��"�����������(�������!������ ���5���+ ��+���������$������������������'����������5�+�+���������� ��� ��� �<+���� "���� �� ��� ����� �� ��� 4�� � �� �$�������5�� �'����� ���4� ����� �� 5� +�+��� (� "�������������

����+��� ����������������!����������$���I���.���$����"������������������+��� �����������������������I�)."�5��������-�+ �����

Ê�%��;%�%;�c���I�4�ÊÊ

� �� �������5��/&±2��

Ê��Ê%����ÊÊ�

����� ����������������������+���������� �����������������!��������������������������-������������������� �� ����!�� ���� �)����� ��� ��������� ��� ��� �<+���� ��� ,�+���� ��� ����� ��� �������� �� �����!����������D���."�5��������-�+ �����

Ê�%��;%�%;�c���D�4�ÊÊ

� �� ��������&��

�.�������!��������������������������������+��#����$�����*������������� ��������8�9���.�$<��������������89����������<+��������+ �����+ �������������� ����������

Ê��Ê������ÊÊ�

� �� ���+�������������������c��D4������ ����������&�� �.��+��� ������4�� ���&����+�����4��I�&������$���� ����� ����� "��� �,� ��������� ��� �������� ��� �������� "��� �� ��-�� �������� �� �,� ��� �� �����������+������������!�� �����)�����������������������������+������<+������������� ������� ����������������$������ ������-��8\9���."�5��������-�+ �����

Ê�%��;%�%;�c��\�4�ÊÊ

� �� �������5������

Ê���)�����ÊÊ�

�1�+�����+�(��5��������$��-�������+ �����������3�����:��������!�� ��,���� ���������������$��"�����)�������������������+�� �������������������������������-�+ ������+����+�����������)���������� ��,���� ���� ����+���� ��� ���� ��� �� ��$�+����� ���,���� �+)�,�� �� ����� ����!��� � �������� �� ���� �6 ������ ���� �� ���� �� ���� � �������� �� �6 ������� � ���� �-�+ ���� ��� ��������$�)������� ��+�� "��� ��� ��������� ��� �� ��������� (� ����� ���� ��$��� �� �������� �+ ������)��+������������ �������������(���������� �����������+������+�!�����������89�(�����89�� ������ ���� � ��������� ������+����� ���������������� ������������������� ���"������� ������������)��8��) ��+������."�5��������-�+ �����

Ê�%��;%�%;�8c/4�:�c�9�E��ÊÊÊ�%��;%�%;�c/4�:�8c��E��9ÊÊ

� �� �������5����

Ê�c/�ÊÊÊ�c&4ÊÊ

�1�+�� ����� ���������!����� ��� ��,����� ��� ���+�����"��� ��� ������� ��� ���� ��� � �������� �� ����������������� ���������<��+����������������� �������������(��&���+��� ��������(�4���+��� �������-�+ �����������+������ � 13���������"�������!�� ��,������

Page 56: Manual SQL 2008

Ê�� � 11%0* ÊÊÊÊÊÊÊÊ�8� � 13�44���/�I�&9�EÊÊÊÊÊÊÊÊ�8� � 13�������:�&2��49VÊÊÊ�%;ÊÊ

�3#���

Ê�����������Ê���ÊÊ�

Ê���������ÊÊ�

�1������������!����������������)������������� ���������������������)�������+�������������$<����$��������+ �����������!��������������������������� ������������������ ������ �����"�������+�- �"��'�� ��-��� � �������� ������+�����#�+����� ��� ��+ ��� �� ������ ��� �����$���� ��+�� ���� �����+��������� �"��'����-�����±�������������)�+��"���A������������������

����� �����������)������� ������������������������ ����������� ��+��������������+������+�������������� ��������"���������"��������!���+�(���+��������)������������� ��+������ �������)��)����� ���� ������������ ����8(��)�����$����� �������9����� ������������������+�(��5� ��$��+������� ������+��#��"�����)��5�������������������"���#����������"�������������

ÊF���������Ê��Ê����Ê��Ê��������Ê��Ê��'��ÊLÊÊ�

������������ ���������"��� ����������!��������������� ������������������������� ������������$������ ��)���"����������+)��������(����������� � ��� �������� ���������������� ������� �������*0�� �������������5+)������������]��

� ��)�>���;F������� ��������������"�����)��������������������������!"������������� ���������+����

Ê�]������ÊÊ

�."�5��������-�+ �����

Ê�%��;%�%;�]�c/�ÊÊ

������ �����!��� ��� � ��������� ��� ��,� ���� ��� 3�����:���� ��������� "��� ����� )�� �� ���� ��� ���������������������������)�����c��������������c�����������������������������6 ���������� ������ ��� �����������������������$��������

�<������ �LÊD����H�� �4���4�� �H��

�1�������� ��� ��)������� ��� ��� �<+���� ���� ��� ������ ��� )(�� ��+�� ��� �4��� � �� ������ ������ ����)���-�������+����+������������<+������������+������������)������)�������������)����������cccc�c����8(���������#�6�����+������6B�9��������� ��������� �������*03�)�>��� �����������������)������)���������$����������������

�C������ �H�� �H�� �H�� �H�� �H�� �4�� �4�� �4���LÊ

C�������4�� �4�� �4�� �4�� �4�� �H�� �H�� �H��

Ê"��������Ê����Ê��Ê��������Ê�;%Ê(Ê��'��ÊÊ�

� ��)�>���(������� �������)�������"������������6���$�������

Ê�0 �����c�(�0 ������ÊÊ

� ��� ��������������������������(�����+ ��������)�����������������������������)������� �����+����������������������+)��)�����c������ ��������������+ �������� �������c��� ��������������

Page 57: Manual SQL 2008

��������������+ �������� ����������� ����+ ��������������������+���$�����

�D�H�� �D�2�� �D�H�(�D�2���4�� �4�� �4���H�� �4�� �4���4�� �H�� �4���H�� �H�� �H��

�%+�$5����"�������������������������)(���� ����������+��c�±�(��4������)������)�����������Ê�������Ê���)���-����������)��������������+����c�±���c�cc�c�cc�8(���������#�6�����+����)�����������+�������4����cccc���c��8(���������#�6�����+������6B�9�����+������+ ������������� �����)�>�������!��������� �������.*����

� �D������ �%�������;H�� �H�� �4�� �H�� �H�� �H�� �4�� �H�� �H�� �H0/���;2�� �H�� �H�� �H�� �H�� �4�� �4�� �H�� �4�� �232��

�;H�(�;2�� �H�� �4�� �H�� �H�� �4�� �4�� �H�� �4�� �H/0��

����+�(��5����� ����������������"��� ��� ��,� ���� ���������!������� ��������(���������������� ���$�������"������� ������)����������������������� ��������(�� ��)��+�����+���������������������� ����������!�������$������ ��$��+����

Ê�%��;%�%;�c�±�(��4�ÊÊ

� �� �������5��c±���

Ê"��������Ê����Ê��Ê��������ÊF+Ê=ÊÊ�

����� ����� �����!������� � �������+ �����������)������!��������� �������0;����"������ �� ������6������

Ê������c�_�������ÊÊ

����� ��!�+��� ��� ��,� ���� �� ��+ ����� ��� )�� ����� �������� ��� ����� � �������� � ��� ��� +����"��������� �� c�� ��� ��+ �������� �������c�� � ��� ��+ �������� ���� ��������� �� �+)��)�� ������ ���������������$������+��������

�D�H�� �D�2�� �D�HÊ=ÊD�2���4�� �4�� �4���H�� �4�� �H���4�� �H�� �H���H�� �H�� �H��

�������!�+�����+������������������+����c�±�(��4������0;���+ ��������#��5������$�������������

� �D������ �%�������;H�� �H�� �4�� �H�� �H�� �H�� �4�� �H�� �H�� �H0/���;2�� �H�� �H�� �H�� �H�� �4�� �4�� �H�� �4�� �232��

�;HÊ=Ê;2�� �H�� �H�� �H�� �H�� �H�� �4�� �H�� �H�� �2�H��

�3�+)�,�� �������-���"��������+ ���������������!������� ��������(� ���������������������."�5��������

Ê�%��;%�%;�c�±�_��4�ÊÊ

Page 58: Manual SQL 2008

� �� �������5���/c��

Ê"��������Ê����Ê��Ê��'��ÊMF+K�!�����ÊF�������ÊNÊÊ�

�.���$����"���������� ������������)�>����6�������� �������0;������!����� ���������+ ����������������6��������$��������

Ê������c�`�������ÊÊ

� ����+ ���������+ �������)������������������� ���������������������+�� �������������������������� �� c�� ��� ��+ �������� ������� c�� � �� ��� ���� ��� ����� �� ������� �� �+)�� )�� ������ �����+ �������� ����������� ��� �������������������������$������+��������

�D�H�� �D�2�� �D�HÊNÊD�2��4�� �4�� �4���H�� �4�� �H���4�� �H�� �H���H�� �H�� �4��

���+�����6�+������������������+����c�±�(��4��������6�������)�>���?0;���+ ��������#��5������$��

� �D������ �%�������;H�� �H�� �4�� �H�� �H�� �H�� �4�� �H�� �H�� �H0/���;2�� �H�� �H�� �H�� �H�� �4�� �4�� �H�� �4�� �232��

�;HÊNÊ;2� �4�� �H�� �4�� �4�� �H�� �4�� �4�� �H�� �/1��

���������,� ��������������)������ ���������"��� ����� ���������������������+���������-�+ ����$����

Ê�%��;%�%;�c�±�`��4�VÊÊ

� �� �������5��±&���

Ê+������Ê��Ê��Ê����ÊÊ�

Ê������Ê#�����Ê��Ê��Ê�������ÊÊ�

c�Ê �.)�������������������������������)��������������(1�+ ��(c��

��Ê �1�����(��-����������� ��������"��� �����+��� ��������4�C=#� ���a����4��DC=#��

&�Ê �1�����(��-����������� ��������"��� ������'�������/�����������������������+��� ������ ���c4��C

Ê������Ê�������Ê��Ê��A##AÊÊ�

c�Ê �7��������������$������(������$���������������������"��� ����������������$�������*�����%�

��Ê � ������#�-����� � ��������)�������+)����������������"����� �������*�����%�$���������$���� �)�������8��� �)�����������������9��

&�Ê �1����������������������������5���������+�����(��������������)������������������;�$���

4�Ê � ���)���(��-�����������6 ������"������������������������ �)����������*�����%�$��������

/�Ê ����$������5+)���������

Ê

Ê

Ê

Page 59: Manual SQL 2008

�� ��� �������� ��������� #�+������!���� ��$���� ������� ��+�� ��� �4���� GH�+��N��$#� W�� � ��� ��������������#�����������������+����������(��"�������������������������������(������+)��+��������������������������������������!�����������+���������$��5������������������(�������!������ ������������������������������+�+������������������� ����� ��+��� ��������������������� �����������+�+�������������+ ����������+)���� �����+���� ���������������������(�������!���

������ ����!��� ��� +�+�� � ����� ���+�+����� ���� ��+������� (� ���+����� ��� ������� �$<�� ������������������,� ��������������������� ����� �������+������������+������������+)���(���������������� �����������+�+������� �!������+������������������

Ê����������Ê������Ê������Ê��Ê��� �Ê��Ê��ÊB�����Ê��Ê������ÊÊ�

c�Ê ����������������������������������#�$����������%������:@�83������9����$��+��:@�������������������������:@����������������$�+����������

��Ê � �����1���������������������������������$���#�������������������������(� �� �����������������+���������������(�����������������#�$����������1��������

&�Ê �������)��������������������$���������+��<� ����� ����#�$����������.��#����:@�*�����:@�1�������������6�������������������

Ê%��������Ê��������ÊÊ�

����������)����������������+�+���������!���� ������+������� ����������"��� �������������!����.����������!������������)������)�������+����������,� ������ ���+)�,�������������+������������������������������������)�������������� ���)���������%�"��+������!�����������+�����$��������

Ê�� 1�.;.*�(��?��ÊÊ

�%�"��+�;� ��� ���)��� ������ ��+��� ��� ��,� ���� �)��� "��� ���� ��� #�������� ���� ������������ ���)������������$����� ��������+)��� ���� ��������)����� ��3�����:����������+)���������������)��$���b�� � �� ��+)��� ��� ���� �����)��� ��� ��+��� ����������� ��� ����� ��� ��� +�+����� ������� ��� ������ ���+���������������"����������$��-����+��1�D�1�E�E���������H�����1�R�������+ �������$�����������3�����:�������6��+���+�������6�)����������+)��� ����������������5$����7���"�5�����-�+ ��

Ê�� 1�.; �b��24ÊÊ

� ����+)�������5$��� ����� ������ �����������������<+�������+���� ������+)��� �+)�,�� ����� � ���)�����

Ê;������Ê��Ê�������ÊÊ�

�����������������������#���"�5������$�����+��������!�������������������

¢Ê ������+)���������������������$�����)�-�����)��������������� -�+ ����������������Ê6-Ê6Ê���-���

¢Ê ��� �,����� ��+���������������)��(���������������������+)�����������+)�������������������� -�+ ����������������23Ê6���6Ê����2����

¢Ê ������+)������������������������ ���������+�d��b��R��a�\��`��e��0�I��

¢Ê ���������+)�����������+)����������� ���)��������� ���)�����+��!�������+�(<������� -�+ ����%���*���Ê6-Ê6Ê�+��������-���6Ê%����������;�������

������ ��������� ���� �����)���� ��+�� ����+�� ��� ��� �$������ ��������� �� �,� ��� #�)��� ����� �������)�����+)�,����)��� �����������������������+�+�����"�����������)�����������������������������+�����+������ ��������������������������������������������������)���������!������$���������+������

Ê�� 1�.; �b�O�������������������ÊÊ

Page 60: Manual SQL 2008

�3�+)�,�� ��������������+��������������)����������������� ����������������+����������+������5����

Ê�� 1�.; �b�O������������������O�����������������b��b�O�������?���������?�ÊÊ

�.���������������+��#������ ���$��-�� ��+��1�D�1�E�E��1�R�� H������������� ����������� ��������)��+�+��� ���������������+)����������������)�����)������$����� ����� �� ���� �����������

Ê��������Ê��Ê���Ê�������ÊÊ�

��� �,����������������� �����)������� ��,� ������ ���������� � ����� ��� ���+�+�������� ��� ��+ ��� ������ ���������������+���������������������������)����� ���$�������"����������+�+���������������+�� �������+)��������� ���������������������������)����� �������������+����������!�����������

�;��������"��������+)���������������)�����+���!������b�(���+ ���"������������� ����#��������������)����$���������"��������(�������$���b����������������!������������)������������������������������� ���)��� ������ �$����� ��� ��� ��+)������ ��� �����)���� �$����� ������ � ������� ��� ��$������� GJG���$�� �� �������������+��������!����������$��������

Ê�� � 13�b�O�����������J�������O����ÊÊ

����

Ê�� 3�b�O�����������J�������O����ÊÊ

�������!�"������������)���#��������������!����� ����������!������������� ���)�����+��������� ����!����+)��������������)�������������������#��������+���+��� � 13���

Ê<���Ê��Ê�����ÊÊ�

Ê���������ÊÊ�

��� �,���������$����������+)���������������)������)��� �����������������������+�+�����"���������$����������������������"���#�(�������� ����������+�������������)���������� ������)������������-�������� �����������

Ê���Ê��������Ê���������ÊÊ�

����������)�������������� ��!����������+������"��������������������������������������5���*���c�����������)���"�����������������)��������� ���������!������D�<������ ���)�����������."�5��������-�+

Ê�� 1�.; �b�%0�$�������� ���VÊÊ

��� �,����������������������)���)��������� �������������!�������������������������������������)������������)�����������)��������������������������������������"����������<+�����"�������)�������������������-�+ �������������!������������������)���)����������

Page 61: Manual SQL 2008

Ê����������Ê������Ê#��Ê��Ê��������Ê���������ÊÊ�

c�Ê � ������������1�����������)������$��������

Ê�� 1�.; �b�%�������� ���ÊÊÊ�� 3�b�%��������J�cÊÊÊ�� � 13�b�%��������10�0�S��������LTVÊÊÊ�%;ÊÊ

��Ê � -���������������������������

Ê�������ÊC�������ÊÊ�

�����<+������������+)�,�����+��������<+������������������<+�����������������<+����"��� �����E�������$���:�(����#��#����� ������� � ���� ����5$�������$<����������"�������������5$������ +����������������������<+������8+�(9� ���$��(����5������� ��������+�����±44&/±44������� ��+������5+)����� ����������+�������+�����������������+����������-�+ �����±4�4&/�±44��� ������6 �����������(������� ����������+�������������)�����+���-�������������

�1����������<+�����+ ��!������E����+�����44������/������<+���������������+�� ������(�"�����)��$��� E�� �� �$������� "��� ��� �<+���� ��)�� ��� ������ ��+�� 44� �� ���/�� � 1���"����� �<+���� "��� ���+ ��+��������5$��������������� ������������ ����������� �������+)�,�������������+���?�����������<+����"�����+���!���������:�5+)����������+������$�������

�������������)�������)������<+���������������������$�����:�c4±4�&24�����c4±4�&24±�� ����������������������+��� �����������."�5��������-�+ �����

Ê�1��$��5������ 1�.; �bVÊÊÊ�� 3�b�1��$��5��J�c4/�VÊÊÊ��;%*3�b�1��$��5�VÊÊÊ�%;ÊÊ

� �� �������5��c4/����

�������$����������������������<+�������)(���������+ �� ������������������������ ����-�"�����5

�������������!�������<+����+�(���������������������� ������+����������������<+������� �$��� ��������������!������� �����������(��A�����������)����������� �����������(��� �������+��������"���������������//���."�5��������-�+ �����

Page 62: Manual SQL 2008

� �� � �� ��� ���� �������� �$��� ���+�+�� ��$��� (� ����� ��� "��� ��� � �� ������� ��-� �6�� �� "���+��������<+����+�� �"��'��"���������������:&��±2��(�&��±2±��7���"�5�����-�+ �����

Ê�c@�� 1�.; �b�*�+)��0���$����.��%*3VÊÊÊ��@�� 3�b�*�+)��0���$��J�c2VÊÊÊ�&@�� � 13�b�*�+)��0���$��10�0�S*<+������� �$���TVÊÊÊ�4@�%;ÊÊÊ�*<+������� �$���ÊÊÊ�:::::::::::::::ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�c2ÊÊÊ

Ê�8c�������������9ÊÊ

� �� � �������������� �$������+�+�� ��$���(� ����� ���"������ � ��������� ��-��6�� ��"��� �$�����<+�������:4���&�&±���&2��/4�±±/����� ����4���&�&±���&2��/4�±±/���±���."�5��������-�+ ����

Ê�c@�� 1�.; �b�1����(�� �������)�$��VÊÊÊ��@�� 3�b�1����(�� �������J�c2/�����VÊÊÊ�&@�� � 13�b�1����(�� �������10�0�W��5���)������WVÊÊÊ�4@�%;ÊÊÊ���5���)������ÊÊÊ�::::::::::::::::::::ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�c2/�����ÊÊÊ

Ê�8c�������������9ÊÊ

� �� � �� ��� ���� )������� �� ����!�� ���� �����)��� "��� �� ����)����� �<+���� #�6�����+����� � -�+ #�6�����+���� �� �6±�&��� �6B.&2�� �� �6..4���� � ������� ��� � �� ��� ���� )�������� �� ���� ��� ����������5�����+�+�����$����8���������9����������"�����$�������������5�����������"�������(����������� ����������������(������������� ��� ���������(��+)�,��������!�� �����<+����#�6�����+��������������������+ ���(�������������������������#�6�����+������

Ê����������Ê������Ê#��Ê��Ê��������Ê��Ê���Ê������ÊÊ�

c�Ê �1�+)��������������������������$������+��������

Ê�� 1�.; �b�%�������� �����b� + �������VÊÊÊ�� 3�b�%��������J�cVÊÊÊ�� 3�b� + �����J��VÊÊÊ�� � 13�b�%��������10�0�S��������LT�ÊÊÊÊÊÊÊÊÊÊ�b� + �����10�0�S + ���� ���TVÊÊÊ�%;ÊÊ

Page 63: Manual SQL 2008

��Ê � -�����������������������������

ÊC�������Ê�����ÊÊ�

�����<+��������+���������<+����"��� ������������� ��5����8�����������������!������+��� �����������)��������������������������9������ ����5$��������-�+ �����5��c��2�/���44����� �1�+�����������+��� ����� ��+��!��� �������E�������5$���� ��� "���#��5�� ����<+���� ������� �����<+��������+��+ �!����������:�5+)�����"�����������������������<+������$��������������<+������ �������������������������5$���"���� ��������"�,� ����������-�����c�����������"������#���<+���� ���������+ � ������������)��������+����������8(����������������)��� �������5�����+�+�������."�5��������-�+ �����

Ê�c@�� 1%�.��� 1�.; �b��������VÊÊÊ��@�� 3�b���������J�24��c2VÊÊÊ�&@��;%*3�b��������VÊÊÊ�4@�%;ÊÊÊ�24�ÊÊ

�����<+������� ��+�� �������������<+���� �������������� ��+����� � �� ����+���� �*<+���� ��� ���� �����!��������� ��+���5��"������+�������)���������� ����� ����������� ��6�+����������<+����������������)�������������� ����������������������� ���)�����������."�5��������-�+ �����

Ê�c@�� 1�.; �b�;�����B�03.�0;VÊÊÊ��@�� 3�b�;�����J�4��c2VÊÊÊ�&@�� � 13�b�;�������+��;����VÊÊÊ�4@�%;ÊÊÊ�;����ÊÊÊ�::::::::::::::::::::::::ÊÊÊÊÊÊÊÊÊ�4��c/444444444444±ÊÊÊ

Ê�8c�������������9ÊÊ

Page 64: Manual SQL 2008

����� ��������������<+��������5$�������� ����+����������������+,������������-�+ ��������<+��� �����������/��+������"�����2���������� �����������&���������� ������������ ����������+��������������9�������<+������� ��+�� ������� 8�����(�����8-� ��� ��������������+������ ��� ���)���������� ������ ��������-���� ��� ��� ��,� ���� ����������������������� ���������<+��������+���7���������)���8-� �������� ���� ������� ��� ��+��� � ��������� ��� �������� ��� �������� "��� ������ � �� ���<+���������������c�(�&��8������������!����������������±9���

�����<+��������+����� ����<+����"��� ��������� �������������������� � -�+ ������ ��������c���/�������� ��� ��� �<+���� �� ��� �<+���� ��� �5$��� �� ��� �����#�� ���� ��5���� 8�� ��� ���-���� ��� �������������+��� ��������<+�������������+��������+����� �����������������������������9����������������<+���� "��� ������ ��� ����+��� ����� "��� �����(�� ��� +������ 7������ (� ���������(8� (� ����+�������8A� �����������������������)��������������������� � ������������)���-� ������ �������������"���������� ����������)���������<+�����������������(�c����."�5��������-�+ �����

Ê����������Ê������Ê#��Ê��Ê��������Ê�������ÊÊ�

c�Ê �1�+)��������������������������$������+��������

Ê�� 1�.; �b�%�������� ����ÊÊÊÊÊÊÊÊÊÊÊ�b� + ��������ÊÊÊÊÊÊÊÊÊÊÊ�b�=��C�(7��������+���82��9VÊÊÊ�� 3�b�%��������J�cVÊÊÊ�� 3�b� + �����J��VÊÊÊ�� 3�b�=��C�(7����J�&2�/�VÊÊÊ�� � 13�b�%��������10�0�S��������LT�ÊÊÊÊÊÊÊÊÊÊ�b� + �����10�0�S + ���� ���T�ÊÊÊÊÊÊÊÊÊÊ�b�=��C�(7������+�����#���VÊÊÊ�%;ÊÊ

��Ê � -���������������������������

ÊC�������Ê��Ê������ÊÊ�

�������������)�����+����$�����������+����������� ��������������"������������������� ���)���������� ��� � �� ��� ���� ��� ������ ����� ����� ������� ������ �� ��$����� ��� :4���&&±���&�E4���&&±���&�2�/�4±±�/��±���."�5��������-�+ �����

Ê�c@�� 1�.; �b�O����(%���+��������VÊÊÊ��@�� 3�b�O����(%���+��J�4�/���c/VÊÊÊ�&@�� � 13�b�O����(%���+��10�0�S%�$����������TVÊÊÊ�4@�%;ÊÊ

Page 65: Manual SQL 2008

Ê�%�$����.����ÊÊÊ�:::::::::::::::::::::ÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�4�/���c/��ÊÊÊ

Ê�8c�������������9ÊÊ

�������� "��� ��� � �� ��� ���� ��������� ����� ��� ����!���� ���� ���� �����)��� "���+����$�� ���� $+������� ��� � �� ��� ���� ���������(� �� ����� � ������ ���� ���� �����)��� ��(�� ������ ��� ������c4�±4��&24������ ���������c4�±4��&24±���

���� ��������(���������������������������������(������)��������-���� ��������������������������4���

Ê����������Ê������Ê#��Ê��Ê��������Ê��Ê�����ÊÊ�

c�Ê �1�+)��������������������������$������+��������

Ê�� 1�.; �b� + ��������ÊÊÊÊÊÊÊÊÊÊÊ�b�%�������� ����ÊÊÊÊÊÊÊÊÊÊÊ�b�=��C�(7��������+���82��9�ÊÊÊÊÊÊÊÊÊÊÊ�b�7����(�����(��+�������(�ÊÊÊÊÊÊÊÊÊÊÊ�b�=��C�(�����(��+�������(VÊÊÊ�� 3�b�%��������J�cVÊÊÊ�� 3�b� + �����J��VÊÊÊ�� 3�b�=��C�(7����J�&2�/�VÊÊÊ�� 3�b�7����(�����(�J�c/�±�VÊÊÊ�� 3�b�=��C�(�����(�J�=��C�(7����I�b�b�7����(�����(VÊÊÊ�� � 13�b� + �����10�0�S + ���� ���T�ÊÊÊÊÊÊÊÊÊÊ�b�%��������10�0�S1����LT�ÊÊÊÊÊÊÊÊÊÊ�b�=��C�(7������+�����#����ÊÊÊÊÊÊÊÊÊÊ�b�7����(�����(�10�0�#����ÊÊÊÊÊÊÊÊÊÊ�b�=��C�(�����(�10�0��+����VÊÊÊ�%;ÊÊ

��Ê � -����������������������������

Page 66: Manual SQL 2008

Ê>� �Ê(Ê ���ÊC�������ÊÊ�

����� ���������%�<�<����������!�� ������������+�����(����������+ �����������#��(�D�����������������)�������������������#�������#����� ������������������������������������ ��+�������������� ���� +����� ���� ���#�� ��� ��� ���+��� ��� ������������ � ��� ���#�� ������ ��� ��� ��+ �� ������+ ����������������c�������������c±/&�(����&c���������+)������4444���

��������������!������������)�����Ê�����Ê%�<�<���-������(���������������������� ��� ��������������� ����������+ �����������������������5+)���������������������������������������+��������#������

Page 67: Manual SQL 2008

�."�5��������-�+ �����

Ê�c@�� 1�.; �b�%��� ���������(��.3 3%� VÊÊÊ��@�� 3�b�%��� ���������(�JW�c�D��cDc42��WVÊÊÊ�&@�� � 13�b�%��� ���������(�10�0�S�5��������%��� ��������TVÊÊÊ�4@�%;ÊÊÊ��5��������%��� ��������ÊÊÊ�:::::::::::::::::::::::ÊÊÊ�c42�:�c:�c�������������ÊÊÊ

Ê�8c�������������9ÊÊ

������� ����������� ��5������� ��+ ��� ����5�� �� �����(��� ������� ���� ����� ������� ��� ��� ��+������ ���+���� ����������������������������������

Page 68: Manual SQL 2008

�."�5��������-�+ �����

Ê�c@�� 1�.; �b�����+��.������3�+�VÊÊÊ��@�� 3�b�.������3�+��J�fc������WVÊÊÊ�&@�� � 13�b�.������3�+��10�0�S7����������$���TVÊÊÊ�4@�%;ÊÊÊ�7����������$���ÊÊÊ�:::::::::::::::::::::::ÊÊÊ�c4��:�c:�c�c�����������ÊÊÊ

Ê�8c�������������9ÊÊ

� ��� �����������������������������������������������A������$������+�+����$���(� ����� ���������������������"��������������)�����������#����+ ����������������c�������������c4���(�2���

Ê����������Ê������Ê#��Ê��Ê>� �ÊOÊ*���ÊC�������ÊÊ�

c�Ê �1�+)��������������������������$������+��������

Ê�� 1�.; �b����7������.3 3%� �ÊÊÊÊÊÊÊÊÊÊÊ�b� + ��������ÊÊÊÊÊÊÊÊÊÊÊ�b�%�������� ����ÊÊÊÊÊÊÊÊÊÊÊ�b�=��C�(7��������+���82��9�ÊÊÊÊÊÊÊÊÊÊÊ�b�7����(�����(��+�������(�ÊÊÊÊÊÊÊÊÊÊÊ�b�=��C�(�����(��+�������(VÊÊÊ�� 3�b����7�����J�fc��D��/Dc44��WVÊÊÊ�� 3�b�%��������J�cVÊÊ

Page 69: Manual SQL 2008

Ê�� 3�b� + �����J��VÊÊÊ�� 3�b�=��C�(7����J�&2�/�VÊÊÊ�� 3�b�7����(�����(�J�c/�±�VÊÊÊ�� 3�b�=��C�(�����(�J�=��C�(7����I�b�b�7����(�����(VÊÊÊ�� � 13�b����7�����10�0�SB��#��0�� ���T�ÊÊÊÊÊÊÊÊÊÊ�b� + �����10�0�S + ���� ���T�ÊÊÊÊÊÊÊÊÊÊ�b�%��������10�0�S1����LT�ÊÊÊÊÊÊÊÊÊÊ�b�=��C�(7������+�����#����ÊÊÊÊÊÊÊÊÊÊ�b�7����(�����(�10�0�#����ÊÊÊÊÊÊÊÊÊÊ�b�=��C�(�����(�10�0��+����VÊÊÊ�%;ÊÊ

��Ê � -����������������������������

ÊC�������Ê��Ê������ÊÊ�

������+ ��������������"��� �������������������"������ �����5+)��������),�����������"�������+)����������������������)��� ������+�����������<+������-�����������������+�������)����������<+�����������)�)�����������������"����������� ��������� ��A��."�5��������-�+ �����

Page 70: Manual SQL 2008

Ê�� 1�.; �b�������������$,����VÊÊ

�������+�� ������+������� ��� � ����������#��� �� ������ ������ ������ �����)���"���+����$�������� �,���������������������)����������������������!������������������������������������������."�5������

Ê�c@�� 1�.; �b�������������$,����VÊÊÊ��@�� 3�b�� ?0�J�W�WVÊÊÊ�&@�� � 13�b�$,�������+������$����������$,����VÊÊÊ�4@�%;ÊÊÊ�F,����ÊÊÊ�::::::ÊÊÊ�7ÊÊÊ

Ê�8c�������������9ÊÊ

���������(��+����������������<��������������:��������� ��+����8���+�(��5���������!"������9�(������������������)�����."�5��������-�+ �����

Ê�c@�� 1�.; �b�������������$,����VÊÊÊ��@�� 3�b�F,�����J�W7�+)��WVÊÊÊ�&@�� � 13�b�$,�������+������$����������$,����VÊÊÊ�4@�%;ÊÊÊ�F,����ÊÊÊ�::::::ÊÊÊ��ÊÊÊ

Ê�8c�������������9ÊÊ

���������������������������������+)����������������������������������)�������)���������������������������������������� ������������ ��A��������$����+�6�+������6��"��������+ ������ ����� �����"�������������C���)(����

� ����$���������������������������"�����+)������� �������������<+��������������������!���������������.��"��������+)���(����5����������)�����)������!�����������)������� ����� ��-��+)�������+�+�����$����������������������$�������������$����� ��������������+)���"������+����������+��#��5���������)�������+����������&������������� �����������+)�������)���������!�����+�+ ����������������$�������

������ � ��������� ��� �<+����+�6�+�� ��� ��������� "��� �� ������ ��+������� ��� ���� �����)��� ��� �������#����� �������� ��-����� ������ ������(�������������� ��,������������������ ��,����������������������������!�����������)�������������!��������5+)����8���1��� ? 9�������(��������������."�5��������-�+ �����

Page 71: Manual SQL 2008

�����������!�����������������������������������(��������������������������������+�������)�������������)�������+���-�������������

�������������������!����������������������������(�����������������������������

Page 72: Manual SQL 2008

� ����!���� ����������� ���������!���������������)�����(����������+ �����������������.�1%%���� ����� ��������+ ��������+ ������ ���6�� ��������������6��"��������+�������C���)(����

� ��;"*�+-Ê���� ��-Ê���!�� � ��(��$�� ���+�+�����+��"��� ���"*�+-ÊC�+"*�+-�(������!��-������ "��� ������ ��� � ������� �� �����)��� "��� ������ ��������� ��������������� �� ������� ��� �������+��� ��������%�$�,� ������� ����#�����$�������������+����������������+�����

Ê����������Ê������Ê#��Ê��Ê��������Ê��Ê��������ÊÊ�

c�Ê �1�+)��������������������������$������+��������

Ê�� 1�.; �b�*�+)�������#���8��9�ÊÊÊÊÊÊÊÊÊÊÊ�b�. �����������#���8��9�ÊÊÊÊÊÊÊÊÊÊÊ�b�B���*�+������#���84�9�ÊÊÊÊÊÊÊÊÊÊÊ�b����7������.3 3%� �ÊÊÊÊÊÊÊÊÊÊÊ�b� + ��������ÊÊÊÊÊÊÊÊÊÊÊ�b�%�������� ����ÊÊÊÊÊÊÊÊÊÊÊ�b�=��C�(7��������+���82��9�ÊÊÊÊÊÊÊÊÊÊÊ�b�7����(�����(��+�������(�ÊÊÊÊÊÊÊÊÊÊÊ�b�=��C�(�����(��+�������(VÊÊÊ�� 3�b�*�+)���J�W��+���WVÊÊÊ�� 3�b�. �������J�W=���)��$VÊÊÊ�� 3�b�B���*�+��J�b�. �������E�W�W�E�b�*�+)��VÊÊÊ�� 3�b����7�����J�fc��D��/Dc44��WVÊÊÊ�� 3�b�%��������J�cVÊÊÊ�� 3�b� + �����J��VÊÊÊ�� 3�b�=��C�(7����J�&2�/�VÊÊÊ�� 3�b�7����(�����(�J�c/�±�VÊÊÊ�� 3�b�=��C�(�����(�J�=��C�(7����I�b�b�7����(�����(VÊÊÊ�� � 13�b�B���*�+��1�+��S*�+)���1�+ ���T�ÊÊ

Page 73: Manual SQL 2008

ÊÊÊÊÊÊÊÊ�b����7�����10�0�SB��#��0�� ���T�ÊÊÊÊÊÊÊÊÊÊ�b� + �����10�0�S + ���� ���T�ÊÊÊÊÊÊÊÊÊÊ�b�%��������10�0�S1����LT�ÊÊÊÊÊÊÊÊÊÊ�b�=��C�(7������+�����#����ÊÊÊÊÊÊÊÊÊÊ�b�7����(�����(�10�0�#����ÊÊÊÊÊÊÊÊÊÊ�b�=��C�(�����(�10�0��+����VÊÊÊ�%;ÊÊ

��Ê � -����������������������������

&�Ê �F������������#������+�������������������� ����������+�����

Page 74: Manual SQL 2008

Ê+������Ê��Ê��Ê����ÊÊ�

ÊC����Ê������ÊÊ�

c�Ê � ���)����������������������"���������������+����������������������������� ������� ����������#����8����������"���������������������)������4��#����������+���9��

��Ê � ���)����������������������+������"������������)���(��������������������$�������������������������������$������)�I�#�D��9��

Ê������Ê#�����Ê��Ê��Ê�������ÊÊ�

c�Ê �.)�������������������������������)��������������(1�+ ��(c��

��Ê ������������������)������+����+������A��1#��$��(���������!������������/���

&�Ê �������������������)������+����B��±���(���������!��������2�/���

4�Ê �1�����(��-�������������������������"�����+��� ��"�������<+������+����4������B��±��������)���B��±�����)���������������������� ������-���

/�Ê �1�����(��-����������������������"����'�������/��������������������� �����)��������������������+���

Ê������Ê�������Ê��Ê��A##AÊÊ�

c�Ê �1���$���������+������������$��������� �����(������$��������*�����%�$��������

��Ê �1����������������������������5���������+�����(��������������)������������������;�$���

&�Ê ���������������+)���������������)���;�$���c�����������!���������������

4�Ê � ���)�������������������"������+����� �)������������������������������*�����%�$��������(�+����������� �)����������*�����%�$��������(���$�����������������������)��������������������+��

/�Ê ����������������������������+���+����������)����������*�����%�$��������

2�Ê ����$������5+)���������

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Page 75: Manual SQL 2008

Ê

�������)����������� ������������6 �������"����� �������������+)���������������������������)����(� ���� ���������������� �(��� ����6 ����������3�����:���� �� ���������� ���� ��������"����������������+���������"�����+��������������������

���� ��+ �������� �� ���� � �������� )�������� "��� ������� ��� ������ �� ��� �������� ������ ������������������������������"��������+ ���������������!���������+ ���������������!����������������� ���� +�+�� � ��� ��� �-�+ ���� ����� ��+ ����� ��� �<+����� ��� �����-��� �� �����+)����������������������� �(���������+ �������������3�����:���� �� ������������������������� ����������

ÊF�������Ê��Ê�������ÊPÊÊ�

��������+ �������������������$������������!������ �������J���������+��������

Ê�O������J�O�����ÊÊ

�����$������������������+�����������!�� ���������$����������������������+�+�������������+���������������+ �����O������(�O�����������O������(�O������������+�+��������+ �������� ����������������������������+ ��������#����>����A��

�����$��������� �����������������������+������������$������+��������

Ê;�Ê��Ê�������Ê��ÊQRÊÊ�

� ������� �������������$�������� ���������$�����������������������$����������������U@�� �����������

Ê�O������U@�O�����ÊÊ

����U@������� �������)������� 8��� �$����"��� ���� ���� �������� ��$���9�"���������!�� ������+ ���������� ������ �������� ��� ��� �����)��� ��+�� ��� �����)��c� U@� �����)����� � .�� ��+ ����� ��� ����������������������������+ �������� ����������<+#�A�� ���������������������+ ��������#����>��������

���� ��������������+���$�����

Page 76: Manual SQL 2008

�0)�����"������� ��������������$����������U@���������������������$�������� �������J���

Ê�����ÊG��ÊQÊÊ�

�����������$�������������������������������������!������ �������U���������+��������

Ê�O������!O�����ÊÊ

� ����������� �������������c��� ��+ �������� �������������� �1�+����#��5����������� ���������� ���#������ �������������)������+����������)��c�U�����)����� ���������������� �������������c��� ���������+ �������� ������������������ ��������������������

�������"������� �������GUG� ��������������������$������+��������

Ê�� ����Ê�Ê����Ê�ÊQPÊÊ�

����%$�������(����������"����� ��������+)��������� �������� ������+ ����������������� ����� �����������$������������ ��+������+�����"�������$������� ��� �����������!������UJ�(������+�����

Ê�O������UJ�O�����ÊÊ

�����+)��O������(�O������������+�+��� ������������� ������������ ������� ������� �!"�������� ��O���������������������+�����"�������$������ ������������������O�������������������$����������

Page 77: Manual SQL 2008

�����c��������+����+�(���"���������������������+ �������� �������������������������

�.�UJ�� �������� ��������������������$������+��������

Ê��(��ÊG��RÊÊ�

�����������$����������������������+����+�(���"�������� ������������� ������@���������+��������

Ê������c@�������ÊÊ

�.+)��� ������������������O������(�O������� ��������������)���������!"����������� ������� ��+������"�����������#��� �����������������������������������������!"������������ ������@���+�(�����������#���������������� �����+ �������� ���������������������������� �������� �����������#������������������

� ��� ������@� ��������������������$������+��������

�0)�����"������� ������@������� ����������UJ���

Ê��(��Ê�Ê����ÊG��RÊPÊÊ�

� ��+�(����������$�������(����� �������� ��������+)������ ���� ������������ ��������������$����������G+�(������$�����G�� ���������������+��������

Page 78: Manual SQL 2008

Ê������c@�J�������ÊÊ

������+ ���������������!������+)��� ��������O������(�O�����������������������O������(�O���������"����+ �������� ���������������������������� �������������������������� �!"�������� ���������+�(���"�� �������������+ �������� ��������+)�,���������� ���������������������������!"�������� ����������"��� ��� ������ ���� �����#�� ��� � �������� ��� ��+ �������� ������� ��� �������� ����� �� ������ � �� ��$������+��������

�0)�����"�����@�J�� �����������������������U���

Ê���Ê����������Ê���������ÊÊ�

Ê���������ÊÊ�

����� ���������� ������������ �� ���� �6 ������ "��� ���+����� ���� ����������� � ���+�(��5�� ��� ��� ���������������+������"�����������������<��� ����� ����������������������������������������(� ���$���������������� ����� �+����������������������������$������+���� ��������� ���+�� �+ ��� ��������������(������,� �������������.��"��������,� ���������������������������������5�����������������������+ ������)�����

� �� ��� ��6�+�� ��������� ��+�� �� ������� ��� ���)��� ������ (� ��� ���+���� ��� 3�����:���� "��(������� �� ���+����� �6 ������� ������� 6 ������� ��� ��� $������� ��+���!��� ���� ���� ���)��� ���6 ������ ��� 5�� �� �,� ��� ��� �6 ������� ����� �������� ��� ��,� ���� "�,�#����� �� � ��� ������������ ��$�����

Ê��"���#?��������������$�ÊÊÊ Ê���������#?ÊÊÊD�B�;ÊAAAÊ�;%ÊÊ�

�1���������+���������������+ ������ ��+�����)���"�,� ���)����������� ���������!���� ���"�,�(�����6 ������� ����� ����)��� ��� ������������������� ���� �5����� � ���� ��� ���������������"��� ��5�� �-����"���#?�������������+������������#���� �����+�(��5��������������������������+���������� ��������������������#?���

� �� ��� ����� ��� ��,� ���� ��������� "��� ��� "��� ���$���� �,� ��� �����������#?� ��+�� ���� ��������+�����+���� �� �,� ��� ��� �"���#?�� � ����� �������� "��� �� ��������#?� �� �������� ��+�� ��� ��� ���)���������"F��;S�+A�� ������������)��������� ���)���������>�;��� ��������������������+����������������+�������������������������������"���� �������������$������+��������

Ê��"���#?��������������$�ÊÊÊ�10� *P.;ÊÊÊ Ê���������#?�������`�?����ÊÊ

Page 79: Manual SQL 2008

Ê Ê���������#?�������`�?����ÊÊÊ Ê

Ê Ê���������#?���������?���?ÊÊÊ�B%*ÊÊ

�.<�� ���������!��������+)��������D�B�;ÊAAA� *�����������������������)������������5������

Ê��"���#?��������������$�ÊÊÊ�10� *P.;ÊÊÊ Ê���������#?ÊÊÊ�B%*ÊÊ

����������D�B�;ÊAAA� *����+)��������#����"���������$�����+�����������������(��"���������������+����������������#?���

Ê�Ê���Ê�����Ê��Ê<���ÊÊ�

����)�)��+����� ��� ����� ��� "��� ����� �����!��� ��� ��+ �������� ��� ���� ������������ �� ���� �����$���� ���������������!��+���������������������������������3�����:������������+����)���������

Ê���������?��#?ÊÊÊ Ê���������#?ÊÊ

�1������ ��� �����������������-� ��+���� ��$<�������"������� �� ��������������?��#?�"��� ���� �������������������� ������ �����������������?��#?�� ���������!��� ��������)���(� ���� ����������6�+�����������+������

�1��������� ��,� �����-��������������������� ��+������ �6�+���� ��� �������� ���� ����������������������� ��������������������������,� �����-�����������������."�5��������-�+ �����

Ê�� 1�.; �b����7�����1�+���.3 3%� �ÊÊÊ Ê Ê�1�+��b�1���������������#�ÊÊÊ�� 3�b����7�����J�fc442�D�c�D�4�WÊÊÊ�� 3�b�1���������JW���±�D��4Dcc�WÊÊÊ��%�b����7�����Ub�1��������ÊÊÊ Ê�%��;%�%;�W���������������6 ������������������ �������������� ��+��������������)�-�WÊÊÊ�%;ÊÊ

� �� �������5����

Page 80: Manual SQL 2008

Ê��ÊAAAÊ����ÊÊ�

�������������������"�����+����� �� ����������������������������)����������6 �������������"���#������������������������1������������$����������$����

Ê�� 1�.; �b����7�����1�+���.3 3%� �ÊÊÊ Ê�1�+��b�1���������������#�ÊÊÊ�� 3�b����7�����J�fc442�D�c�D�4�WÊÊÊ�� 3�b�1���������JW���±�D��4Dc2�WÊÊÊ��%�b����7����@�b�1��������ÊÊÊ Ê�%��;%�%;�W���������������6 ������������������ �������������� ��+�����WÊÊÊ�%;ÊÊ

� �� �������5����

Page 81: Manual SQL 2008

�0)�����"��������������"�������6 ����������6�+����� ���������������������������#�(������"���# ��������������

Ê"��FÊ"#�;%FÊAAAÊ�;<F;"��ÊAAAÊÊ�

� ������ ��� ���)��� ������ ������!����+������ ��������������������"��������������� ������� ��� �6�+�� ����������������������������������+����������"����������$��������

Ê�1.�0��"���#?ÊÊÊ Ê�1�.*�0� *30*1 ��O������%���������ÊÊÊ Ê�1�.*�0� *30*1 ��O������%���������ÊÊÊ

Ê Ê�1�.*�0� *30*1 ��O�����?�%���������ÊÊÊ�B%*ÊÊ

� ������$�������-�+ �������������"����� ��������������������� ���������������������+���������+�����������������������������+ �����+������B������������������������+����-������

Ê�� 1�.; �b�1#��F������17.;�8c9�ÊÊÊ Ê�b�F,���������#���8��9VÊÊÊ�� 3�b�1#��F������J�WBWVÊÊÊ�� 3�b�F,�����JÊÊÊÊ Ê�1.�0�1#��F������bÊÊÊ Ê Ê�1�.*�0�W+W�(����$��W7�+)��WÊÊÊ Ê Ê�1�.*�0�W�W�(�W7�+)��WÊÊÊ Ê Ê�1�.*�0�W�W�(�W��-���WÊÊÊ Ê Ê�1�.*�0�WBW�(�W��-���WÊÊÊ Ê� *�VÊÊÊ

Ê�� � 13�W ����������F,�����W�E�b�F,����VÊÊÊ�%;ÊÊ

Page 82: Manual SQL 2008

�."�5����������������������-��������������$��������

Ê"��FÊAAAÊ"#�;%FÊAAAÊ� ��ÊAAAÊ����ÊÊ�

� �����+�(��5����������������� ������)������<������ �����������"������+���5��������"���A�� ����������� ����� ��� �+ ������)��� ��������� � ������� ����� ����� ������ ������ ��� ��� "��� ��� ��� �� �����������G� �� ������������������+�������������������<��+����������������+������A� �����������������������"��F���

Ê�1.�0��"���#?ÊÊÊ Ê�1�.*�0� *30*1 ��O������%���������ÊÊÊ Ê�1�.*�0� *30*1 ��O������%���������ÊÊÊ Ê�1�.*�0� *30*1 ��O�����?�%���������ÊÊÊ Ê

Ê Ê� �� �v����?��$�ÊÊÊ�B%*ÊÊ

� �� �������������������+�����<��+���������!������������$�����������������������������������������������-�+ �����

Ê�� 1�.; �b�1#��F������17.;�8c9�ÊÊÊ Ê�b�F,���������#���8��9VÊÊÊ�� 3�b�1#��F������J�W$WVÊÊÊ�� 3�b�F,�����JÊÊÊ

Page 83: Manual SQL 2008

Ê Ê�1.�0�1#��F������bÊÊÊ Ê Ê�1�.*�0�W+W�(����$��W7�+)��WÊÊÊ Ê Ê�1�.*�0�W�W�(�W7�+)��WÊÊÊ Ê Ê�1�.*�0�W�W�(�W��-���WÊÊÊ Ê Ê�1�.*�0�WBW�(�W��-���WÊÊÊ Ê Ê� �� �W����������WÊÊÊ Ê� *�VÊÊÊ

Ê�� � 13�W ����������F,�����W�E�b�F,����VÊÊÊ�%;ÊÊ

� �� �������5����

������� �������� ��������������������� ��� ������� ���� ��� �� #���� ����������� ��� ���$���� ��� ��� ������ ���������������������5��*������."�5��������-�+ �����

Page 84: Manual SQL 2008

� ���$�������"��������������������$������� ��������������+ �������������������������):�����������

Ê���;<+��ÊÊ�

�������6�+�����(�����������������������"�����������+����������� ������������� ����������;<+��������������������������$��������

Ê��% *3;.���"���#?ÊÊÊÊÊÊÊÊ���������#?ÊÊ

�.��� ��������� ���������������������� ��+�����$������������"���#?��� ��������������;<+��� ���)�����)�� ��������������������������������������������"���#?����������������������,� �����-����������-���������������������"���#?�����+ ���)������������������������"���#?����������"�����+��������������#?�� �0��������������!�"�������"���#?����������������������������������-�������������������� ��������������������$������+��������

Page 85: Manual SQL 2008

�."�5��������-�+ �����

Ê�� 1�.; �b�*<+����1�+����ÊÊÊ

Ê��% *3;.��b�*<+����U/ÊÊÊ Ê�� � 13�b�10�0�*<+����*<+���ÊÊÊ�%;ÊÊ

�������-���������+����������������������ÊG������������������)����$���������"��� �� ����� ����"��������,� ���� �����)���������������������������� ������������+�����������)������6 ������"�� �����������������+��������������)��������������!��������"��� ���5��������$������������6 �������������� ������������������+���$�����

Page 86: Manual SQL 2008

� ����!�������������������� �����5���������$������+��������

Ê�� 1�.; �b�*<+����1�+����ÊÊÊ�� 3�b�*�+����J�cÊÊÊ��% *3;.��b�*<+����U/ÊÊÊÊÊÊÊ�10� *P.;ÊÊÊ Ê�� � 13�b�10�0�*<+����*<+���ÊÊÊ Ê�� 3�b�b�J�*<+����*<+����E�cÊÊÊÊÊÊÊ�B%*ÊÊÊ�%;ÊÊ

� �� �������5����

Ê"���������Ê���������ÊÊ�

Ê���������ÊÊ�

�A����������(��������������� ��$��+������ �� ��������������� ��������"��� ���������!��� ������������� ������������!����������+����� ����������$���� ��"����������!���� ���������!����� ���������������������������������������8���#�(�+��������������������� ���)������$��"�������+������������G*��,G����)��������������������9���

Ê<+#�Ê(Ê>����Ê��Ê"���������ÊÊ�

Page 87: Manual SQL 2008

� �������$�)������A��������������������������������"������������������� ���������+)�,���������������������� �� ��$����� ����� ��� ������� �� ��������� ���6����� (� ��� ��$������ �������������� � 3��� ��>����-������*������������ ����������������� ����������$�����������������������+ �������6��������

������+ ��������������������������������B�����������!�� ����� ��+���������+ ��)���������������� ��������������������������������#�$���+��� ������9��)����������������������������������)7�$#�#��������������$���������������������c�����+������������"��������+ ����3��������������+���������������������>����A��

Ê��Ê��������Ê;#��ÊÊ�

��� �,����#�)����������������������)������� ��,� ������������� ����������� �����������+�+���� ���� ������ ������� ��������� ��� ���� ����� ��� ���+�+������ � �� ���+�+����� ��� ��������+�+����$������������3�+)�,��������+�+�������������)���������������������

�."�5�������"�������������������������������������)����������"����������������������������$������*���"������"������������"�����������)�������� ��������+�+�����������5���� ������������$�������"������ �����+�������������������"�����������)������6 ����������

������� �(������������������3�����:���� �� ����������������������+����;#��A��;#�������������+ ���������������-�+ ���� ���������!������������������� ������+ ��)����������������������������)����

Ê��Ê��������Ê��ÊÊ�

������ ����������$����+����� ��)���� ��������� ���� ���������A� ������-�+ ���� ���� ����������"��� ������!�������6 ��������Ê;#��A�7���"�5�����-�+ �����

Ê�:����!�����1������ÊÊÊ�� 1�.; �b����������+��� 1%�.��8c��&9�ÊÊÊÊÊÊÊÊÊÊÊ�b����5+��������+���8c��&9�ÊÊÊÊÊÊÊÊÊÊÊ�b� �����1�+������+���8c��&9VÊÊÊ

Ê�� 3�b�b����5+����J������I�4VÊÊÊ�� 3�b�J�X����I�b�b����������VÊÊÊ��%������b�%��*���ÊÊÊ Ê�%��;%�%;�W�������������������)����������GÊÊÊ� �� �%B�b�������@��ÊÊÊÊÊÊÊ�10� *P.;ÊÊÊ Ê�� � 13�b��������+��������VÊÊÊ Ê�� � 13�b� ��5+�������� ��5+���VÊÊÊ Ê�� � 13�b�P����10�0�P���VÊÊÊÊÊÊÊ� *�VÊÊÊ� �� ÊÊÊ Ê�%��;%�%;�W������)�� �� ������������������ ������[VÊÊÊ�%;ÊÊ

� �� �������5����

Page 88: Manual SQL 2008

��������������������������*����� �������������!�����������)����� �������$�����������������."�5��������-

Ê�:����!�����1������ÊÊÊ�� 1�.; �b����������+��� 1%�.��8c��&9�ÊÊÊÊÊÊÊÊÊÊÊ�b����5+��������+���8c��&9�ÊÊÊÊÊÊÊÊÊÊÊ�b� �����1�+������+���8c��&9VÊÊÊ�� 3�b��������J�4��c�2VÊÊÊ�� 3�b�b����5+����J������I�4VÊÊÊ�� 3�b�J�X����I�b�b����������VÊÊÊ��%������b�%��*���ÊÊÊ Ê�%��;%�%;�W�������������������)����������GÊÊÊ� �� �%B�b�������@��ÊÊÊÊÊÊÊ�10� *P.;ÊÊÊ Ê Ê�� � 13�b��������+��������VÊÊÊ Ê Ê�� � 13�b� ��5+�������� ��5+���VÊÊÊ Ê Ê�� � 13�b�P����10�0�P���VÊÊÊÊÊÊÊ� *�VÊÊÊ� �� ÊÊ

Page 89: Manual SQL 2008

Ê Ê�%��;%�%;�W������)�� �� ������������������ ������[VÊÊÊ�%;ÊÊ

� �� �������5����

Ê��Ê��������Ê;F<ÊÊ�

��������$��� ��� �������������� ���)��������������6�������������������� ���������!���������������*03����!�� ����� ��+���� ���������������������)���������������-�+ ����#�+��� ��������"������������������+�+��+�����������������������������>���FA������������+ ��������������"��������<+#�-����; �����������+�+����������"������������>����A���������+�+����!��������6 ��������Ê���Ê ����������+

Ê+������Ê��Ê��Ê����ÊÊ�

ÊC����Ê������ÊÊ�

Page 90: Manual SQL 2008

c�Ê � ���)�������������������������"��� ��������������(�+�����"���������<+�����������)��� ���&���

��Ê � ���)����������������������"���������������+����������������������������� ������� ����������#����8����������"���������������������)������4��#����������+���9����� �����������"���������

&�Ê � ���)����������������������+������"������������������������������5���������������(�+������������+���������������(����������

4�Ê � ���)����������������������+������"����#�)����������������������(������������������������������������+����������)����������������������������)�������� �����������)��������������������������������

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Page 91: Manual SQL 2008

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

>������Ê>����������ÊÊ�

Ê���������ÊÊ�

����� �������� �� ���� ���� �������+���� �"��'�� ����� "��� ��)�� �����!���� ��� ������ ���� �� ��������������������"�����+�+���� ��������������������� ��3�����:��������������������������������)-�������)������)������)��������(��-������������������"������������������������������������������ �����������)����������(��� ����������������������

Ê����������Ê������Ê���������Ê>������ÊÊ�

c�Ê �.�$<�����������������������������������+���� C��8���������������������c9����.�$<�������"���#��������������+)������������� ������������� C��8���������������������&9����%���������������������$�+����������

��Ê ����������������������)�����������#�$������������#��������)����������(�#�$����������*�����)���������������

&�Ê � ����������������6��*�+)��������)��+���������H��

4�Ê � �)��������� �� ������� ����?������������M� C��8=����>�?�������9���?����������?��M� C��8=����>�������9��

/�Ê � �)������������������������1��M��������������������A������������������������

2�Ê �7�$����������.�� ����

±�Ê � ����� 6 ������������)-�����6 �������������A�����������$����� �����������;��� ��c��

��Ê � �����������;��� ��c��#�$������������#���������$����������� �����������������)�������������(�#�$��������������"��+�����������

Page 92: Manual SQL 2008

4�Ê � ���)�������+)�����������+����(� ������� �����

Page 93: Manual SQL 2008

Ê>����������Ê��Ê��Ê�����Ê��Ê��Ê ����ÊÊ�

�7�(�������+���������"������� ������������������������������������������

¢Ê � ����� 6 ������������)-�����6 ��������)������������ 6 ���������������� ��$��+�������� 6 �������������B����������7�$��������������)���������������������:������(�#�$����������*�����������������:B������������1���$������-�+ �����$������ ����������.�������������� �����+��������� ���� �������!������

¢Ê �.)���������������������������5������������� ������������������������� 6 ��������(��+ ��������������������������.�����:1�����������B��������������(��,�����������������������������

¢Ê ����� ������)����������������������������������5��(���+������������)���������$�����,���

� ��3�����:�������� ��+�������+��������������������������������������

Page 94: Manual SQL 2008

Ê�1; .3 �B�*13%0*���?���?�����89ÊÊÊ��Ê������Ê��Ê���Ê ����ÊÊ�

�7�+��+����������(��"���������������������������������+������)-�����1�+��������)������������+�6 �����������"�5����������$���"���������!��� ������+)���������������������

¢Ê ������+)���������������������$�����)�-�����)��������������� -�+ ��������������Q�������������$�

¢Ê ��� �,����� ��+���������������)��(���������������������+)�����������+)������������������� -�+ ��������������Q��4����Q/�Q��

¢Ê ������+)������������������������ ���������+�d��b��R��a�\��`��e��0�I��

¢Ê ���+�������������������� �������������+)�������� �����6�� �������

¢Ê ���������+)�����������+)����������� ���)��������� ���)�����+��!�������+�(<������� -�+ �������7������Q;���� ������������������*�+)����

ÊC�������Ê��Ê�����Ê��Ê���Ê ����ÊÊ�

������������������������<������)�� �������������������� ���+)�,���������"������������������������������� � .�� ������ ���� �����������)�� � ��������� ��� � �� ��� ������ "��� ��� ����������� ���� (�������� ������ �����+��������� �,����"��������+)����������������������)����� ���)���������C#��C���$����� ������� �����������."�5��������-�+ �������������

Ê�1; .3 �B�*13%0*���-����89ÊÊÊ��� �� �����+���82�&9ÊÊ

��� �,����� ������������� �����������"������������������������� ����������������$���+�� ��������������������������+���!���������D�B�;�(���+����������� ���)���������>�;A��."�5��������-�+ �����

Ê�1; .3 �B�*13%0*���-����89ÊÊÊ��� �� �����+���82�&9ÊÊÊ�10� *P.;ÊÊÊ

Ê�B%*ÊÊ

�0 ������+����� ���������)������ ���)�������������������"F�F�;�"��+� ���)�����������

Ê�1; .3 �B�*13%0*���-����89ÊÊÊ��� �� �����+���82�&9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊ

Ê�B%*ÊÊ

� ���� ��� ���(���� �� ��� ���)����������"��� �� ����������"��� �� ��������� ���� ����� ��� ����������$�����������������������)�������������)������ �,���������!������������-����������� ������� ���� ��������� ��� ������ "��� ��� �������� ���������� � �� �� #���� ����)������ ��� ���)��� ������+�<F+;F�6 ������������-�+ ���������+����������$��������

Ê�1; .3 �B�*13%0*���-����89ÊÊÊ��� �� �����+���82�&9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ��0�� ;��"���#?ÊÊÊ�B%*ÊÊ

�."�5�#�(�����-�+ ����

Ê�1; .3 �B�*13%0*�F�B���*�+��89ÊÊÊ��� �� �����#���8c��9ÊÊ

Page 95: Manual SQL 2008

Ê�10�0ÊÊÊ�10� *P.;ÊÊÊ Ê�; 30;*0�G�����H�#�ÊÊÊ�B%*ÊÊ

Ê����������Ê������Ê"�����Ê��Ê>������ÊÊ�

c�Ê � ����� 6 ������������)-����#�$������������#�����;��� ��c�(�#�$����������*�����������������

��Ê �����������������������������)������$��������������������

Ê�1; .3 �B�*13%0*�1�������=��C�(�����(�89ÊÊÊ��� �� �����+���8����9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ��0�� ;�����44ÊÊÊ� *�VÊÊÊ�%;ÊÊ

&�Ê �������-����������������������������)��������#����+��������� ����������#�$�������������)���� -���

4�Ê ������$�������������#����"������������������$�����������������������)��������#����+����� ������)����F��������

/�Ê �"���������� ����+�������+)����������#�����

2�Ê �7�$����������F��������

±�Ê � ����� 6 ������������)-�����6 �������������;��� ��c���+ ����� ��$��+�)��������� 6 �����B����+ ������������������������:�������*����������������� �����������������1�������=��C�(�����(��

Ê>����Ê��Ê�������ÊÊ�

��� �,������������������#���������� ���������!������������"���������������������������������+)�,����+���������������+��������������������)�����+ �'�������+)��������������������)�������+)���������)�"������������$����� ������� ������� ��5������$����� ������-��$����� ������� ������� ��5������$������������������(��� ��,������������+����������!�������

Ê����������������)�����?���?�����89ÊÊ

���)������"������� ��������������������������� ���������!��������������� ���"��� ������� ������-�+ ����"������ ������+���+��� � 13� ����������!��� ��� ����������� �� ������ ������� ���������� ������-�+ ���"������+�������-����89�B���������

Ê�%��;%�%;� 6�������)��F�B���*�+��89VÊÊ

�1�+������������� �������+������������������������ 6 ������������)-����#�$������������#�������������������)�������������������+��������1�+�������������(�#�$����������*��������������������������

Ê����������Ê������Ê+�������Ê��Ê���Ê�������Ê�Ê��Ê ����ÊÊ�

c�Ê � ����� 6 ������������)-����#�$������������#�����;��� ��c�(�#�$����������*�������������

��Ê �������-�����������������"������)�������������-����������$��������������������

Ê�%��;%�%;�;��� ��c��)��1�������=��C�(�����(�89VÊÊÊ�%;ÊÊ

Page 96: Manual SQL 2008

&�Ê ������� ��������������+)����������+��� ���������������������������������������+)����������������+������(�����-����+����

Ê�� � 11%0* �;��� ��c��)��1�������=��C�(�����(�89�10�0�S��������+����TVÊÊÊ�%;ÊÊ

4�Ê ������$������������������������������)��������#����+������#�$�������������)����F��������

Ê>����Ê��Ê�����������ÊÊ�

Ê���������ÊÊ�

���)���������������������3�����:������������+������)-����"��� ������������� �������+�����+�������������"����������(�����+)���������+)����+�����������)��������������������

Ê"�����Ê��Ê������Ê��Ê���Ê ����ÊÊ�

Page 97: Manual SQL 2008

���������������������(��-�������������"�������+�������������������������B����������������������+)������������ �������+)���������+)��������+����������������������������������������

��������+)���������+)������������������������� 6 ������������)-����#�$������������#��(�#�$����������1 ���)�������������+)���"��������(� ����%������

Ê�������Ê��Ê���Ê>����ÊÊ�

���������������������(���������"�����������������"���+��� ��������+���������

���������+����������������������� 6 ������������)-����)�"���������������������������B���������#�$#�$���������� ��+������� �����������������$�� ��+������)-���"�����$������������5�������� ��+����������.�� ��������������������#�$����������1����������

���������+�������������������� ��$��+��������

¢Ê � ����������������������������)��%+F�Ê>#;"<�F;��$����� ��������+)�����������������(�����-�������������

¢Ê � ����� 6 ������������)-����#�$������������#����������+)����������������������������������)��������+��������1�+����;0��.��(�#�$����������*�������������������������1�������

¢Ê �.)���������������������������������������������)����������"������������������������������� ��������(��+ ��������������������������.���������������;0��B�*13%0*�(��,�������������������5���

Ê����������Ê������Ê�������Ê��Ê���Ê>����ÊÊ�

c�Ê � ����� 6 ������������)-��������������������������:���������������#�$������������#��(�#�$�������)��1�������=��C�(�����(��

��Ê � ��������������������$�� ��+������)-����#�$����������.�� ����

Ê��� ���Ê��Ê���Ê>����ÊÊ�

�1�+��(����#��+��������������������� ������������������������������������������"������ ����"�����)+5��+��������������� ������������������+ ����<+����������������� ���������#�������� ���)��������."�5��������-�+ �����

Ê�1; .3 �B�*13%0*���-����89ÊÊÊ��� �� ���ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�;�����cÊÊÊ�B%*ÊÊ

�3�+)�,�� ����� ��������� ������ �����)��� ��� ��� ���� �� ��� ��� �������� ��� �(����� ��� ��� �-�������� �������)������������������� ���� ��������� ���������� ���������+�����������)��� ������� �������!�"����������������� ������������!������+������"��������������)�����."�5��������-�+ �����

Ê�1; .3 �B�*13%0*���-����89ÊÊÊ��� �� ���ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�%��� 1�.; �b�*�+)��cÊÊÊÊÊÊÊ�� 3�b�*�+)��c�J�/��ÊÊÊÊÊÊÊ��0�� ;�*�+)��c�b�E�c4/�ÊÊÊ�B%*ÊÊ

Ê����������Ê������Ê%������Ê��������Ê������ÊÊ�

c�Ê �1����������������������������������+)����������$���������$������+������8���������������������

Ê�1; .3 �B�*13%0*���(�����1�������=��C�(�����(�89ÊÊ

Page 98: Manual SQL 2008

Ê��� �� �����+���8����9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊ Ê�� 1�.;.*ÊÊÊ Ê Ê�b�7����(�����(�����+���8����9�ÊÊÊ Ê Ê�b�=��C�(7����;����ÊÊÊ Ê Ê�b�B���*�+������#���8c��9VÊÊÊ Ê Ê�� 3�b�7����(�����(�J��4�c/VÊÊÊ Ê Ê�� 3�b�=��C�(7����J�4��/�VÊÊÊ Ê��0�� ;�7����(�����(�I�b�b�=��C�(7���ÊÊÊ� *�VÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-�����������������������

&�Ê ���������+����������������������������(����+������������$������������� �������6���$��������

Ê�� � 11%0* �;��� ��c���(�����1�������=��C�(�����(�89ÊÊÊ�10�0�S��������+����TVÊÊÊ�%;ÊÊ

4�Ê � -������������$�� ���������������B/��

Page 99: Manual SQL 2008

Ê����������Ê��Ê>����ÊÊ�

Ê���������ÊÊ�

�1������ ���������+ ���� ��+�������������������� �����������������$����������������#���������+���������� ��� ��$��� ���� �� ���+�� ���� ��� �����)��� �������� �� ��)��� "��� ����� ��� ����$��"��� ���+��� �� ���������������������������� ���������������)������������������-�+ �����+�$����"������������� ���5��$��������+ �������������������������������������������������������#������������������+)���+�+����"������������������������������� ������)����� �������������+)����������+ ����������"������#��������������������5���� �������������� ���������)������������������� �������������� ������� ��������������"������+������������������������������+������

�����������6�����"����� ������������������������+���� ���+�������������������+)�,�� ����� ���+����������������������������������������"����+)�,���������������������������+������������������������ ���+����������#�)����������

Ê#��Ê ����Ê�������������ÊÊ�

�O��#�+������"������������������+)�,�������+)����$�������� ��,���������������������������!����� ��,���� �� ������ ��-��� ���5��� � ��� ���� �������� �� ����!�� ��� ������ �6������ ������� �� ������ ��������������+)���(����� ����������������� ���+������ ����+)������� ���+�������������������$�����)�����+����+��������������������������."�5��������-�+ �����

Ê�1; .3 �B�*13%0*���-����8b�*�+)��c�����+���82��99ÊÊ

�1���������� �������� �������� ���+����� ��� ��� ���� �� ��� ��� ��������� ����� ����!��� ��� ���+���� ��+���������+ ���(������������� ���"������� �������������."�5��������-�+ �����

Ê�1; .3 �B�*13%0*���-����8b�*�+)��c�����+���82��99ÊÊÊ��� �� �����+���82��9ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ��0�� ;�*�+)��c�b�E�c4/�ÊÊÊ�B%*ÊÊÊ+�������Ê��Ê���Ê�������Ê�Ê��Ê ����Ê�������������ÊÊ�

Page 100: Manual SQL 2008

�1������ �� ���+�� ������ ��������"��� �+����� ���+����� ��)�� �+������� ��������� ���� ��� ��$�+����)��������������� ���+���������� ��,��������������������."�5��������-�+ �����

Ê#��Ê ����Ê��Ê�������Ê����������ÊÊ�

� ����$������������� ���+������+)�,�� �����������������������"��������+�������� ���+������ ����������$�+���������� ��,����������������������������+����."�5��������-�+ �����

Ê�1; .3 �B�*13%0*���-����8b�*�+)��c�����+���82��9��b�*�+)��������+���82��99ÊÊ

�������!�+������������� �������� ��������� ���������!������ ���+������+����(�������5�������������������������)����������(�#�����"��� ����� ���������� ���+����������"��� ��������."�5��������-�

Ê�1; .3 �B�*13%0*���-����8b�*�+)��c�����+���82��9�ÊÊÊ Ê Ê ÊÊ�b�*�+)��������+���82��99ÊÊÊ��� �� �����+���82��9ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�� 1�.; �b�������������+���82��9ÊÊÊÊÊÊÊ�� 3�b�;�������J�b�b�*�+)��c�E�*�+)���ÊÊÊÊÊÊÊ�; 30;*0�b�;������ÊÊÊ� *�VÊÊÊ�%;ÊÊ

�1�������� ���+�������� ��������"��� �����+�������� ���+����������� ��,������� ��� ��������� �� � ��������� ���+������������������6�������"���� ������������� ��,��������������������."�5��������

Ê�%��;%�%;������)��c��)��.�������8c4/������9VÊÊ

����� �+)�,�� ����� ���� �����+)��� ��� ��� (������������(� ��� �����)��� ��������!����� � ."�5�#�(���+�����������������

Ê�� 1�.; �b��)�c�����+���82��9�ÊÊÊÊÊÊÊÊÊÊÊ�b�*)�������+���82��9ÊÊÊ�� 3�b��)�c�J�4��2��//ÊÊÊ�� 3�b�*)���J��2��&ÊÊ

Page 101: Manual SQL 2008

Ê�� � 13�b��)�c� �� ��+�����$���ÊÊÊÊÊÊÊÊÊÊ�b�*)��� ���$�������$���ÊÊÊÊÊÊÊÊÊÊ������)��c��)��.�������8�)�c�b��b�*)��9���+���������ÊÊ

� �� �������5����

Ê����������Ê������Ê"�����Ê��Ê ������Ê��Ê����������ÊÊ�

c�Ê � ����� 6 ������������)-��������������������������:���������������#�$������������#��(�#�$��������(�����1�������=��C�(�����(��

��Ê � ��������������������$�� ��+������)-����#�$����������.�� ����

&�Ê �������'�������$�+�������+)�����������$��������1��������89�������������������$������+��������

Ê�1; .3 �B�*13%0*���(�����1�������=��C�(�����(�8b�=��C�(7��������+���82��9�ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�b�7����(�����(��+�������(9ÊÊÊ��� �� �����+���8����9ÊÊÊ�10�0ÊÊÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�� 1�.; �b��+������+�������(ÊÊÊÊÊÊÊ�� � 13�b�b��+�����J�=��C�(7����I�b�7����(�����(ÊÊÊ

ÊÊÊÊÊ�; 30;*0�b���+����ÊÊÊ� *�VÊÊÊ�%;ÊÊ

4�Ê �����������������B/� ����������������������

/�Ê � ��+������������$���������������(������(�� �������6���$��������

Page 102: Manual SQL 2008

Ê�� 1�.; �b�#��������+���8/��9�ÊÊÊÊÊÊÊÊÊÊÊ�b�7�����+�������(ÊÊÊ�� � 13�b�#����J�4��/�ÊÊÊ�� � 13�b�#����J�c��2�ÊÊÊ�� � 13�W7��+�������$#W�1�+��S*�+)��������+ �����T�ÊÊÊÊÊÊÊÊÊÊÊ�b�7����S#�����+�����TÊÊÊÊÊÊÊÊÊÊÊ�1�+��b�#����S�������� ���#���T�ÊÊÊÊÊÊÊÊÊÊÊ�;��� ��c���(�����1�������=��C�(�����(�8b�#�����#����b9ÊÊÊÊÊÊÊÊÊÊÊ Ê�10�0�S��������+����TVÊÊÊ�%;ÊÊ

2�Ê �����������������B/� �����-�����������������������

±�Ê �1�����������������������������$�������������#�����

��Ê � ����� 6 ������������)-�������������+�����������������A�����������#�$������������#��(�#�$��;��� ��c��

4�Ê � ��������������������$���#�$����������.�� ����

Ê+������Ê��Ê��Ê����ÊÊ�

ÊC����Ê������ÊÊ�

c�Ê � ���)���������������"��� ������������������������������������ ���������)�-������������������ ���#������1����������� ��)����������"���������������������)������4��#����������+������ ������������ ���#�����������+�������������$��������������!���������������

��Ê � ���)���������������"��� �����������������������������5��������������������������

&�Ê � ���)������ ������+�����8�������9�"������ �����������������������1����������������������+���������������������������)�������� �����������)���������������������������������(��������+����#�)������

Page 103: Manual SQL 2008

(��������������������������

Ê

Ê

Ê

Ê

Ê

�������"����� ����� �����)�-����+����������������������)���������������������������������� ����� ��)�)��+���� �� �$����� ��)�-��+�� �+ ������ �� �(����� ����������� ���� �����������������"�����)������+ �'��� ������ ���������� ����� ���+�� ������(�����������!���������������"��������������)���������+ ��-�����������*�� ������(��������������������������������������������������(�����������������������������������������������)����������3�����:����������)�"��������������(���������(� ��)���������������3�������#�(�"������������������������������������6���(������������"��� ����������

������ �(������� �� ����������� ��� ��������� "��� ������ ����!���� ��� ����������� ��� �� � �� (�� ��)�)��+�����������������

���)���� �� �� ��+ ��-������ ��$���� ������� ������ ��� �����+���� ����������� �� ��-��� � �����-�+ �����������#����+�����2�������������c44/����������(���� �������+)������ ��� ����������� "��� �� ����+���� ����+������ (�� "��� �� ��+ ��� ���+�+��� � ��� ���+�+��+������� ��������������+ �����/� �+�����+�����������(���� �������+)������7�(������������"������ ������������������������+�����(��"��������+)����)������)��������$����������������������-�+ ����������#�����������������'���������� �����+)����������'��������� ������+ ����� ��������� ���$�������"���������)��"�������� ����� ������������)��������#���6������ ��������������+������:����+�������

������ � �(��� ��� ����+���+�� (� ��� ����+���+��� 3�����:���� �� �������� ��� $������ ���$��5����������"�����+ ���������������+�+�������������������"���������+��������+������������������� ������� �����������������������"���������+������:����+�������

ÊC����Ê��Ê��Ê�����ÊÊ�

� �� ���+�(��5�� ��� ��� ����� ��� ������ "��� ��� ������� �� �+��� �� ��)��� ��� ���� �� ����� ��+����������� �������������������������"���� �������������������"������������� �� ����������)�����+��"��������������� ����-�+ ���������������� �� ������������<+����������������������������������������� ����������������������������������������� ��� ��������

������ �(����� ���� ��� ����������� ��������� ���� ���"��<Ê78� �� ���"F;C�+<Ê78� ��������� � ��� ���6��������������

Ê�1.�3�s�"���#?���+����������ÊÊ

���� �"���#?� �� ��� ������ "��� ����� "��� ��� �+������ ��������� �� ������ �� ��� � �� ��� ������ "��� ��"���#?��� ���������� ������������������"����6�+�����������Ê3A��

� �� ��� �$������ �-�+ ���� ��� �����)��� �� ��������� ��+�� ������� (� ��������!��� � ��)���� �� "��� ��)�+��� ������������������������������������� ���������+������

Ê�� 1�.; �b��������(�����#���8c�9�ÊÊÊ Ê�b���7��������#���829�ÊÊ

Page 104: Manual SQL 2008

Ê Ê�b�=��C�(�����(�����+���82��9ÊÊÊ�� 3�b��������(�J�f����c��WVÊÊÊ�� 3�b���7����JW&���/��WVÊÊÊ

Ê�� 3�b�=��C�(�����(�J�1.�3�8b��������(�1�+������+���82��99�IÊÊÊ Ê ÊÊÊÊÊ�1.�3�8b���7����1�+������+���82��99VÊÊÊ�� � 13�b�=��C�(�����(VÊÊÊ�%;ÊÊ

�."�5�#�(�����-�+ �������-������������������������������������

Ê"�������Ê��Ê�����ÊÊ�

�1�+��"��<Ê 78-� ���"F;C�+<Ê78� ��� �������� ����� ���� ������������ ������� .� ����������� ���"��<Ê78 ���������!��� �������������������������$����������� ��������+�+��� ������������-�+ ���� ���������!��+��������<+������������������(������������

�������6��������"F;C�+<Ê78����������������

Ê�10*� ;3�s��������S8���$���9T���"���#?�S������T9ÊÊ

� �� ��+��� ��$�+���� ��)�� ��� ��� ��������� � �� ��� ����� ��+�� ��� "��� #�+�� �������� ���������������� ��� ���� ������� 8����#���� �����#���� �#���� *17.;9� �� ��� � �� )�������� ��)�� � ��������� ��� �< ��+��������� ��������������� �� ��� ��,�����1�+������������ ���"��<Ê78��������������"���#?"��������������

�."�5��������-�+ �����

Ê�:����!�����1������ÊÊ

Page 105: Manual SQL 2008

Ê�� 1�.; �b����������+��� 1%�.��8c��&9�ÊÊÊÊÊÊÊÊÊÊÊ�b����5+��������+���8c��&9�ÊÊÊÊÊÊÊÊÊÊÊ�b� �����1�+������+���8c��&9VÊÊÊ�� 3�b��������J�4��c�2VÊÊÊ�� 3�b�b����5+����J������I�4VÊÊÊ�� 3�b�J�X����I�b�b����������VÊÊÊ�%��;%�%;�W1������5�������������!��GVÊÊÊ�%��;%�%;W:::::::::::::::::::::::WVÊÊÊ�%��;%�%;�W1����JW�E�10*� ;3�8����#���8c�9��b���������c�9VÊÊÊ�%��;%�%;�W���5+����JW�E�10*� ;3�8����#���8c�9��b� ���+������c�9VÊÊÊ�%��;%�%;�.����J�WE�10*� ;3�8����#���8c�9��b�P�����c�9VÊÊÊ�%;ÊÊ

� �� �������5����

ÊD�����Ê��Ê���Ê ������Ê��Ê�����ÊÊ�

Ê���������ÊÊ�

����������������+��)��������������� ����� ���"����� ������������)������������ ������)����"����������������� ������������� ��+�����$��������������������������� ������� �����������6���������������)���������������������� ������)������� �� �������������������������+���������������������������(��������(������������� �)��"��� ��� ��������� ����������3�+)�,�� ������)������������

Page 106: Manual SQL 2008

�� ����������0�������������+)�,�� ������ ��������������������������������

������ �(������� ��� ��� $�������� ������� �� ��� �����!��������� � ��������� �)��� ���+�+��� ���3����������� ���������� � ��� ��������� �� ������ �������� ��� ���$��5�� "��� �����(��� )����� ��� ��������+����):������������

Ê����������Ê������Ê���������Ê>������Ê��Ê<������K���ÊÊ�

c�Ê �%�������������������������(�������������������������

��Ê �7�$������������#�������������A����������(�#�$����������*�����)���������������

&�Ê � �)�����������+)�������!����H��

4�Ê � �)������������������������"�Ê´Ê����� �Ê���Ê������ÊD���Ê��Ê�����Ê��Ê������������

/�Ê �7�$����������.�� ����

2�Ê � 6 �������������A�����������

±�Ê � 6 ������ 6�����c��

��Ê � 6 ������ ��$��+�)��������

4�Ê � 6 ������B���������

Ê��Ê�������Ê��Ê���Ê�����ÊÊ�

�.�$����� ��������������!����������������"�������"��������)������<+���������������������������"�����$����� �����������"�����������<+����+5��+��������������(���$�����������������"����������+����������������� ���<+�����������������������������������+���+)�,��������$�������������

�������)�����������$������������������� ��������������;Ê78�����������������6������

Ê����� *�8����$9ÊÊ

� �����������+�������$�+������+�������������������������������������������<+����������������������-�+ �����

Ê�� 1�.; �b�B%B.�����#���8c��9ÊÊÊ�� 3�b�B%B.�J�WB,�,������%���������������B��)����.��������GÊÊÊ�� � 13�b�B%B.���+�����B%B.ÊÊÊ�� � 11%0* �� *�8b�B%B.9���+�����S�<+���������������TÊÊ

� �� �������5����

Page 107: Manual SQL 2008

Ê"�����Ê��Ê�����������Ê��Ê��������Ê��Ê������Ê�Ê��"��ÊÊ�

�1�+������� �)���(���������������� ����� ��+�������������$�� ���������������� �� ����.�1%%��������������������������� �����)������������$��.�1%%���������������6��+���!"�������� ��78�����������������6������

Ê����.�1%%�s���?��ÊÊ

� ���������� �+����+����$�+������� ������� (���������� �������$��.�1%%���� ��� ��+����8��� �!"��������������."�5��������-�+ �����

Ê�� 1�.; �b� ������#���8c��9ÊÊÊ�� 3�b� ��J�W ����������WÊÊÊ�� � 13�b� ��10�0� �ÊÊÊ�� � 11%0* �.�1%%�8b� �9�10�0�S������+���.�1%%TÊÊ

� �� �������5����

Page 108: Manual SQL 2008

Ê"�����Ê��Ê�����������Ê��Ê��������Ê��Ê��"��Ê�Ê�������ÊÊ�

����������������$��.�1%%���������������(�"������������������������������� ������������"*�+Ê78������

Ê��#���17.;�8���$�����ÊÊ

� �� �������� �+�� ��+�� ���+���� ��� ������ ��+,����� ��+�� ��� ������� � 3��� ��� ����������� ��� ��"������������.�1%%��������<+������

Ê"�����Ê��Ê�����������Ê��������ÊÊ�

�1�+��������)���(�������������� �����������+�(<������+��<�����(�5+)����"������ �����1����������)������������������������������������������������+��<������ ���������!�������F&���6������

Ê�����#����0= ;�8����$9ÊÊ

� �����������+����+����$�+�����������������1���"����������+��<������"����� �������������������� ����� ��������� "��� �� ���� ��� ��� ������� �� ��������� �� +��<������ � 1���"����� ���� �������+����$��G��+����G����� �,����������������������F&�+Ê78�����������������������������

�."�5��������-�+ �����

Ê�� 1�.; �b�B%B.�����#���8c��9ÊÊÊ�� 3�b�B%B.�J�WB,�,������%���������������B��)����.��������GÊÊÊ�� � 13�b�B%B.���+�����B%B.ÊÊÊ�� � 11%0* ��0= ;�8b�B%B.9�(�"�������������ÊÊ

� �� �������5����

Page 109: Manual SQL 2008

Ê����������Ê������Ê"��������Ê��Ê���Ê�����Ê�Ê��������ÊÊ�

c�Ê � ����� 6 ������������)-����#�$������������#����� 6�����c�(�#�$����������*�����������������

��Ê �����������������������������)������$��������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�B��������F����*�+�ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ

Ê�1; .3 �B�*13%0*�F����*�+�ÊÊÊ Ê�8b�*�+)�������#���84�9�ÊÊÊÊ ÊÊ�b�. �����������#���84�99ÊÊÊ��� �� �����#���8/�9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊ Ê�� 1�.; �b������������#���10�0�8/�9VÊÊÊ Ê�� � 13�b�*�+)�������������J��0= ;�8b�*�+)��9�E��0= ;�8b�. ������9VÊÊÊ Ê�; 30;*0�b�*�+)������������VÊÊÊ�B%*ÊÊÊ�%;ÊÊ

&�Ê �����������������B/� �����-����������������������

4�Ê �F��������������$����+���������

/�Ê ���������1���E�.� ����������������������$��(� ����A������ �������+������������$���

2�Ê ������ ��)�������������������)������$��������

Ê�� � 11%0* � 6�����c��)��F������+��8�WB�������W��W���C�C�W9VÊÊÊ�%;ÊÊ

Page 110: Manual SQL 2008

±�Ê �����������������B/� �����-�����������������������

��Ê � ����� 6 ������������)-�����6 �������������A���������������������������(��+ ����� 6�����

4�Ê � 6 ������ ��$��+�)��������

c��� 6 ������B���������

cc��.+ ������������������������:�������

c���7�$��������������)����(�#�$���������� ��+������)��F����*�+���

c&�� ��������������������$�� ��+������)-����#�$����������.�� ����

Ê���K"�������Ê��Ê���Ê��Ê���Ê�����Ê��Ê��������ÊÊ�

�����):���������������������)�������� ������������������������������������������������$�� ������� ��������"�������!�����

���� �):�!"������� �� ���� ������� �� ���$�� ����� �����-�� �6��5��� ���� ����� �!"������� ������� �����)���������):�����������!"���������������������� �������������G�����Ê78�����������������6�����

Ê�%P��% ;�.�����#���8����$��������(������������ÊÊ

� �����������+�������$�+������ �� ��+�����$�+����� ���������������������$������� ���$�������$��<+����������������������+�(��5������!"��������"��������(�������):����������� �,�������� �������������������������������������!"�������E������������������(����������������������#�������������

Ê����������Ê������Ê"�����Ê��Ê���Ê���K�����Ê��Ê��������Ê��������ÊÊ�

c�Ê � ��+������������$����������������������������������

��Ê ����������!�������G�����Ê78��������������)������$��������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�B��������F����*�+�ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ

Ê�1; .3 �B�*13%0*�F����*�+�ÊÊ

Page 111: Manual SQL 2008

Ê Ê�8b�*�+)�������#���84�9�ÊÊÊÊ ÊÊ�b�. �����������#���84�99ÊÊÊ��� �� �����#���8/�9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊ Ê�� 1�.; �b������������#���10�0�8/�9VÊÊÊ Ê�� � 13�b�*�+)�������������J��0= ;�8%P��% ;�.�8b�B��*�+���c99�EÊÊÊÊ Ê Ê ÊÊÊÊ�%P��% ;�.�8�0= ;�8b�. ������9��49ÊÊÊ Ê�; 30;*0�b�*�+)������������VÊÊÊ�B%*ÊÊÊ�%;ÊÊ

&�Ê �����������������B/� �����-����������������������

4�Ê � ��+������������$��������������������������

/�Ê ������ ��)�������������������)������$��������

Ê�� � 11%0* � 6�����c��)��F������+��8�WB�������W��W���C�C�W9VÊÊÊ�%;ÊÊ

2�Ê � -�����������������������������������������

±�Ê �1�+)����������+�������������+)���+�������"���/������������+��G�+G�(�����-���������������������-�+ ������

Page 112: Manual SQL 2008

Ê���K�������Ê��Ê ���Ê��Ê���Ê�����Ê��Ê��������ÊÊ�

� �� ��$��� ��� ��� ��������� �� ����� ��� ���� �������� �� ��)��� "��� ����� ������ ���� ������� �������������� ��� ��� �����#������ ��������6������ � ��� �(����� ��� � ��������� ��� 3�����:������)����������������6������

Ê�� ; 170�����#���8����$��������(������������ÊÊ

� �����������+�������$�+������ �� ��+�����$�+����� ���������������������$������� ���$�������$��<+����������������������+�(��5����������#���"��������(�������):���������

Ê����������Ê������ÊF������Ê��Ê���� �Ê����������ÊÊ�

c�Ê � ��+������������$����������������������������������

��Ê �����������������������������)������$��������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�B����������4��$�0���*ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ

Ê�1; .3 �B�*13%0*���4��$�0���*�8��*�b�����#���8c�99ÊÊÊ��� �� ��#���849ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊ Ê�� ; 170�� �� �0��1%Z*�8��*�b��49VÊÊÊ�B%*ÊÊÊ�%;ÊÊ

&�Ê �����������������B/� �����-����������������������

4�Ê � ��+������������$����������������������������������

/�Ê ������ ��)�������������������)������$��������

Ê�� � 11%0* � 6�����c��)����4��$�0���*�8W�&24�&�42�W9VÊÊÊ�%;ÊÊ

2�Ê � -���������������������������

Page 113: Manual SQL 2008

Ê���K"�������Ê��������Ê��Ê������Ê��Ê��Ê�����ÊÊ�

����� ��� ��� +�� +����� ��������� "��� ����� ��������� ���� ���� ������� �� ���� #����� ������ ���������� ��� ������� �� ���5�� ��� ��)���� �� �� ���+��� �� ����"����� ���� ��!���� � ���� �-�+ �����<+���������,�������������������#�(����������+�����"��������������� ���5�� ��������������� ���:���:����������������������8���9����:�������1�����������������+�������� �)��� �����(�1��,����� �������+ �����"��������������������� ������������� ������)�����������������+ ������)���������� ��� � �� ��� ��)��+�� �� ���+����� ����"����� +��� ��� ��������� ��� ��� �������� � �� � ������������������������������$<�� �����-��89���������89���

������������������������������):��������� �������������������� �������������#�<Ê78�������������

Ê����3�����#���8����$���?����?���%�����ü���ÊÊ

����

Ê����3�)�������8����$���?����?���%�����ü���ÊÊ

� �� �������� ����� ��� ��$�+����� � �� ��+���� �� ��� �������"��� ������!���� ��+�������������� � �� �?����?�������� �����-��������):���������)���������������?����$�+������?����?������������������������������������������������(�� ����������������<��+����$�+�����%�����ü�����

Ê����������Ê������Ê��Ê��������Ê��Ê����������Ê�Ê���K"������ÊÊ�

c�Ê � ����� 6 ������������)-�������+������)����4��$�0���*��

��Ê � ��+������������$��������������������������

&�Ê ����������!�������#�<Ê78������������+)����������$���������$������+��������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�B����������4��$�0���*ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ

Ê�1; .3 �B�*13%0*���4��$�0���*�8��*�b�����#���8c�99ÊÊÊ��� �� ��#���849ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊ

Page 114: Manual SQL 2008

Ê Ê�� 1�.; �b�����$=�#���(+)���1�+������#���8c�9VÊÊÊ Ê�:� �� ��+�����$������+��������� ��������5�ÊÊÊ Ê�� 3�b�����$=�#���(+)���J����3�8��*�b�W�W�WW9VÊÊÊ Ê�:�.#�������+��������$������G:G����6���ÊÊÊ Ê�� 3�b�����$=�#���(+)���J����3�8b�����$=�#���(+)����W:W�WW9VÊÊÊ Ê�� ; 170�� �� �0��1%Z*�8b�����$=�#���(+)����49VÊÊÊ�B%*ÊÊÊ�%;ÊÊ

4�Ê � -���������������������������

/�Ê � ��+������������$��������������������������

2�Ê ������ ��)�������������������)������$�������

Ê�� � 11%0* � 6�����c��)����4��$�0���*�8W�44:�4:�/���W9VÊÊÊ�%;ÊÊ

±�Ê � -����������������������������������������

Ê>������Ê����)���ÊÊ�

Ê��Ê����Ê��Ê��Ê������ÊÊ�

� �����+,���������<+�����(��"����������������$�����8+��������9�������8�$�������9��� ������8� ����<+��������$��������)�����������:�5+)���������!"�������������� ������� �����+��������5+)�� ������+������������<+����������:���E�5+)����������!"������������������ ��������+)�,����������5+)����"�������+����������<+������ ����������$��������������������$����� ���$����������+��)��(������<+������ ����$��������������������<+������ ���������������������������+������"��������������� �����)�������� ��!����������+��������

�����������$����������������� ����������������$���������3�����:���� �� �������������B;FÊ78�������

Ê��%F*�s�"���#?�ÊÊ

� �� �������� �+����+����$�+��������<+�����������6 ������"��� ����� ��� ���������������<+���6�+������������������������<+������

¢Ê ��������"���#?��� ���������������������������c���."�5��������-�+ �����

Ê�� 1�.; �b�*<+����1�+����VÊÊÊ�� 3�b�*�+����J��4�±/VÊÊÊ��������������%F*�8b�*�+���9�10�0�S ��������c�/�TVÊÊÊ�%;ÊÊ

Page 115: Manual SQL 2008

¢Ê ��������"���#?��������������������������������

Ê�� 1�.; �b�*<+����1�+����VÊÊÊ�� 3�b�*�+����J��VÊÊÊ��������������%F*�8b�*�+���9�10�0�S �����*<+������TVÊÊÊ�%;ÊÊ

¢Ê ��������"���#?�����$��������������������������:c��

Ê�� 1�.; �b�*<+����1�+����VÊÊ

Page 116: Manual SQL 2008

Ê�� 3�b�*�+����J�:/±��/VÊÊÊ��������������%F*�8b�*�+���9�10�0�S ��������:/±��/TVÊÊÊ�%;ÊÊ

�A������������ ���������!�������$���78� ���������$�������������������$�������������� ��������������8�����������)��9���������+���78�(��������� ���������$����� ������+ ��)������$����."�5�������-�

Ê�:����!�����1������ÊÊÊ�� 1�.; �b����������+��� 1%�.��8c��&9�ÊÊÊÊÊÊÊÊÊÊÊ�b����5+��������+���8c��&9�ÊÊÊÊÊÊÊÊÊÊÊ�b� �����1�+������+���8c��&9VÊÊÊ�� 3�b��������J�4��c�2VÊÊÊ�� 3�b�b����5+����J������I�4VÊÊÊ�� 3�b�J�X����I�b�b����������VÊÊÊ��%�B%;� �8b�������9@��ÊÊÊÊÊÊÊ�10� *P.;ÊÊÊ Ê�%��;%�%;�W1������5�������������!��GVÊÊÊ Ê�%��;%�%;W:::::::::::::::::::::::WVÊÊÊ Ê�%��;%�%;�W1����JW�E�10*� ;3�8����#���8c�9��b���������c�9VÊÊÊ Ê�%��;%�%;�W���5+����JW�E�10*� ;3�8����#���8c�9��b� ���+������c�9VÊÊÊ Ê�%��;%�%;�.����J�WE�10*� ;3�8����#���8c�9��b�P�����c�9VÊÊÊÊÊÊÊ� *�VÊÊÊ� �� ÊÊÊ Ê�%��;%�%;�W������)�� �� ������������������ ������[VÊÊÊ�%;ÊÊ

�."�5�#�(�����-�+ �������-����������������������������

Page 117: Manual SQL 2008

�."�5�#�(������-�+ ����������-����������������������������

Page 118: Manual SQL 2008

�0)�����"��������,� ������<��������+���������������� ��������������������$���78�����������

Ê��Ê�����Ê��������Ê��Ê��Ê������ÊÊ�

� �� ��+�� ��+,����� ����+��� ������ �����+���� �������� #��� ��� ��������� � �� �$������� "��� ��� ���$����� �� ������� ��� �������� ��� �� ������� ��� ��� "��� �� ����������� ��+�� ������� � �� �����������������<+����������"������ ���������������������� ���������������+��������$�����������<+����6���6�������<+������8(�9� ���������������<+��������$���������������)����������"����-�+ ��������������)��������c����c���+������"�������������)��������:c����c����

�������)���������������)������������<+����� ���������!�������D�Ê78�����������������6������

Ê�.A��s�"���#?�ÊÊ

� ��������������������6 ������������<+������+����$�+����(�������������������)�������."�5���

Ê�� 1�.; �b�*�+)��0�������%*3 F ;VÊÊÊ�� 3�b�*�+)��0�������J�:&�VÊÊÊ

Ê�� � 11%0* �.A��8b�*�+)��0������9�10�0�S*<+��������������TVÊÊÊ�%;ÊÊ

Page 119: Manual SQL 2008

� �� �������5����

Ê��Ê�� �Ê��Ê��Ê������ÊÊ�

�1����������� ��)�����������������������+������+��c��c//��� ���<+������������c��(�������������

�������+�+��+���������������������<+������+��:�4��2���1�+������<+��������$������������������+�(�����

� ����$�)��������5+���+�6�+���������<+����������+���������������"������ ��������+�(���"������� ����� ��+������������5+���+�6�+�����c��c//������c&� ��"���c&������+�����������<+����������+c��c//��� ���5+���+�6�+�����:�4��2���:�4���

�������)���������5+���+�6�+���������<+��������3�����:������)���������$���Ê��!��Ê78����������

Ê�3 170�s�"���#?�ÊÊ

� �� �������� �+�� ��+�� ��$�+���� ��� �<+���� �� ���� �6 ������ "��� ����� �������� �� ��� �<+�������������������������������,6�����������������<+���������)��� ��������"�����+�(������$��������������-�+ �����

Ê�� 1�.; �b�*�+)��c�1�+��*�+,�����82���9�ÊÊÊ Ê Ê�1�+��b�*�+)����*�+,�����82���9ÊÊÊ�� 3�b�*�+)��c�J�c��c//VÊÊÊ�� 3�b�*�+)����J�:�4��2VÊÊÊ

Ê�� � 11%0* �3 170�8b�*�+)��c9�10�0�S��#�����c��c//T�ÊÊ

Page 120: Manual SQL 2008

ÊÊÊÊÊÊÊÊ�3 170�8b�*�+)���9�10�0�S��#�����:�4��2TVÊÊÊ�%;ÊÊ

� �� �������5����

� ��������+�����+���������������������������

Ê�� 1�.; �b�*�+)��c�1�+��*�+,�����82���9�ÊÊÊ Ê Ê�1�+��b�*�+)����*�+,�����82���9ÊÊÊ�� 3�b�*�+)��c�J�c��c//VÊÊÊ�� 3�b�*�+)����J�:�4��2VÊÊÊ

Ê�%��;%�%;�W ���5+���+�6�+�������c��c//�EÊÊÊÊ ÊÊÊ�10*� ;3�8����#���8c�9��3 170�8b�*�+)��c99VÊÊÊ�%��;%�%;�W ���5+���+�6�+�������:�4��2W�EÊÊÊÊÊÊÊÊÊ�10*� ;3�8����#���8c�9��3 170�8b�*�+)���99VÊÊÊ�%;ÊÊ

� �� �������5����

Page 121: Manual SQL 2008

Ê��Ê���Ê��Ê��Ê������ÊÊ�

�1����������� ��)��������������<+��������+�����������+��c���44�(�:&2�±����c���44�������<+����c��������+��)�-���� ���<+������:&2�±�������:&±�(�:&2������:&±������+��)�-���� ��+������<+����� �������������������������"��������������+���� ���)�������)������)������� ������c���44������&2�±����:&±���

������� �(������)<"����������� ���)����������<+��������3�����:���� �� ��������������FÊ78����������

Ê��%�0�s�"���#?�ÊÊ

�������FÊ78�������������+����+����$�+���������������+,������������6 ������"��� ������������������������������,6�������������������"��� ������������������"������ �����������$�+����������."�5��

Ê�� 1�.; �b�*�+)��c�1�+��*�+,�����82���9�ÊÊÊ Ê�1�+��b�*�+)����*�+,�����82���9VÊÊÊ�� 3�b�*�+)��c�J�c���44VÊÊÊ�� 3�b�*�+)����J�:&2�±�VÊÊÊ

Ê�� � 11%0* ��%�0�8b�*�+)��c9�10�0�S�������c���44T�ÊÊÊÊÊÊÊÊÊÊ��%�0�8b�*�+)���9�10�0�S���������:&2�±�TVÊÊÊ�%;ÊÊ

� �� �������5����

Page 122: Manual SQL 2008

Ê��Ê�!�������Ê��Ê��Ê������ÊÊ�

�������������������������6 ����������������<+��������3�����:���� �� �����������"�%Ê78���������������

Ê�1.��s�"���#?�ÊÊ

� �����������+�������$�+������+������<+�����������6 ������"��� �����������������������<+�-�+ �����

Ê�� 1�.; �b�*<+����1�+����+,�����82���9VÊÊÊ�� 3�b�*�+����J�2�4�VÊÊÊ

Ê�� � 11%0* �1.��8b�*�+���9�10�0�S 6 ���������2�4�TVÊÊÊ�%;ÊÊ

� �� �������5����

Page 123: Manual SQL 2008

Ê��Ê�����Ê��Ê��Ê������ÊÊ�

� �� ������������<+����������������������<+������������� �������������<+������ ����#������$��������

Ê�;����������J�6�(ÊÊ

������� �(������)<"����������� ��������������<+��������3�����:���� �� �����������������Ê78������

Ê��0= ;�86��(9ÊÊ

� �� �������� �+����� ��$�+�������������� � �� ��+��� ��$�+����� 6�� �� ����!�� ��+��)��� ��� �<�$�������$�+�����(���+)�,�����+��������6 ���������6� ������+���������������7���"�5�����-�+

Ê�� 1�.; �b�6�1�+������+���82���9�ÊÊÊ Ê�1�+��b�(�����+����82���9VÊÊÊ�� 3�b�6�J����&�VÊÊÊ�� 3�b�(�J�4�c�VÊÊÊ�� � 11%0* ��0= ;�8b�6��b�(9���+�����S���������4�c�������&�� �������TVÊÊÊ�%;ÊÊ

� �� �������5����

Page 124: Manual SQL 2008

Ê��Ê��������Ê�������Ê��Ê��Ê������ÊÊ�

�������(���������������������$���+����������������<+��������3�����:���� �� ������������FBÊ78������

Ê��0F�s�"���#?�ÊÊ

� �����������+�������$�+������+������<+�����������6 ������"��� �������������������<+������������������$���+���������������$�+������."�5��������-�+ �����

Ê�� 1�.; �b�*<+����1�+������+����82���9VÊÊÊ�� 3�b�*�+����J�4��c2VÊÊÊ

Ê������������;�$����8*<+����b9���+�����S��$���+������������4��c2TVÊÊÊ�%;ÊÊ

� �� �������5����

Page 125: Manual SQL 2008

Ê��Ê��������Ê��Ê����ÊH4Ê��Ê��Ê������ÊÊ�

��������������������$���+�����)���c���������<+��������3�����:���� �� ������������FBH4Ê78���������

Ê��0Fc��s�"���#?�ÊÊ

� ���<+�������������������� �����+����$�+����?���������������������������$���+�����)���c����$��������

Ê�(�J���$c�6ÊÊ

����"����"����������

Ê�6�J�c��(ÊÊ

�."�5��������-�+ �����

Ê�� 1�.; �b�*<+����1�+������+����82���9VÊÊÊ�� 3�b�*�+����J�4��c2VÊÊÊ

Ê�� � 11%0* ��0Fc��8b�*�+���9�10�0�S��$���+�����)���c�����4��c2TVÊÊÊ�%;ÊÊ

� �� �������5����

Page 126: Manual SQL 2008

Ê��Ê��$�Ê�������ÊÊ�

������� �(�����������������������5!��������������3�����:���� �� �������������+<Ê78�����������������

Ê���;3�s�"���#?�ÊÊ

� �����������+�������$�+������+������<+��������+������������<+������ ��������� �,����"������������������5!�������������6���."�5��������-�+ �����

Ê�� 1�.; �b�*<+����1�+������+����82���9VÊÊÊ�� 3�b�*�+����J�4��c2VÊÊÊ

Ê�� � 13���;3�8b�*�+���9�10�0�S�����5!���������������4��c2TVÊÊÊ�%;ÊÊ

� �� �������5����

Page 127: Manual SQL 2008

��������<+��������$��������������)�������+���-�������������."�5��������-�+ �����

� ���������� ���������!����������������������������� ���������$����������"���#?��� ��������."�5��

Ê�� 1�.; �b�*<+����1�+������+����82���9VÊÊÊ�� 3�b�*�+����J��/��4�2�VÊÊÊ

Ê��%�B%;� �8b�*�+���9@��ÊÊ

Page 128: Manual SQL 2008

ÊÊÊÊÊ�%��;%�%;�W�����5!��������������/��4�2���W�EÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�10*� ;3�8����#���8c�9����;3�8b�*�+���99VÊÊÊ� �� ÊÊÊ Ê�%��;%�%;�W������)�� �� �������������<+���� ������[VÊÊÊ�%;ÊÊ

�."�5��������-�+ �������-����������������������������

�."�5�#�(������-�+ ����������-����������������������������

Page 129: Manual SQL 2008

Ê�����Ê������Ê��Ê ������ÊÊ�

Ê���������ÊÊ�

�����5������������ �������������� ����� ��������������������� ��������6���+���� ���+�+ ������"���������������+��������������������������������������1������������� �����"������;������5����"����������������� ����"�������"�����������������������+��������������������������������������������� ������������������������������������ ������ ���)����������+�����������)�

������ ��� $����� ��� ��� +��������� (� ���� � ���������� ��� ��������������� �� ������� ��� &2�� ����� � �������������+��$���������������������!���� ������ ����������$����������$��������������+��g���������5���������&2��$������"��������&2��g������+�������������� ����.�(������������������������ ������������������������ �������������+���������� ���������c/�g���

�������������"���������������� ����.�(�A����������+����������$��+,����+���������������+��������������������������������������� ����.�(�A������������������������������� ������������;�� ��+����

Page 130: Manual SQL 2008

Ê��ÊÊ�

���� ����� h�� �+)�,�� ������ ��+���%�� �� ����<+��������� ���������� ��������+��+������ � ��� �&�c4c/4�2/&/�4±4&������������������������������=����>������ ��������+��&�c4c/4�2/&/�4±4&�������)���������������������%�����3�����:����������������Ê78�����������������6�����+ �����

Ê��%�89ÊÊÊ+������ÊÊ�

������$������������������������������)����������������)�����������$�������������������(�������G�5���G��$���������� ����������������������+�������"��������� �������������+�'���������5��������0)��������� ����������<+������� ����������)����� ������ ����������+�-��������������!���� ����+���������������

��������������������������������$�������$�����(�"���������)�����������������3�����:���� �� �78�����������������6������

Ê�;.�%.*��s�"���#?�ÊÊ

� �����������+����+����$�+����������������$���������������,6�����������������������������������

���� ������ �� ���� +�������� ��� ��� �������� ���������� ���� �5������� � ����� "��� ��� �������� ��� �� ������� ����������������������������+������"�����#�$���)������)���������$����"�������)������������ ���5�� ��)�������� ���� �����5������� ��� ��(�� ���� ��� �������������#�����+ ������� ���������� ���5��������������&2��g������5������(�������������5��� �,���������������"������������������������������ �����

ÊB�����ÊÊ�

����������������������� ����������)��������$�������������$����� ���������!������B+�%F�Ê78��������

Ê�F;.�0��s�"���#?�ÊÊ

� �����������+����+����$�+����������������������������������,6�����������������������"����������

Ê>������Ê�������)����ÊÊ�

Ê��Ê�����Ê��Ê��Ê�����ÊÊ�

�.A�����������������$����������.������A���+)�,�������������+�����#� ��������3�+)�,������������������.1�.���1��"���������������(��������� ����.�� ��������������$���������� ����.���������������.1��������������������$������(�������.1����������$�����������$����������#� �������.A���

Page 131: Manual SQL 2008

� ������������������������������������<+���������)��� �������������:c�(�c���

�������)����������������������$����� ��������+������"F�Ê78�����������������6������

Ê�10��s�"���#?�ÊÊ

� ����$����"���������������� �������+����$�+���� ������������������������������������(�������������-�+ �����

Ê�� 1�.; �b�X�$����1�+������+���82��&9VÊÊÊ�� 3�b�X�$����J��±�VÊÊÊ�� � 11%0* �10��8b�.�$���9�10�0�S1���������±�TVÊÊÊ�%;ÊÊ

� �� �������5����

Ê��Ê����Ê��Ê��ÊC����ÊÊ�

�.A�����������������$����������.������A���+)�,�����+�������#� ��������� ����.��3�+)�,��������������1A�1���A��"�������������� ������� ����.����������������� ��������� �� ����������A1�D�.A��������������� �����1A��)������#� ������.A���

�������)��������������������$����� ���������!��������;Ê78-���(������������������6����

Ê��%*�s�"���#?�ÊÊ

� ����$���� "��� �� ��������� �� ����� ��+����$�+����� ��� �,���� �� ��������� ��� ����������������

Page 132: Manual SQL 2008

�����:c�(�c���

�."�5��������-�+ �����

Ê�� 1�.; �b�X�$����1�+������+���82��&9VÊÊÊ�� 3�b�X�$����J��±�VÊÊÊ�� � 13��%*�8b�.�$���9�10�0�S���������±�TVÊÊÊ�%;ÊÊ

� �� �������5����

Ê��Ê��������Ê��Ê��Ê�����ÊÊ�

� ��$��+��5���.1�����������������$����������.������1���1�3�+)�,�������������������������$�������A��������������.1�D�.1�������������� �� ����������+�����A1�.1���

�������)����������$������������$����� ���������!������<�;Ê78���������������3�����:�����������6��

Ê�3.*�8 6 �����9ÊÊ

�."�5��������-�+ �����

Ê�� 1�.; �b�X�$����1�+������+���82��&9VÊÊÊ�� 3�b�X�$����J��±�VÊÊÊ�� � 11%0* �3.*�8b�.�$���9�10�0�S3��$��������±�TVÊÊÊ�%;ÊÊ

� �� �������5����

Page 133: Manual SQL 2008

Ê>� �Ê(Ê*���Ê>������Ê��Ê��Ê����ÊÊ�

Ê���������ÊÊ�

�B��#��(�#�����������������+�(�����!�������� �������������)�������������������������������#�+ ����� ���#�����6������������� �����)��� ���)������ ��������������� ��������� ������� ���)�)�������"������������!������������������������� ���������������������+�����)�������)������������ �� ���������� �� ������������� �(��������������������#��(�#������

�.����������!������� ���#���������������� ��+ ����������������� ���������"��� ��+������)���)��������������������������#��������������������+ �������� ���������������-�+ �����5�Wc44��D�c�D���W��%�<�<���������������)���(������%���<��� ��������!������$<��������������� ����� ������)��#���������������������1�+�����<��+����������������� ������)������������#�������#������ ��������������������������!�"���#�(���������#��� �� ������ ���������!�������

Ê��Ê������Ê�����Ê��Ê � �Ê(ÊOÊ�Ê<����ÊÊ�

�����������+���������"��� ������(�������������������������#��(����#���� �����)�����������#����������-�+ ���������������#�-�������+ ����������������������+���!��������!������5���������������+ �������+ ���������������� �����)�����

�������)�����������#��(����#������������������+ �������"����������������������� �����������������3�����:������������6������

Ê�F 3�.3 �89ÊÊ

� �����������+ ��+�������������������#��(�#�����������������+��� ���������

Ê>� �ÊOÊ*���Ê�������ÊÊ�

����������� ����� ����� ���������"����� ������� �����������)��������� ���#��������#������������������������+�+���� ��� �(��������� ������������3�����:���� �� �����������%������Ê78�������������

Ê����.���s���(�O������O������v��������(����%�����?����ÊÊ

� ����������$�+���������������������������������������#�������+�+�������"������� �����������������������������������������+�����G�'��D�+��D��5�G� �����������#�������#�����+������+�D� +�W����

Page 134: Manual SQL 2008

� ���$�������$�+���������������"������'���������)�������������������������+�������������������+�����4��2���

�.�� ���+��� ��� ��������� ��+���� ��)�� � ��������� ��� � �� ��� ������ "��� ����� �$��$���� � �� � �� ���$�+�������������!���������$������+��������

¢Ê ����������'���������<+��������'�����������#���� �����"�������E������+�����(�O�����������������������)��������+�(<����9���."�5��������-�+ �����

Ê�� 1�.; �b�.����������1�+������+�VÊÊÊ�� 3�b�.����������JW�����D�c�D���WVÊÊÊ�� � 11%0* ����.���8..��4��b�.���������9�10�0�.���������VÊÊÊ�%;ÊÊ

¢Ê ����������'���������<+��������������������'�����������#���� �����"���������(�O�������+��D��"�5�����-�+ �����

Ê�� 1�.; �b�*�6��������1�+������+�VÊÊÊ�� 3�b�*�6��������JW�����D�c�D���WVÊÊÊ�� � 11%0* ����.���8A����������b�*�6�������9�10�0�S��$���������������TVÊÊÊ�%;ÊÊ

Page 135: Manual SQL 2008

¢Ê ����������'���������<+�������+������������#�����+��� ���������������������(�O������-������-�+ ����'����/�+�����������#����

Ê�� 1�.; �b���#�������1�+������+�VÊÊÊ�� 3�b���#�������JW���4�D��/Dc��WVÊÊÊ�� � 11%0* ����.���8+��/��b���#������9�10�0�S ������%�����TVÊÊÊ�%;ÊÊ

�������+�+��+����������� ������$��$��������������������$������+��������

�<��Ê��ÊC������

������������� �"��������������

�.'��� ����� �����<+��������'��"������'��������������#���������

Page 136: Manual SQL 2008

�������

���+������"��

��������������������������'�����'��������������#��������""��

������+��

�����<+�������+������'���������������#����������++��

���(��(������(��

�����<+��������5���������'�����'��������������#�����������(��

��5�������

�����<+��������5��"������'���������������#��������������

���+��������+�����

�����<+��������+�������'��������������#���������� ���#<+�����

�7����� �##�� �����<+�������#�������'�������������!�����������

�+����������

�����<+�������+��������'���������������������+ ����+���

��$���������

�����<+��������$�����"������'��������������!�������������

�+����$����� �+�� �����<+�������+����$��������'���������������������+ �

Ê>� �ÊOÊ*���Ê���������ÊÊ�

�0���� �������� ��$����� �����!���� ������� ���#������� ������ ��� ��+ �� ������ ����)���������<+������������������������$�����������#�������������������+ ���� ��� �(��������� ������������3�������%�<�%�>>Ê78�����������������6������

Ê��.3 �%BB�s���(�O������������������?������ÊÊ

� ��������������������$�+����� ���$�������$�+������������#�������#���������������������$�������$�+���� �� ��� ������ �� ��� <��+�� ���#�� �� ��� #���� ��� ��� $�+�� ������������ � ������ ����!��� ��� ��+� ��������� ��� � �� ��� ������ "��� ����� "��� ��� �������� ��� ��������� � �� ��$�+��������!�� ���+�+��%������Ê78�B���������

�<��Ê��ÊC������

������������� �"��������������

�.'�������� ��������������������������<+��������'��"���#���

��������������������������(�������#�����������!��������������

���+������"�� ��������������������������<+���������+�����������'��"�

#�����������������������������(�������#�����������!��������""��

������+�� ��������������������������<+�������+���"���#���

��������������������������(�������#�����������!��������++��

���(��(������(�� ��������������������������<+��������5���������'��"���#��

��������������������������(�������#�����������!���������(��

��5������� ��������������������������<+��������5��"���#�����������

���������������(�������#�����������!������������

���+��������+����� ��������������������������<+��������+����"���#���

��������������������������(�������#�����������!�������� ���#<+�����

�7����� �##�� ��������������������������<+�������#����"���#���

Page 137: Manual SQL 2008

��������������������������(����������������+ �������#���

�+���������� ��������������������������<+�������+�����"���#���

��������������������������(����������������+ �������#����+���

��$��������� ��������������������������<+��������$�����"���#���

��������������������������(����������������+ �������#������

�+����$�����

�+����������������������������<+�������+����$�����"���#�����������������������������(����������������+ �������#���

�."�5�#�(�����-�+ ���"���������������<+��������'��"�������#����������������)�-�������������+ ��

Ê�� 1�.; �b����7�����1�+���.3 3%� �ÊÊÊ Ê�b�1���������1�+������+�VÊÊÊ�� 3�b����7�����J�fc442�D�c�D�4�WVÊÊÊ�� 3�b�1���������J�F 3�.3 �89VÊÊÊ�� � 11%0* ��.3 �%BB�8�'������7�����b��b�1��������9ÊÊÊÊÊÊÊÊÊ�10�0�S������ 6 ��������TVÊÊÊ�%;ÊÊ

� �� �������5����

Ê����������Ê������Ê�����Ê��Ê��Ê����ÊÊ�

c�Ê �1�����������������������������$�������������#�����

��Ê � ����� 6 ������������)-�������������+�����������������A�����������#�$������������#��(�#�$�� 6�����c��

&�Ê � ��������������������$���#�$����������.�� ����

Ê+������Ê��Ê��Ê����ÊÊ�

ÊC����Ê������ÊÊ�

Page 138: Manual SQL 2008

c�Ê � ���)������������������+�����������(����c�"�����$������<+�������#������)�-������������+���������������������������"����� ���������#�����6���������������������+ ��������)�-��+����#�����6��������������������+ ��������)�-���������+�����4��#���������<+���������������+��6�������������

��Ê � ���)������������������+����F�=��C��(*�+��"��������������������������#��� ��������������(�������+���� ����������#���

&�Ê � ���)������������������+����F�*�+)����(�"���������������#��(��������������<+��������5����

4�Ê � ���)������������������+����.��*�+)����(�"�����$���������#��(�����<+����������(�������������#���$��$��"�������<+�����

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

>����������Ê��Ê���Ê������ÊÊ�

Page 139: Manual SQL 2008

�Ê���������ÊÊ�

������)����� ����� ��+����������������+����������$�� �������������������$�����������#���������)�����+�������+������$���!�������������$���!�����������+�����������������������������."�5��������-�+ �����

�;������

�������

�B)������ �+������

�H������ �c��� �7�+)���� �7��+����

� ����� ��4�� ����#��� ����+���

�1������ �/����������������35���

�������� �&2�� ����#��� �7��+����

�7��+����

�c��� ������������

���)������

���)��� ��� )���� ���� ���� �� �+ ��+���� ���� �� ������� ��� ��� �����+������ (� ��������+��������+)�,�����+����������������+����������)�����

Ê����������Ê������Ê�Ê�����Ê��Ê���Ê����Ê��Ê�����ÊÊ��

c�Ê �%����������������������������������(�������� 6 ������������)-�����6 �������������A��������

��Ê � ����� 6 ������������)-����#�$������������#��������)����������(�#�$����������*�����)������

&�Ê � ��������������������$��*�����)�������������)��!��������+)������)�������������D"+��

4�Ê � �����������3�+�'����������8�A9�����������+������)����������+�'��������#���������� ����� ���

/�Ê �7�$����������.�� ����

Ê"�����Ê�����Ê��Ê��Ê�����ÊÊ�

���� �����+������ ��� ���� �)��� �� ��$���!�� ��� ���$��5�� ����+������ ����+��� (� �������� #���!��$���������������������+���������������$��5���������"�������+<�������������$�����������+������������+����� ���$�������"�������� ����������������)�����������������+������������+�����

Ê����������Ê������Ê"����Ê���Ê�����ÊÊ�

c�Ê � ����� 6 ������������)-�����6 �������������A1;�8#�$�������������)����E9��

��Ê � ������������A1;��#�$������������#���������������(�#�$����������*�����1������������

Page 140: Manual SQL 2008

&�Ê �1�+����������� �� ����������� ��+�����+ �����5������������+���*�+)����������+��������)����Ê�%�����

Ê;������Ê��Ê���Ê������ÊÊ�

��������+ ������������������������+����������)��$������������������������,����������������������������������������� ������"�������+)����� ����+)�����������)�����

¢Ê ���� �����#�������������������������-�+ ���� ���������������)������+����c4���

¢Ê ��������+ �!�����������5$������������������$�����)�-���

¢Ê �������#�������������������<+����(�� ������

�.��+����������$���� ����������!���#�������(��������������������������#���"�5������$���"����+)����������+�����

¢Ê ������+)����������������������������� -�+ ������������������������������

¢Ê ��� �,����� ��+���������������)��(���������������������+)�����������+)������������������� -�+ ����������������23-Ê����2����

¢Ê �.�+����"���������"�����������������+)������������������������ ���������+�d��b��R��a�\��`

¢Ê ���������+)�����������+)����������� ���)��������� ���)�����+��!�������+�(<������� -�+ �����������Ê���Ê��������������Ê�$�����Ê��Ê�$�����

Ê����������Ê������Ê���Ê�����Ê��Ê�������ÊÊ�

c�Ê ������$�����������)����������)��������#����+����� �������#�$�������������)����F������� ��

Page 141: Manual SQL 2008

��Ê ���������������������������������$��*�+)��������)�����Ê����������(� ���� �����

&�Ê ��� �,����$�����������)�������������#������������������)����1��������+�� �

Ê"��Ê��Ê�����Ê��Ê���Ê�����Ê��Ê���ÊÊ�

Ê���������ÊÊ�

� ������� ���������������)���������������������$��������������������

Ê�1; .3 �3.A� �����������ÊÊ

���� �6 ��������Ê"+��<�Ê<�D������)��$�������� �� ������������������� � �������������+)������ ��� ���������!����������������������Ê(Ê����������"���#�+���6�+������ ��������)�����

��� �,����� ��������������+)����������)������)�������� ������+�����������$��5������+�����������+�

Ê#��Ê��Ê"����Ê��Ê�������ÊÊ�

������ �(������� ���� ��� ��������� ��� ���� �)���� �������� ���� ������� ����� $������� ����$�� ��� �-�+ ��������������� ����� �+ ��+����+��������� �� �������!��� ���+�+��� �� ��+��� ��$���+����� �� �)�������������5���������+�������� 6 ����������� ���������������+��<� ����� ���� �����#����������������� ���������� ����� 6 ����������� ����������6 ��������������������)����� ���������������)�������������,������������������������������1���$������-�+ �����$������ ����������

Ê�����������Ê��Ê������ÊÊ�

Ê���������ÊÊ�

�1���������+�����+�������������������������+)������� ������ �������(������������������������)�������������+)���������+)�����������)������)����������

ÊC��������Ê��Ê���Ê����������Ê��Ê���Ê�����ÊÊ�

�1�+������"����������)-����������)��������������������+ ������������+��� ������$��������� �� ��������������������������������5����������� 6 ������������)-����#�$������������#���������)��� ���������

Ê��Ê��������Ê��Ê���Ê�����ÊÊ�

����+�(��5��������� �����������"�������"������)�������+������������������7�(�������+������+�� ������������������+�����"���������������������$��������

¢Ê �����������������������������)���������!�����+)������������+���������� 6 ������������)-����������(��������3�)�����7�$������������#���������������(�#�$���������������������� ������������)���'������+�+�� �����������������"���������!�� ���������������)�����

¢Ê ��������������������$��������������)���������� 6 ������������)-����#�$������������#�������������������)������������������+��������.���.�1; .;��(�#�$����������*�������������������������1��

¢Ê �������)���������)��� ��������������������!� ���������!��������������������������� 6 �������������������#���������)���(�#�$����������.)�����)����

Ê�����Ê��Ê�!����ÊÊ�

Page 142: Manual SQL 2008

���������������������)����������)���������������� 6 ������������)-���� �����#��������������������

������ ���� ��� ���� ��� �)��� �������)�������������������������� ���������� �������� � �����"���8����������������������#�F8-�(��-��������� ����8����� ������+�������+�������9���."�5��������-�

Page 143: Manual SQL 2008

Ê"�����Ê��Ê������Ê��Ê���Ê�����ÊÊ�

�������������"��������+)�����������)��������� �� �������� �������+)�������������+)���������+)������ ������� ����$�+��� ������� ��� ��� 6 �������� ��� �)-���� #�$�� ����� �����#�� ��� ��� �)��� (� #�$���+)����� ���)�������+)����������(� ���� ������

��������+)���������+)�����������)��������������$����-��������������-��$����� ��������+)���������+���(������������+)����������)�����������+����������!�������

Ê� Q����+���"��?�������������������&�����ÊÊ

������+)����������)�����)�����������������������������."�5��������-�+ �����

Ê� Q����+��W������+)���G�G� + ������GVÊÊÊ�%;ÊÊ

� ���������������,� ����)���������)�������+������������+)�����������������)���������������������"��������+)��������+)����������+ ���������������)�������6������������)�������+���-���

Ê�������Ê��Ê��Ê�����ÊÊ�

���� ���� ����� ��� +��� ������� ��� ���� )��� ��� ����� ����� ���+�������� � ����� ���+����� ���� �)������$�+���������������� 6 ������������)-����#�$������������#���������)���������)����������������� ��+���������������)������������������������ ������������������+������������������������5��"�)����#�$����������.�� �����

���������+����������)�������������������������$���������+������

Ê��;0��3.A� ����������ÊÊ

�%+F�Ê <�D��� ��� �6 ������ "��� �� ��"������ (� �� �$����� ��� ��� ��+)��� ��� ��� �)��� ������)���

Page 144: Manual SQL 2008

��������������������)��������������������������"���������������� ��+����

�3�+)�,�� �������������$������-�+ �������������������������"��� �����$������� ���������� �� ��+������������������������5����3�+)�,��+�������� 6 ����������� ��������(��+ ���������)���������������� ��� ��5��� ������� (� �,����� ��� ��� ������� ��� ������� ���5��� � 1���$�� ��� �-�+ ��� �� $������������������ ������+ ��+����+���������(��-�������������������

Ê+� �)�����Ê�Ê���Ê�����ÊÊ�

� �� ��� ������ ��� �6 ���������� ��+�� �� ����)��� ������� �6 ������� "��� �����(��� ��� ��+)��� ��� �6 �������� �� ��������� � ��������� ���� �)��� "��� ����� ����!���� � 6���� ��� +������ ��� #��������������������� ������������������)�����

¢Ê ����� ������+ ��+��������)������+)���������-�+ ��� ���5�����������������

¢Ê �����������)������-��$����� ������� ������� ��5������$����� ��������+)����������)���������-�+ ���A����������

¢Ê �����������)��������+)���������)���������������"��� ������������)�����$����� ������� ������� ������-��$����� ������ ��5������+ ����������������� ��������(��$����� ��������+)����������)����5��+��F�,*� � ���A���A����������

Ê���Ê�������Ê��Ê���Ê�����ÊÊ�

Ê���������ÊÊ�

� �������� �������������� �������������+��"���������� ���5�������$���!����������$��5������+�."�5��������-�+ ���"�����+����

�;������

������

�B)�������

+������

�H������ �c��� �7�+)���� �7��+����

� ����� ��4�� ����#��� ����+���

�1������ �/����������������35���

�������� �&2�� ����#��� �7��+����

�7��+���� �c���

���������������)������

�1�+�� ��������������������������������+���������!�� ������������������ �� ����������������������+����� ���������!����� ��� ���� ��$������+)���� �0�������+����� ���������!��� ���� ����<+��+)��$�����������+����� ���������!��� ������������������������������+��"���+����������������+����

������ ��$���!��� ��� �����+������ "��� ����� ���� ����+���� ��� ������� "��� ������� ���� ����� ��� ����������+���� � ��� � ���� ��� ��������+���� �+ ������� ��� ��+)��� (� ��� � �� ��� ���� "��� ���� �� ��������������

Ê��Ê������Ê��Ê���Ê������ÊÊ�

������ ��� �� �!� ��� ���������� ��� ���$��5�� ��� �����+������ "��� +������� ���� ����+���� ��� ����+���+)����� ���������������������������+)��������������+���� ������������ ����� ������������)����� ����+)��������������+��� ��+���"������)������������+��������#���� ����������������������+����� ����+����+)�,���(��������������������������������)����������� ���� ��������������������+�����$��������"���������)������)����$���������+)�����������+�����������)�����

� ����+)��������������+�����

¢Ê ��������+ �!���������������������5$��������$�����)�-���

Page 145: Manual SQL 2008

¢Ê ����������������������5$����(����� ������������"�������+)���������

��� �,���� �� ����������+��� ������$��$����� �� ������+��� � �������� �6 �����������"���+��������!�����������+)������������+�����

¢Ê ������+)����������������������������� -�+ ���������������-Ê�����-������������

¢Ê ��� �,����� ��+���������������)��(���������������������+)�����������+)�������������������� -�+ ���������������23�������2����

¢Ê �.�+����"������ �����"�����������������+)������������������������ ���������+�d��b��R��a�\

¢Ê ���������+)�����������+)����������� ���)��������� ���)�����+��!�������+�(<������� -�+ ����>� �ÊF�����-Ê�������-Ê������Ê��Ê����Ê��Ê�����-��������Ê��Ê�K�����

Ê����������Ê������Ê"�� ������Ê��Ê���Ê"�������Ê��Ê;������ÊÊ�

c�Ê �A�-���������+���*�+)����������+����#�$����)����������������+)��� ��������������

��Ê �;������3� �����������(� ����%�����

Ê���Ê����Ê��Ê�����ÊÊ�

��� �,������������ �)��� �����+)���������� ����+���� ��� )����������������� �)��� "�,� � �� ��� �����+�����+����$���������"���#�(�������� ����� �����+�������������)���������� ����������������&�� ���������"����������������������� �(������������������)��� ������������� ��������� ������������+�����

Ê����������Ê������Ê"�� ������Ê��Ê<���Ê��Ê�����ÊÊ�

c�Ê �7�$�����������������#���������������+)������)�-���������+���3� ����������

��Ê ��� ������#������)�-��(������������������������ �����

Page 146: Manual SQL 2008

&�Ê �7�$������������� ��+�����+ �����5��)�-��*�+)���(�� ������

4�Ê ���������������������#���)�-�� ���� ������������������)�-������

/�Ê ���������3� ��(� �������������������#���)�-���

2�Ê �3� ��%���*�����

±�Ê �B��#����� �����(����� �����

��Ê �0)�����"������� ����������������������������������

4�Ê ������.�� ����������� ������������������������������)�-��%���*�����

c���3� �������(��;������(� �������������������#���)�-���

cc��1�+ ���������������������$������+���������

Page 147: Manual SQL 2008

c���F�����������)����

Ê��Ê�������Ê��Ê�����ÊÊ�

�����)������������������������������ ����������������������� ��������+�������+)����� ��)��������������������� ���������)�-����������������������+��"��� ��������������+��"���������+���������������������������������������+������"��� �������+����������������+ ������+����+��� ����� ����������������� � ���������� ��� ���"��� ����� ���+�+��� ���������������+�����+�� ������� ��� ������� ��� ����� ��� ��������� ��� ��� ���� �$������� ��������� ���� ���� ���1���+���"�������������+�+��� ��������� �����������������������$�������

�"�����Ê ����� ��+�� ��� ���� (�� "��� ��� ����+��� � �� �� �������� ��� ���� ��� ��� ��� �� ���+ ��+������� ����"������)���������� ��+�����)���"�������� ������5���������������������� �$�����c�����������������������������$������������+ ����c���

����������������$����������������������<+�������)(���������+ �� ������������������������ ���)(����

�%������Ê(Ê�������Ê��Ê�����Ê ���������������$����� ��������������)(�� �������+������������

�"�������� ��� ���$���������������+������������������� ��������� � ������������<+����+�6�+����� ���+ �� ���������������

� ����$���������������������������"�����+)������������������"������ ������������+ �� ���������"�����)���������� ������������ ��� ��������������������+ ����(������������������+)����������������������+������ �����)�����������+�+�����$������.��"������ ��+�����+)���(����5������������+������ ���� �������������+���"���������������+�+�����$���������������������$�������������������+)���"������+�����������������������(�+��#��5���������)�������+����������&�����������+)�� ��+ �� ������!�����+�+��� ���������� ������������� ���$������ ��������� ����� �����������������(�� ����������������)����� ������ �� ���� ����������������$����������)�

Page 148: Manual SQL 2008

�7�(����+������"������� �������+)����������$��������������������)�������������+�����

¢Ê � ������������� �������������������� ������+)����������$����������+ ��������� ��,��������� ���������!��������������������

¢Ê � ������������� ��������������������#�$���������������+)�������������+����� ������������������������+ ��������$����(����� �������������������

Ê����������Ê������Ê"�� ������Ê��Ê<���Ê��Ê�����ÊÊ�

c�Ê � ������������� �������#�$������� ����������������� + ��(��*�+)����

��Ê � ����������������������#�$�������������$����(�� �����

&�Ê � ������������� �������������)����#�$��������������������(� ����3�)��������

4�Ê ��������� ����������� ��C�+"*�+Ê7H448��

/�Ê �������+�+��+���������+ ����������������������$������+���������

2�Ê �F�����������)����

Ê"�����Ê����������Ê��Ê���Ê"�������ÊÊ�

�7�+������"������ ����� ������+���� ���������������)�����������$��������

Ê�1; .3 �3.A� ����������ÊÊ

��� �,����� ��������������+)����������)������)�����+������������+����������)�������� ������������������ ��������� ��,����G8G�����������+��������������������� ��,����G9G���1��������+�����)�����$������ ���������+����6�� �����<��+������+������������������������������+���������+�+���5��������$������+��������

Ê�1; .3 �3.A� ���5�s�����?��������?��������?'�ÊÊ

Page 149: Manual SQL 2008

�.��������+����� ����#����������������������+�������������������)�����������������+�����������5��+��������

Ê�1; .3 �3.A� ���5�8ÊÊÊ������?��ÊÊÊ������?��ÊÊÊ������?'��ÊÊ

�7�(���� ��!����������+������"�����)��� ��������� �������������+��������+)���(���� ������������������������������������+���������$��������

Ê�(��?��������?������������ÊÊ

� ����+)��������������+������)��5���$�������+�+��������Ê(Ê����������"���#�+���6�+������ �

��� �,��������)��������+)�������������+��������)������ ������������ �� ����� �����������+������������������������8������9����� ���������"���#�+���6�+��������

�;��������"�����$����������� �����������)���������������$������ ���������� �������������)���������������+���7 ��-������!��-��� ��-����9�� ���������������)���������6������+�������� ����������������+���� ��"�����+�����������"���������'���������)���������������������$�� ������������������� ���$����������������� ���������� �� ���� �������8���#��#�������(�����������$���������� ��8A� � ����������������������������$�+����������� ������������������� ���� ��� �6�� �� )��� ��� ����+���� � ���� ��� ����� ������� �� ����!�� ���� ���� ������ �� ����+���� �� �������������������� ������+������ ��������6����)����������+�����

�3�+)�,���������"����� �������������$������-�+ ��� ���������������)����� ����� ��+��������+������������+����������)���"���������������������������)���������������������������5��(�+���� ���������� 6 ��������������������)����� ������������� �����������������������1������.'���������+��$����(�����"�������������������������������������!����5���.'���������+������������+��������5���� �������������������������$��(����������+������� ����"�������� ������������������������)�����."�5���

Ê�::JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ�JJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�.'���������+��� �������ÊÊÊ�::ÊÊÊ�:� �� ������������������)���(��������������������'������������������+���������)���ÊÊÊ�::JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ�JJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�U���)����(��+���.�������=��C@ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� �U�#�+�Q��+���(��+����)�@��U�)��Q��+����(��+����+ ��Q�)��@ÊÊÊ�8ÊÊÊ Ê�����+�c����ÊÊÊÊ Ê�����+����#���8c�9ÊÊÊ�9�ÊÊÊ�%;ÊÊ

Ê����������Ê������Ê"����Ê���Ê�����ÊÊ�

c�Ê � ����� 6 ������������)-����#�$��������������)����A1;�(�#�$����������*�������������

��Ê � ������������������$�������)������$��������

Ê�1; .3 �3.A� �1������8ÊÊÊ�������*)���.;17.;�8/�9�ÊÊÊÊ����%�����.3 3%� �ÊÊÊ���� 6 ������.3 3%� �ÊÊÊ�B���*�+������#���8c��9�ÊÊ

Page 150: Manual SQL 2008

Ê������������.;17.;�8c��9�ÊÊÊ�1����������#���8/�9�ÊÊÊ� ��������#���8c��9�ÊÊÊ�����1��������#���8��9�ÊÊÊ�7�+��#��������#���8��9�ÊÊÊ�0�$��������)�9ÊÊÊ�%;ÊÊ

&�Ê �������-���������������������� �������B/��

4�Ê �1����������������.����!��������������������

/�Ê �1����������� ��$�����������$�����������6���#�$�����������5���

2�Ê �3� ��������������+�������+)����������#����(� ����%�����

Ê��Ê�� �����Ê�Ê���Ê������ÊÊ�

Ê���������ÊÊ�

���+��������)���+��#���6 �������"��������(��������+)����������+����� �����#���6 ���������������+���"�������������������7�(�������+���������#���������������������������� �����������������

¢Ê �������)������)��������+)����������)��������"��� ���������������+�����$����� ������� ������� ��������+)�������������+���������-�+ �����5�������(��A����;�����

¢Ê �����������)������-��$����� ������� ������� ��5������$����� ��������+)����������)��������"��� �����+�����$����� ������� ������� ��5������$����� ��������+)�������������+���������-�+ �����5�����A�����(��A����;�����

¢Ê �����������)��������+)���������)����������"��� �������+�������������+�����$����� ������� ���$����� ������-��$����� ������� ������� ��5������$����� ��������+)����������)��������"��� �����$����� ������ ��5������+ ����������������� ���������$����� ��������+)�������������+���������-+��F�,*� � ���A���A�����(��A����;�����

Ê#��Ê���Ê������Ê��Ê����Ê��Ê���Ê�����ÊÊ�

������������������+)�������������������)��� ��������!�����������6 ������"����+ �������������+�������������������� ���)���"����� ����������)��������"��� ���������������+������������������ ���)���� ��5���� ��� � �������� (� �$����� ��� ��� ��+)��� ��� ��� ����+���� � ��� �-�+ ��� ��5�� ����A����;����������������������)������)��������+)��������� �)�����$����� ������� ������(��$����������� �������-�+ ��� ���5�������������������

����Ê"�������Ê��Ê�����������ÊÊ�

Ê���������ÊÊ�

�1���+������+�����+����� ������ ��� ��������� ��+)��������"������ ��� �� � ����� � �� �����(�����������������+���������� �)������+)���������+)��������������+�������� �����������������+�� ���������������������������������+��������

Ê�!����Ê��Ê��Ê������ÊÊ�

�����������������������������)���������������������$�+���������������� 6 ������������)-���� ��

Page 151: Manual SQL 2008

�����������������+�����������)�������������$���������������������������������-����������������+)����������)�������� ���������������+�����."�5��������-�+ �����

� �� ������� +����� ��� ���� ��� ��� ����+��� ��� ��� ����+��� 10���*Q*.� � (� ���� �������5�������+�����

Ê���Ê����������Ê��Ê���Ê������ÊÊ�

����� ����+��� ��� ���� �)��� ��� ������� ��� "�,� � �� ��� ���� �� � �� ����� ���� ��� ����+���� � ��� ������������� �� �����)��� ��� ������� �� �������� ��+�� �� �� �������� � 1�+�� #�+�� ���� ������� �� ���������� ��������+�����+ ������(���������� �������������+���������+)�������� �������.��+������������� �� ������� �������������� �����$��������������������+ ���+���������+ ����

�.��+�� ���� ��+)���� � �� ��� ���� (� ��� ���$���� ��� ���� ����+���� ���� ����� ��������� ��� ����+����������#�-����� �� ��������������������������� ��������������������)����������������'���� ������� ������������ �������������������+����������������� ����� ������������ �� �����������������)��������������������� ����� �������������)����� ������������� �����#�������������#����������� ������������������$��������������+��������$��� ����� ����������������B2���#�$������������� ��+���������������������������� ����� �� ������(���������������������

Page 152: Manual SQL 2008

Ê%������ÊÊ�

�%�������� ��+<��(�#�)������� �������� �����+ ��� �������� �����������!������ �����"����������������)�������"�����������������+ ����

Ê"�����ÊÊ�

������"������������������$��-��"�������!������������+�����+��������������������),���������+������ �����$<�� � �� ��� ��$���+���� ������� �� �����!��� ��� ������������ ����� ����� ���)�� �������������+������ ���$��-��+�����+���)������ �������+���������� ��+)��� ��� �����������������������)������� ������������ ����������� �����������������)�����

������� ��������� �����������������������+���������#�������������� � ��"F���<�-� �$����� ����������$."�5��������-�+ �����

Ê�1; .3 �3.A� �1������8ÊÊÊÊÊÊÊ�B���*�+������#���8/�9�10��.3 ����Q����cQF������Q1�cQ1%Q.�ÊÊÊ�9VÊÊ

Page 153: Manual SQL 2008

Ê��� ���Ê��Ê���Ê������ÊÊ�

�.�� �����!��� ��� ��+)��� ��� ���� ����+���� �� ��� ��-�� �+)�,�� �� +��������� ��� �)���� � �� � �(�� ��� ����+���!����������$���������+������

Ê�.�3 ;�3.A� ����������ÊÊ

�.������!�����������������������6 ��������Ê��<�+Ê<�D�������"������(����$����� ��������+)���������

Ê�E���Ê���Ê�����Ê������ÊÊ�

��� �,���������)���(����#���������� ������'�������������������+��������+�+����

�������'�������������������+���������������������$�+������������� ��+������ ��������#���#�$�����#�$�� ����������� �������������'��� �������'�������������������+����� ��� ������ ��� ����)����#�$�������������5������������+���*�+)��������)�������+)���(�� ����������������� ��������

���������������������������+������������6������#�$������������#������������+���"���������,6�%����������+�����

� �������5�������������+ �����5���� ���)�������+)����������(�� ����������������� ��������

� �������������+����)����� �����'�������������������+����������)����6���������

Ê�.�3 ;�3.A� ����������ÊÊÊ�.'����������?��������������ÊÊ

� �������?���������������������������#��#�������������������#�������� ���)���������.F; F� �����������+)���(��������������� ������"���#�+���������� �����������+�����

�."�5��������-�+ �����

Ê�.�3 ;�3.A� �������+)��ÊÊÊ�.'�������������������#���8c��9�*���ÊÊÊ�%;ÊÊ

�1��������� ����$�����-������ �����������+)������ ����+��������������������� � ����� ��-� �������������� (� "��� ��+���� ��� ������� ���5��� �� �'������ �� ���� �)��� ����+������ ������+)��� ��� ���������

�3�+)�,�� ���������!����������$�����+����� �����'�������������������+����������)����� �� ��+��������5�������������������(�+�������� 6 ����������� ���������� 6 ��������������������)����� ������������ G.'���������+������ ������������� ��������� ��+�������+������������������$��(�$������� ���

Page 154: Manual SQL 2008

��������������������������������+�����."�5��������-�+ �����

Ê�::JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ�JJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�.'���������+��� �������ÊÊÊ�::ÊÊÊ�:� �� ������������������)���(��������������������'������������������+���������)���ÊÊÊ�::JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ�JJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�U���)����(��+���.�������=��C@ÊÊÊ�%;ÊÊÊ

Ê�:�.'�������������������+���������)��ÊÊÊ�.�3 ;�3.A� �U�#�+�Q��+���(��+����)�@��U�)��Q��+����(��+����+ ��Q�)��@ÊÊÊ Ê�.'�����U��>Q����+�Q��+���(��+�������+�&@ÊÊÊ ÊÊÊÊÊ�U��>Q����+�Q���( ��������+�@ÊÊÊ ÊÊÊÊÊ�U��>Q����+�Q�����)���(���*���@ÊÊÊ�%;ÊÊÊ"�����Ê��Ê������Ê��Ê���Ê������ÊÊ�

���� ��������� "��� ��� ��+)��� ��� ���� ����+��� ��� �� ���������� �� ����� ��+)����� � ����� ��+)���� ������+��������� 6 ������������)-����#�$������������#���������)���"��� �����������������+���(�#�$�� ������������'��������������+)�������������+������ ����������+���������������(���������

� ������� ������+)���������+)��������������+������� ��+�����$����)����������������������������5��������������-�������������������!�����������+�����$��������

Ê� Q����+��ë����������������?�����W�W���&�����?�����W�W�10���*�WÊÊ

�����������(����������������T������T������������)��$�������� ����������������������������+)� ���������� ��� ����+����� �������?������������+)��� ��������� �������+���� � ����&�����?����� ���������������������+�����

�."�5��������-�+ �����

Ê� Q����+��W������+)���B���*�+�W��W + ��(��*�+�W��W10���*WÊÊÊ�%;ÊÊ

�1��������� ����$�����-������ ��� ��,� ���� )�������� ����+��� ���+���� B���*�+��������+)��� ��������� )��� ��� ���� ������������� � ��� �� ��������� "��� ��� ����+��� ��� ��� �)���� ������� �� ��+) + ��(��*�+����

Ê�������Ê��Ê���Ê������ÊÊ�

������������+����������+���"������"������+����������)���� ��������+�����������������+�������������+������ 6 ������������)-�����6 ��������)�����������������������������+���(�������7�$����������#�$���������� ��+���������+���� � �����������������$�� ��+������)-������ �������� �����<������� ���+#�$����������.�� ������������+)������+�����#�$����������1����������

������ ���+����� ���� ����+��� ����!����� ��� ����$��� ��� ��+��� ��$��� �)���� �� �������� �� ���� ������� ��� �����!�������$���������+������

Ê�.�3 ;�3.A� ����������ÊÊÊ��;0�������?�����10���*.ÊÊ

� �� ��� ���� �����#�� ��� ��� �6 ��������Ê ��<�+Ê <�D��-� ����)�� ��� ��+)��� ��� ��� �)���� � �� ��� ���6 ��������Ê%+F�Ê������-�����)�������+)�������������+���������)�����."�5��������-�+ �����

Ê�.�3 ;�3.A� �������+)��ÊÊÊ��;0��10���*.�1�����;�������VÊÊ

Page 155: Manual SQL 2008

Ê�%;ÊÊ

�1������ ��� ����$�� �� �-������ ��� ��,� ���� )���� ���� ����+��� ���+���� 1�����;�������� �������+)���������������)����������������������������������������"����������+������������������

�������������������� �+)�,�� �����$�����������$������-�+ ���"��� ���������!��� �������+���������)�����.������#������������ ��+�����$������� ����������5�������������������(�+�������� 6 ���� 6 ��������������������)����� ����������������������������(�������������+�����5�����������������������+������������������$��(�$�������������� ����"�������������������������������������+�����."�5����

Ê�::JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�1�5����������+������ �������ÊÊÊ�::ÊÊÊ�:� �� ������������������)����������ÊÊÊÊÊ�:�1�����������������+����������)���ÊÊÊ�::JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�U���)����(��+���.�������=��C@ÊÊÊ�%;ÊÊÊ

Ê�:�1�5��������������+����������)��ÊÊÊ�.�3 ;�3.A� �U�#�+�Q��+���(��+����)�@��U�)��Q��+����(��+����+ ��Q�)��@ÊÊÊ Ê��;0��10���*.�U��>Q����+�Q��+���(��+�������+�&@ÊÊÊ�%;ÊÊ

Ê����������Ê������Ê�����Ê��Ê��Ê����ÊÊ�

c�Ê �1�����������������������������$�������������#�����

��Ê � ����� 6 ������������)-�������������+�����������������A�����������#�$������������#��(�#�$��A1;��

&�Ê � ��������������������$���#�$����������.�� ����

Ê+������Ê��Ê��Ê����ÊÊ�

Ê<����Ê��Ê+�����ÊÊ�

¢Ê �1�������

¢Ê �1���+����

Ê������Ê#�����Ê��Ê��Ê�������ÊÊ�

c�Ê �����(1�+ ��(c��������������)�����������

��Ê ������+���������������)������+���� + ������(�"������������$����������+���������(��;�;�����-Ê�������-�(�����$������

&�Ê �1����������)������+����1�����������;�����-Ê%��������"������-Ê"�������;���-Ê%��������-�(���������Ê��Ê�K�����

Ê������Ê�������Ê��Ê��A##AÊÊ�

c�Ê �1���$���������+������������$��������� �����(������$��������*�����%�$��������

��Ê � �����#�-����� � ������+ ��������������������$������

&�Ê �1�+ ����������������������� �����

4�Ê �1����������������������������5���������+�����(��������������)������������������;�$���

/�Ê �1����������)������������+)�������������+���;�$�����+�����(����������

2�Ê �1����������)�������+������ ���������������+���;�����-Ê"����-ÊS���-Ê�������-�(���Ê

±�Ê ����$������5+)���������

Ê

Page 156: Manual SQL 2008

>����������Ê��Ê���Ê��������ÊÊ�

Ê���������ÊÊ�

�����������������)-���"�������������������+�������������)��������������)������"��������)��� �� ��� ���� ������� ��� ���� )��� ��� ����� ��� �����+������ "��� �������� ��)�� ���+�������+������$���!�����������$�������+�-����������+����������������������)�������$���!�� ��� ���� ����� ��� ��+ �� ���+���� �,������ � ���� ��!� "��� ��� ������� �������� ��������+������� �������������(���������!��������������������$�+���������������� ����������6�������

���� �)��� �������)��� ��� ���� ��+������ ��� ��� 6 �������� ��� �)-��� ��� �� )��� ������� ��������� ������ �)�������� �)���� �����#����� ����������#�� (�#�$�� ����� ���#�$�� ����� ���.)�����)�����

Ê"�����Ê��Ê�����Ê��Ê��������Ê��Ê��Ê���Ê������Ê����������Ê�����ÊÊ�

�1����� ��� ���� ��� ����$������ (� ������!������ ��� ������!������ ��� ����� � O�� "��� ��������+������ ��� ���� )��� ��� ���� �� ��+������ ��� ��� �)���� �� ����� ��� +����� ���������!������ ��� ���� ������ ��� ��� � ������ ��� ���� +��� ��� ���� ���� "��� +����� �������+��������

�1��������+����������)�������$�����������$��������,��������+ ����������������������������1������������ ���� ���$���������"������,����������#�$����������,��� ����������$��������,���������$����+������������������ ����� �������

¢Ê ����������������#�������#�� ������ ��!��������������������#��������������(�����������������+�������#�����5���������������� ��+�����������������$��������$�����#������<��+�����������5�������� ��+�����������5���

¢Ê ����������������#���!"������� ����+������������������������������������������������������������������+�(��5���������,������������!"���������� ��+�����$��������#�(������"���������5����������� ����������������������#��#���������!"��������

¢Ê ����������������#���)�-�� ������ ��!���������������������+���������������������������(�����������<��+������������������+����������"��� ���5��������

¢Ê ����������������#������)�� ������ ��!���������������-��� �������+�����������������������������(�������� ��+��������������������+����������"��� ���5��������

¢Ê ������$����.)�-�� ���� ��������$������$�� ������,�����"�������� ����������� �$�����$�������������<+���������$��������������������� �$����������������+����������<��+������������������+����������

¢Ê �7������ �$���� ���� ��������$������$�� ������,�����"�������� ����������� �$�����$�������������<+���������$��������������������� �$����������������+���������� ��+��������������������+����������

ÊC����Ê��Ê��������Ê��Ê�����ÊÊ�

Ê���������ÊÊ�

�1�+������ ��)�)��+���� (�� �)��� ��� ����+��� �� ����!��� ���� ��$���!��� ��� ���� ������$��5����1��������+����������������������+ ������������)�!��������������+�����������������������������������)�����+�������������"�������� ���)��� �����������+ �������������+���� �������� ���������������������� �� ������������������������������������+ ����������)��������������������������������+ ��(��������!�#��#���������)���������� ����� ���� ����� ��� ����� � �� ��� ����� �� ����+���� ��� ��$����� � �� �$������� "��� �����������������������+)�,�������:������������

�7�(� ������ ���+�� ����� ���� "��� ����� �����!��� ��� ��$���� ��� ���� ���� ���� �)��� ������������������������

Page 157: Manual SQL 2008

¢Ê �����������!��������)����� �����������0)-��� 6 �������

¢Ê �������������������������)����������$���������������������������

¢Ê ��������+ �����������������)-���������)�����������

¢Ê ����� �������������� ����������6�������+����������.�������������������A�����A�������1�E�E�A����������������������1�E�E��A���������� #�����������������A�����1�R��������1�R��H�R������

Ê#�������Ê��Ê�!��������Ê��Ê�������ÊÊ�

����)�)��+�������+������+��������(��� ���� ��������������������������)�����+�������������������������������$�+���������������� ����� ��+������)�� �)���������������������)������������ ���)����� ����� 6 ������������)-������ �,��������+ ��������������)���������� (� ����� ��� ��� �������� ���� �)���� ��� ������� ��� ������� ��� ����� � ��� ��� �)��� ������������������� �����������������������5���������$�����6 �������(�������������$��������+�������������(�����)�����5��������������5������������� ������������������$������

�����������!��������$�������������������)���� �����#������������������+ ����1��������+�����������5���������)5�������+����������� ����� �������� ���������$��������� ����� �������� ���+�� ��� ����)�!���� ��� ����+���� � �� ���� �������� �� +����� ��� ��+)��� ����� ��� �������+�����������������������)�!�����������+��� �����)���"�,�� �����������)���D���)�+�������������+ �� ������������������������������+����� ���������!��� ������"�����)�����'���������+���+�������+����� ��� �,������� �������������������������+���� ���������)��������������.��6�� ����������6��)���������������+���������+ �� �������� ��������#�!�����������������������������-������� ���������"�������-�� �����������+����� ���$�������"��������$����������������� �����"�����$��"��� �� ��������������������+�������6 �5������+�� ����������������

Ê����������Ê������Ê����������Ê��Ê��������Ê��Ê�����ÊÊ�

c�Ê �%���������������������������������������� ������� �� ��������������������������$��1������������������G��-��(�������������������������

��Ê �7�$������������#����������+)���������������(�#�$����������*�������������

&�Ê ����������������������)���������������������������5�������)������$��������

Ê�1; .3 ��.3.A.� �=���������VÊÊÊ�%;ÊÊÊ���0�=���������VÊÊÊ�%;ÊÊÊ�1; .3 �3.A� � �5�ÊÊÊ�8ÊÊÊÊÊÊÊ�S��5T��.;17.;�8��9�ÊÊÊÊÊÊÊ�%*3�!����ÊÊÊÊÊÊÊ���)�������A%F%*3�ÊÊÊÊÊÊÊ�1� �����.;17.;�8/�9�ÊÊÊÊÊÊÊ�S1���$�����%�����T��#���8�9ÊÊÊ�9VÊÊÊ�%;ÊÊ

4�Ê �������-���������������������� �������B/��

/�Ê �1���������������������������

2�Ê �1����������� ��$�����������$��������#�$�����������5���

±�Ê �3� �������$����(�#�$����������F��������

��Ê � ����� 6 ������������)-����#�$������������#�������������A����������(�#�$����������.�����!����� 6 �������������A������������

Page 158: Manual SQL 2008

� ��������������)������������6 �����=����������(��+ ����������������

4�Ê ���������������)�������+������ �5���#�$������������#�������������3�)���(�#�$����������.�����!������7�$������������#�������� �5��(�#�$����������.)�������������������"������������������������.)����(�#�$�����������������3�������������

c���1�+�������������������������� ��+�����+ �����5��)�-��"�����(;���-�� ��"��������������(� ������� �����

cc��3� �����&���42�� ������������(� ����3�)��������

c���3� �����H�A1U1A22H�(� ���� �����

c&��0)�����"�������)������������ ��"��������+������� ��+�������

c4��7�$����������.�� �������������������+���-�������������

c/��1�+)��������������H�1U122H�(� ����3�)�����������������

c2��0)�����"�����������)����������� ��"����������+�����������$������ ��������<+�����������(����������������

c±�Ê�7�$����������.�� �������������������+���-�����������(�)��������������

c��� ��������������������������-����� ��(� ����%������

c4�Ê�7�$���������������+ ����Ê�����-����� ����ÊV�����,���(� ������� �������������

����1�+ ���������������������$������+��������

�;�������$�� ������� ��������� �"������� �"���������������

�1i���W%������� �&��42��� �c2&4&��c�� �O�+��C��������

�����+��� �±������ �&c4c&c4�� �����+��� � ���

�.�������� �±2�2�/������24����� �1�+)������ �����

�1������� �44�42±���&&�4�4&��� �0�>��� �1.��

�%����� �c24������2�2��4&&�� �3�#������ �����

�c��1����������)����

Ê"��Ê��Ê��������Ê��Ê�����Ê��Ê���ÊÊ�

Ê���������ÊÊ�

�����������!������������������������������

¢Ê � ����� 6 ������������)-���� ����������#��������+��������������������)������������������+��������1�+��:@�%*� ;3�.�:@�*�������������������������1�������

¢Ê �.)���������������������������5��(�����)��������$���

� �� ��� ����� ����������������� �� �����!�� ����!�������� ��+�����%*� ;3� ��+)������ ���� ���

Page 159: Manual SQL 2008

�������� ���)�������� ����� �������������������!��������6���$��������

Ê�%*� ;3 ������������.�� ��s�����?��������?��������?�?��ÊÊ

�1�+�� ����������� �� ���� ��� +�� �6����� ����� ����!��� ��� ���)��� ������ ��Ê ��� ��+�����%*� ;3������ ���)���������(����������������������� ����� ���������"������ ������������������������)����� ����#������������$���������6����

Ê�%*� ;3�%*30������������.�� ��s�����?��������?��������?�?�ÊÊ

����������� ����������)����������+)������������������)����6�����������)����������"����������!������ ���������+)��� ���+���������,� ������������+ ��+���� ����������"�������)���"���������������"�������6�������������$���������������)�������+���-�������������

�C��F+������ ���)����������������"���������� �������������� ������������� �������+������������������������+�����)�������������������� ��,������

�����������+�������� �������� ������������)��� �����������������������������c���

���� ��� ����+��� �� ��� � ����+,������ �� ��)�� ����� �������� ��� �<+����"��� ����)��� � ��� �������+��� #�� ���� �����$������ ���� ����)��� ��� �<+���� ������ 7��-Ê ����-Ê �������8-� ��)�� �� �������������<+�������������������������� �����������+�����

�����������+���������<+��������+���8����������-�����-���)��8-� ���������)�������������������������� �������8��� ��5������� �����%�$�,9���

���� ��� ����+��� �� ����� ���� ���� ���#�� � �� ��� ����� ��$<���� ��� �� ��������� ���� ���#�����������

���� ��� � �� ��� ���� ��� ���� ����+��� �� ���� ������� � ��� ��)���� �������� �� ������� �������+������+ ����������-�+ �������������<+���� ������ ������������+��G77;:2�4�(������������� ������������+�G���G���

� ����� ��������������������������+��"���G���G����+�����������������!����������������������������� ������������������������)���������!������������������������� �������������������������� ���)������� �������������������+����� ��)������� ��)�)������������������������ �����#�(��������+������������,��������G�����G����+��������A�������1�E�E�A����������������������A�����1�R�������������1�E�E������"������� ����������������������

Ê��(������Ê��Ê��������Ê��Ê�����ÊÊ�

����,������+����+<����������!��������$�����������"�����"����������������������������������+ �� ��� ��� �)��� ��� ��� "��� ����� ���������� ����� � 1��� ��� ���� ��� ������ ���������������!����������������������+ ������� �����������������

�������� ����������������� ��� �����+ ����(�������������������������� ���������+ ����+,��������)������)������+���������������������������������+ ����(��������������(���� ����� �� ��������������)�������+����WW���� ����� ��������������+ �����5����

Ê����������Ê������Ê+�������Ê��Ê����Ê��Ê�������Ê��Ê�����ÊÊ�

c�Ê �������)�������������������������������� ����1���E�*��

��Ê � �������������������������������������������$���������)����

Ê���0�=���������VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30� �5�ÊÊÊ��.�� ��8�W.�$���W��c�42±����c�c�±�±c��W������W��W��W9VÊÊÊ�%;ÊÊ

Page 160: Manual SQL 2008

&�Ê �����������������B/� �����-�������

4�Ê � ��+���������������� ��������������������

/�Ê ������������������������$�������+�+����+ ����������������$��������������������

Ê���0�=���������VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30� �5�ÊÊÊ��.�� ��8�W��6���W��c4±�//���c�±444/�/��W1����������,6���W��W6W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30� �5�ÊÊÊ��.�� ��8�W����������G��c�c44c���44c�±2&±�W���������W�W�!��W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30� �5�ÊÊÊ��.�� ��8�W%��CW��������WA�$���W��W�"W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30� �5�ÊÊÊ��.�� ��8�W ���������W��4��22&�����WW�WW9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30� �5�ÊÊÊ��.�� ��8�W.��)���������W���c4424������W;���W�WW9VÊÊÊ�%;ÊÊ

2�Ê �����������������B/� �����-����������������������

Ê%�Ê��������Ê��Ê�����Ê��Ê����ÊÊ�

��������������������(�������#�+�������!���������������"�������� ����� �������������������+������������������������������"������ ��+��������!�������������������������������+)��������������+��������!������ ��������� ����� ��+��� �� ������������������������� ����+��� ��� ���� ������ ��� �� ���������� � 7�+�� ���� ��$���� �-�+ ��� ��� ��� "��� ���������� ��� ��$���� ��� ��� ��+ �� ��� ��)��� �� ���)��� ������� ��� ������� ��� ����� � ����$������������������ ������*���� ���������+ ������-������5������ ���������+ ��� ���������!��� ��� ��+ �� G ���� � ��������� ��� ��+)��� ��� ��� ��+ �� ��(�� ���� ����� �� �����������

�����������!��������$��������������������������������������������)�� �� ������������������� �����+ ����� ��� �)���������������!��� ���� �������+����� �� �������������������� ���+�+�� ����+���� ���� ��� �� �� ��� ������� � ��� ��� +�+�� +������� ���� ��� ����� "��� �� ����������������������������+ ����������"���������������������"����������

Ê����������Ê������Ê+�������Ê��Ê��������Ê��Ê�����Ê��Ê����ÊÊ�

c�Ê �����������!��������$���������������� ��(�����-���������������$��������������������

Ê���0�=���������VÊÊÊ�%;ÊÊÊ���5�����%*� ;3�8S��5T��1� �����S����$�����%�����T����)�������� ����9ÊÊÊ��.�� ��8�W1#���W��W��C5�W��W��W��c&c&4±&±c&��4/4242�9ÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-����������������������

&�Ê �����������!�������������������)������$��������������������

Ê���0�=���������VÊÊÊ�%;ÊÊÊ���5�����%*� ;3�81� �����S����$�����%�����T��S��5T9ÊÊÊ��.�� ��8�W*���C�#�W��W+�W��W���������W9ÊÊ

Page 161: Manual SQL 2008

Ê�%;ÊÊÊ���5�����%*� ;3�8S����$�����%�����T����)��������S��5T9ÊÊÊ��.�� ��8�W��W����&�&//���f;�+��5�[9ÊÊÊ�%;ÊÊÊ�%*� ;3 ���5��8P�����S��5T����)������9ÊÊÊ��.�0; ��8�c�4���W ����������W��2���&±�9ÊÊÊ�%;ÊÊÊ���5�����%*� ;3�81� �����S��5T9ÊÊÊ��.�� ��8�W�#��+����#W��W1�+)�(�W9ÊÊÊ�%;ÊÊ

4�Ê �������-���������������������� �������B/��

/�Ê �1���������������������������

2�Ê �1����������� ��$�����������$��������#�$����������*���

Ê��Ê������Ê��Ê��Ê"����ÊÊ�

Ê���������ÊÊ�

�����������������������������������������)����������������������������+ ���������"��� � �������.������� ������� ��!���������� ������������������ ���)��� ���������+ ������+������������-�+ �����5������%�8�������9������+ �����$���� ���������������������������)������$������������������������8����9���� �� ���������� ��� ���� ������������� �������"�������+ ��������)�����������������������)�� ������������+�������������������������

���� ��+ �� "��� �� ������� ��+�� ����� ������� ��� ��� ������� ��� ���� �� #�� �����!���� �� ���+�+����

¢Ê �������"��������+ ��������������$�������"������������� ��"�����������������

¢Ê �������"��������+ ��������������$�������"���������5���������+ ��"��������5�� ������$��������"�������������#��� ��+�����������������"������ �� �����+ �������� ������"����������������������������������������+ ��������+ �����5��� ���� ��������������������

������+ ��"��������������+������������#�(�+�������������+����������������������������8�����������������������������������������+��� ��������������� �� ���+�����+������������ ���������� ��� ������ ��� ��� ��+ �9� �� �� ������ �� �+ ��+���� ������������ � 1�+�� ������+�$���������������)��������������������+ ������������+�����1�+���������������������)����������������� ���)���������+ ������)����������!���������������������+ ��������)�����

������+ �������������������������������"��������)�� �� ������������������ ����"���������������������������,������� ������ ���)���������+ ������� ��������-������5��������������$�������������

����������������� ��)��+�������������(���+ ���)��$�������������������������� �� ������������������ ������� ��+��������� ��+������������������������+ ����������5 ��������������� ��!����������+������"���������������)����$��������������������������������������������� ���� ��� ��5�� ���������� � ����� ��$������ ��� "��� ��� ������� ��+ ��� �� ������ ��� ��+ ������+������ ���� ��� ���� ��� �$������ ��+ ��� �� ������� ���� �6�$��� "��� ��� ������� �� ��������+���� ��� ��������� ��� ��� +���� ��+ ���� ��� ������� ��� ������������� ���+���� ����� ���� �����+ �������������������������������������+ �������� �����+�����+ ������� ����-�+ ������������������������������������������������������� ����������$�)���������+ ��)�������������������������������+�����������

Ê;#��Ê�Ê;F<Ê;#��WÊÊ�

������������������������)�������������� ����� ���������"��� ����� ��+������������������ ��

Page 162: Manual SQL 2008

;#��������� ���������#������������+����������� ���������"�����������������������+��������)��$���������������������#������ � ��;F<Ê;#��A� ���������� ��������*������*03�*����� �������+����������������+��*������."�5�������$�����-�+ �����

Ê�1; .3 �3.A� � �����ÊÊÊ�8ÊÊÊÊÊÊÊ�*�+)�������#���8��9�*����ÊÊÊÊÊÊÊ�. �����������#���8��9�*03�*����ÊÊÊÊÊÊÊ�F,�����+�����ÊÊÊ�9VÊÊÊ�%;ÊÊ

��������)���(������������(�(���������$����������������� �������)���������� ��������+�����������*��������������+���"���������������������

Ê����������Ê������Ê������Ê��Ê"�����Ê;�����ÊÊ�

c�Ê � ����� 6 ������������)-����#�$������������#����������5������=���������������(�#�$���������������������

��Ê �. �������������������������+ ���������$������+���������

&�Ê �F�����������)����

Ê��Ê�����Ê���Ê�� ���Ê��Ê���Ê������ÊÊ�

Ê���������ÊÊ�

�.� ������ ���+�(��5�� ��� ��� ��$���� ��� ��)�-�� ��������� ����+��� ���������)���� ���+�+������������"����������� ������5������������� ������-�+ ������������������������!���������)���������� ������$���������������������������������+�� ��)�)������������������+�+��������� ���������� ������(���������������������+�����+����� �� ����������������� ������� ����+���� � ����������+ ��+������� ������������(������+)������������������ ���� ��� "��� ��� ������ ���5�� �� ��� ���������� � ����� �(����� ��� ������� ���� ��� ��������+<�������������"���������+������������� ������������

Ê"�����Ê��Ê���Ê ����Ê�����ÊC����Ê�������������ÊÊ�

���������������������� ���������������������+�����������������)����������� ������������������ ��� ������� ������� ����+���� ��� ���������� � �������#�$�� ����� ��� ��� ����+���� � �� ��� ����������������� #�$�� ����� ��� ������ ������+������ �� ���������������� ����)�� ��� ������ ������� ��������$�����������+������������+�������� �����������

������������������� �������������

�A���������6��8�#��������#�����6���(����������9��

�%�����!����������������������������

�*�+,�����)����������%�����!��������������+������<+����� �����$������������$�������� �����������

Page 163: Manual SQL 2008

������-�+ ������������������������� ���������//� ���������(��-���������)�������+���-������������

�B��#�������#�����

�%�����!���������#���)������+�����D����D�....���....�D����D������0 ������+������ �������������������#��������������������%�����!������#�����$��������������+����)�����������������������������81����$����������$�����9���

�3��!����%�����!�������������� ����B.�� ����$��������"������������������3;� ��

Ê"�����Ê��Ê���Ê����������ÊC����Ê�������������ÊÊ�

������ � ������������������ ������������������������������ ��� ������ �������+����������� �����+�� �� ��� ��,���� ��� ������� ��� ��� <��+�� ����+���� ��$���� ��� ������ ������� ���� ���%�>�#�<A��."�5�������$�����-�+ �����

Ê�1; .3 �3.A� ��+ �����ÊÊÊ�8ÊÊÊÊÊÊÊ�B���*�+���.;17.;�8/�9�ÊÊÊÊÊÊÊ������������.;17.;�8��9�ÊÊÊÊÊÊÊ�1�������.;17.;�84�9�ÊÊÊÊÊÊÊ� �����.;17.;�84�9�� B.��3�J�G*�����F�����������[�ÊÊÊÊÊÊÊ�����1�����.;17.;�849�� B.��3�JW�����W�ÊÊÊÊÊÊÊ���5��.;17.;�8��9�� B.��3�J�W.������WÊÊÊ�9VÊÊÊ�%;ÊÊ

��� �,��������������)����������������������"��� �� ������������������ ������������+���"������������������������������������ �� ��������������������������� ����������������!�����������$�����������$������

�������������� �� ����������������� ������������+���"����������������� ������+������(��������������������+����������������������� ���������������� �������������+��+��� ����+ ���+ ��+���������5����

Ê"�������Ê��Ê�������ÊÊ�

Ê���������ÊÊ�

������������)-������������)�����+���������� �!�������������<������������$������ �����+�(��5����������������+�������)���������������)�����������������$������1������������$�������)�����

�"������$�� �;�����������$�����

�<���E�� �������

���-�����H���(����+��$�����$�����������

�F��������&4�4/��

�1#����� ���)������#������ ������1�"�������������

���� �&4�4/��

�7�+)���� �;�(����+������+��$�����$���

�F�������

�/4�2���

���-�����H���(����+��$�����$�����������

�F��������4/�4/��

�1#����� �A��������#�+)�����

�4/�����

Page 164: Manual SQL 2008

���-���� �1���������������� ������� �&4�4/��

�%+�$5����"��������������+)����������������������+�������+����H���(�+��$�����$����������� � ���"���������)����������� ��� ���+����+������� ��$��+������� ����� �+ �!��� ��)���������+�����������+)����� ��������� ��������������+�����������+)��������� �������������������� ��)����������5��������������$��5���� ���������+���1��$��5���#�(���+���������+������(����+)�����-�����������+�+��+�������#�(���+��������$����"������������$��������������������+���3�+�'������+�+�� ��)��+������������+���������� ����������� � �� �$������� "��� ������� �������� )���� �������� "��� ���������!��� ���� ������ �����$������(����+)�������������+��$�����$����+�����

������ �������� ��� ��)��+�� ��� ��� �������������� ��� ���+�� <����� ��� ��$����� ����� ������ ��������+�����(�� ����� ����)-�����������$������� ��$������������������ �(��������������� ������������������ ��+�����������������+�����(��� ��������������� ��� �����������������������"������������������������������+��������������"������+����+��������������������� ��� ��+ �� ������� ��������� ��$���� �� �������� � �� � �� ��� ����+��� "��� �� ���+�� ��������+�����������������

�������� �����������������������������������+�����������)����6������������������������)�����

Ê"�����Ê��Ê���Ê�������Ê�����Ê"������ÊÊ�

������ ������ ���� ����+������ ���������� ����� �����+����"��� ��)�-��� ������ ���'��#�)����������������+������������������ �������� �����"��������+)�������������+���������������������� ��+)��� ��� ��� ����+��� �� ��+�-�� �� ��� ��� ��� �)���� ���� ��� ��$������ � .��+��� ������+)���������+)�������������+�����+��������Q����%�����%����

��� �,����� ��������������+)�������������+������-������ ��������������������)������������ �����������$������������ �������������!��������A�� ����������������������#�$����������(��+ ����� ��� �� ������ ���� ���Ê ��Ê �������A� � ��� ��+���� ������� "��� ��)�� �+��� ����)��������7X��Ê��Ê�������8���� �� ���������*�����5���

�������!���)���������������������� ������7�������8���� �� ���������5����� ��+������!�"������������������!��������������������������������� ��+�����$����"�������)��������c�� ���������5����������������� ���������������������������������A� ���������"������������ �����+ �!�����������������������c��� ��������������� �� ��������

��� �,����"��� ��� 8K � ��� ��������9� ��� �� ������ ��#����)������� ����5�� ��� ��,� ���� ��������� �����+��������������������������� ��$���� ���c��"�������������� ����������� � ���$�������"������ ��+��� ��$���� ������������������c����� �$����� ����5�����������������(��5�������+������ ��� ���������������� ������������������������������ �� ��������������������+���� ���+��"������� �������+)������������������� �� ��������������������������A��

Ê����������Ê������Ê"�����Ê��Ê���Ê������Ê��Ê�������ÊÊ�

c�Ê � ����� 6 ������������)-����������������=�����������#�$������������#���������������(�#�$����������*�����1�����������

��Ê �������������+)�������������+���(� ����3�)�������"��������%��

&�Ê � �)��!������ ��������������(� ����B2���� ����� ��������������������)�����+ ��������� ���������������������������(�#�$����)��������7�������8� �����-���������������5��

4�Ê �1�+ ���������������������$������+��������

�;���������������

�<�����������

�������Ê�������Ê

Page 165: Manual SQL 2008

;#����

�1������%��� � �

�1��������������#���8��9��

��?���������

� ������ �)�$�����

���)�������� �)�$�����

/�Ê �F����������)�����+��"�����������

Ê"�����Ê��Ê���Ê������Ê��Ê�������Ê��Ê#��Ê��Ê���ÊÊ�

���� ��� ��$��+���� ��� ��������� ������� ����+���� ���� �������� "��� ��5�� ����!���� ��+�� ��������+����������������� �,��������+)���(�� �������������� �������������$�������� ��,����� � ���� ��� ��,����� ������!��� ��� ������ ��� ��� �+������ �$����� ������� ��+����$����� ��������������������+������."�5��������-�+ �����

Ê�1; .3 �3.A� �����%�+�8ÊÊÊ�%�+%�����%� *3%�.��8c��c9�*03�*����ÊÊÊÊ�1��$��5������#���8/�9�ÊÊÊ�S*�+)���������5����T�����#���8c��9�*03�*����ÊÊÊ�3�+�'������#���8��9�ÊÊÊ�S������T�������9VÊÊÊ�%;ÊÊÊ>������Ê(Ê��Ê��������Ê��Ê�����ÊÊ�

Ê���������ÊÊ�

����� ����� ����� ��� ��� ���� �������� ��� ������� ��� ����� � 1�+�� �-�+ ���� ���� ��������+��� �� ���� �������� "��� ��������� ��� ������ "��� ���� ��$���� ������ �� ���� ����+���� � ���� ������������� �� �����������(������� ���������!��������������������������� ��������

Ê#��Ê��Ê>������ÊÊ�

�1������������� ����� �������������������������������������)��������������������(�������������!���������� ��� ������������3�����:����� ����� ����� ��+ ��)���������� ������������"��� #�+�� �6�+������ ��� ����Ê /A� � *��+��+����� ��� +�-��� +������ �� ��+ ��)��� �������+�������� ��� �5���� ���� �����$���� �� ��� ����� "��� ����� ������� �� ��)�� (�� ��� ������������������������������ �����"������ ��)��+�����������������������������-�+ �����+�$����"������������)���������� ���+����.��;� ����#� ����+�$�����"������������������"���������!���� ������������������������� �������� ����������������

Ê�1; .3 �3.A� �;� ���0����ÊÊÊ�8ÊÊÊÊÊ�%��;� ���%��%��������8c�c9�*03�*����ÊÊÊÊÊ�1��+��*�+������#���8/�9�ÊÊÊÊÊ�1��+���#��������#���8��9�ÊÊÊÊÊ�;� �������������#�ÊÊÊ�9VÊÊÊ�%;ÊÊ

�.�� �����!��� ��� ��$���� ��� ���� ���� ��� �������� ����� ��-��� "��� ��� ������� ������!��� �����+)��������������(��<+���������,��������������������� ������(��������������������������� ��$��+������ ��� ���#�� ������� � ����� ������ �� ���+�� �� ���B�<%�<�Ê 78� ��������� � ."�5� ������$�����-�+ �����

Ê�%*� ;3�%*30�;� ���0�����81��+��*�+���1��+���#�����;� ������9ÊÊÊ ÊÊÊÊÊ��.�� ��8�W.�����A�������[�f�&�c:4��:42c/W��F 3�.3 �899VÊÊÊ�%;ÊÊ

Page 166: Manual SQL 2008

Ê�%*� ;3�%*30�;� ���0�����81��+���#�����1��+��*�+���;� ������9ÊÊÊ ÊÊÊÊÊ��.�� ��8�W8�4�9�2�c:&±4/�G�G��������������$�W��F 3�.3 �899VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�;� ���0�����81��+��*�+���;� ��������1��+���#���9ÊÊÊ ÊÊÊÊÊ��.�� ��8�W.������N�W��F 3�.3 �89��G8&�c9�/�±:&�4/W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�;� ���0�����8;� ��������1��+���#�����1��+��*�+�9ÊÊÊ ÊÊÊÊÊ��.�� ��8$�����89�W±�&:4�±:4����W�W�A�������*$�(���W9VÊÊÊ�%;ÊÊ

�3�+)�,�� ����� �+ ������ ��� �������� �������� �������� (�� �� ������������� ����!��� ��� ����������+���������������$�����������+ ����3�+)�,�� ��������+�����������������"����+��������+����$�+�������$<��������� ���� ������+����� ���������$�+������������������������������+����,����

���� ���$���� ��� ��� ��� 3�����:���� ��������� ����� ������ ������ �� ����������� ������������� �� �������������(�����!��������,������"��������+������������A��

Ê#��Ê��Ê�!��������Ê����Ê��Ê�������Ê��Ê�����ÊÊ�

Ê���������ÊÊ�

�7�(� ������ +������ ���"��� ����� �(����� ��� ������� ���� ��� ���������� ����� � .��+�� �������!��� ���� ��������� ����� ������ ���� �6 ������������ ��� � �������� ��+�� ��� "��� #�+���������������������&�(�/��������������������6 �������������������������)����(������������������������!�������)������������������������������������

Ê"�����Ê��Ê���Ê�!������Ê�����ÊÊ�

������ ������ ���� �6 ������ ������ ������� ��� ��������� ��� ���� +���� ��� ��� ������� � �������� �����"��� ��� ��+)��� ��� ��� ����+��� 8���� ��� ��+)������ ��� ����+��� �� �+ �����9�� � �� ���������� ���������� �+ ����� ��� ��+ �� ��� ��� � ������������ ��� ����+��� ��+ ����!���� (�� ��� ��8B��+���9������)������6 ���������������."�5��������-�+ �����

Page 167: Manual SQL 2008

Ê"�����Ê��Ê���Ê�!������Ê��Ê���ÊÊ�

�3�+)�,�� ����� ���������� �6 �������������6 ����������"����������!����� ���������������)����������������������+����������� �����������������+��������)�������+)�������������+�����$����� ���.���(��$������������6 ���������������."�5��������-�+ �����

Ê�1; .3 �3.A� �15�����ÊÊÊ�8ÊÊÊÊÊÊÊ�%��1�����%�����������8c�c9�*03�*����ÊÊÊÊÊÊÊ�����+����������8���&9�*03�*����ÊÊÊÊÊÊÊ�P������+��;�����;�����I�I��%�89ÊÊÊ�9VÊÊÊ�%;ÊÊÊ%������Ê��������Ê���Ê�!������Ê��Ê�������Ê��Ê�����ÊÊ�

�.�������!��������$�����������������)�� �� ������������������ ������������+���"�������������6 ������������,� ����������� �� ��������5��������������+����+������."�5�#�(�����-�+ ������������������������� ��������5������ �������+���������)�����

Ê�%*� ;3�%*30�1������8;����9��.�� ��842���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1������8;����9��.�� ��8��c/9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1������8;����9��.�� ��8c���/±9VÊÊÊ�%;ÊÊÊ"��������Ê��������ÊÊ�

Ê���������ÊÊ�

�.�������!��������$�����������������$��������+������������� �,����"�������������� ��

Page 168: Manual SQL 2008

��� ������� "��� � ���� ��� ������� ���� ��)������ ���� ������ ����+���� �� ��)��� "��� ����������$��� ��������� ��� �������"��� �� ��+����� ����� �(����� ����+ ��)��� �� ��������������������� ��� ������ �� �����)�� ��� ��� ���$�� �������� 3�����:���� �� �������� ��� "��� ������+��������#�"�����+���������

���� �#�"��� �� ��� �)������ )�������� � �������� �����!���� ��� ��� ��,� ���� ��� ����� � ����,� �������6�+�������������"���#������ �� ���������� �����������+����������������������������

c�Ê ������+������� �������<+#���

��Ê � ������������� ���

&�Ê � ������������$��������������+����

���������������������������

c�Ê ������+������� �������>������

��Ê � �������������#�!���

&�Ê � ���������������$��������������+����

�����������������#�"�����+�������������+�+����"�������������������)�����

Ê"�����Ê��Ê��Ê"��������Ê����������Ê+������ÊÊ�

������ ������ ��� �#�"��� ��+�������� ������� �� ����� ���� �)���� #�$�� ����� �����#�� ��� ����"����� ����8���������������9����+���(�#�$����������1�+ ��)��������+�������������

� ���)���5����� ���������������$��1�+ ��)�����+��������� ������ ��� �������� �����#�������������.'���������)������������+�������������)-������)�� �� ��������������+)��� ����,������� ��!��+���+ ��������������+������"�������#�"�����+���������)������)���������+�����+��"��� �� ����!�� ���� ��+ ��)��� �� �������� � �� ��� ������ ��+�� ���� �6 ������� � ���� �������� ���� ������ ���� ��+�������� ����� #����� ����� ��� 6 ������ (� #�$�� ����� ��� �� )���� ��� ����� ������� ���)���5�����17 1N������������������������$�� 6 ��������

Page 169: Manual SQL 2008

������ ������ ��� �6 ������� ��� ��+��� ��$��� ����)�� ��� ��+)��� ��� ��� ����+��� ��� ��� "��� �����+���������� ���������$�������� ��,������ ����� ��,��������������������+,����(�D�������� �������� (��#�+�� ��������� � ."�5� #�(���� �-�+ ��� ���"����� ��+ ���)��"������������������� ���������� ��������<+�����������������+�(������c������

��� �,� ��� ������ ��� �6 ������� ����� #����� ����� ��� .�� ���� � ��� ��� �6 ������ ��� �� ����������������)�������+���-�����������(����������� �����������������$�������

�������������������+����+ ��)��������+��������"���������������������� ������+�����

��� �,��������������#�"�����+��������� �����#�������������.�� �����

Ê"�����Ê��Ê���Ê����������Ê"*�"YÊ��������ÊÊ�

������ ���������� ��+����������������+ ��)���� ��� ��+��� ��$��������� ��� ����+������ ���"��� �����+���������� ���������.������"������ ��,��������������������������������������)���������������$���������+������

Ê�10*�3;.%*3�?������17 1N�s�"���#?�ÊÊ

������+�������(����17 1N� ���)�������)��$��������1�+������)-������$<�������"�������

Page 170: Manual SQL 2008

�� �����������?������ ����,���������������� ��,����"����$���������C�+�>�"��� ��������������!��� ��� �6 ������"��� �� � ��������� � ."�5�#�(���� �-�+ ���"��� �� ��$������ ���"��� ���������� ���#����� ���������� ��������+ ��������� ��������c��/����

Ê�1; .3 �3.A� ��+ �����ÊÊÊ�8ÊÊÊ Ê�S*<+��������+ �����T�*17.;�8±9�ÊÊÊ Ê�S*�+)�����+ ���T�����#���8��9�ÊÊÊ Ê�S�������� ���#���T�+���+���(�ÊÊÊ Ê�1NQ7����(�����(�10*�3;.%*3�17 1N�8S�������� ���#���T@�c��/�9ÊÊÊ�9VÊÊ

� � �+ ��������+ �������"������� ��+���������+ ��)���"����������������6 ���������������������������#�"�����������������+�����������6 ������(� ����������������������������+�� ����������������������

��� �,���� ������ ��� ��+�������89� ��������+���� ��� ��� 6 ����������� �)-��� ��������������� ������� ����$�+��� ������� ��� ��� �������� ���� ����� ��� ��� �)���� #�(� ��� ����� ���+������+��������(�����6 ���������� �������������+)�����������+���������

�1��� ��� ��+������� 89� ��� �� ��$���� ������� ��� ���������� ����� �� ��� ������� 8�� �� ����$�9����)������������������������������������� ���������."�5��������-�+ �����

� �� ��$�����������6 ������"�����������!���� ���� ��������� ���������!������� �������� �����(����������� ����������#�"������������������(�����!����� �� ������������� ������������������������ ������������������������3�����:������

ÊF����Ê ������Ê��Ê��������Ê��Ê�����ÊÊ�

Ê��Ê+�'B��ÊÊ�

� �� �� ������ ��� ��+��� � ��������� "��� ���� ����+��� ���� ��� �� ������ ��Ê ���������-��������$�������!����+����������+���+F&B#�%A��

Ê"�����ÊÊ�

������ "��� ��� ��������� ���$��-�� "��� ����!��� ��������� +�����+�� ��� �� �������������),�������� ���������������+�����������$<��� �������$���+������������������!������ ��� ����� ���� ����� ����� ��� )��� ��� ���� ���� � ������ ��� ����+������ ���$��-��+�����+���)�������������+������������+)�����������������)������� ������������������)������� ������������ ����������� �����������������)�����

Ê���������Ê��Ê�����ÊÊ�

�0���,����������!���� �����)������������������+���)����������������+ ������������������ (�� �6����� �� ����� ��� ���� )��� ��� ���� �� ��� ����"����� ���� ���#���� ��� ������������)������������������������ �� ���������������,������(�+���������+ �����������������

Page 171: Manual SQL 2008

���� ���+�� +�� ������ ��� � �� ��� ���� "��� ����� ��� �+ ������ ��� ���� �������� (� "��� ����� ���)���������������������������)�������������������#��������6����1��������������������)������������� ��+����+ �����������#��������6�� ��������������������#������)���������+�������������+�����������-�+ ������������+��������+�����������������#������)�����������������+���"�������$��� ������ �����-��"����������+������ ��������� ��� ������� �������� ���<����� ����� �����)������!����������������"������������� ������������������ ��� ��+����� �� ��������� ��+�� ����������� �� ��� �+)��� ������� � .��+�� ��� ��������+������� ���)��������������5��"���� ����� ��� �����+����������������+�����������!�+�����������������������)���������!���������+�(��5�����)����������������(����������������� �������� ��������� ��� ��+�� ��+�� ��� ��� ��������� � ��� <��+�� ��!�� ��� �����+������ ��)�� �� ���������������#����������$�����������$������������� ���������+������� ���� ���������#�������������5������������$������ ���+)�,�����������������+�����������������������

� �� ���������� ������ �(������� �� ������+�����+���� ��� ���#���� ��� �6�� "��� ����� ����+ ������������������������������ ����� ����������������+ ������������"���������������� )��� ��� ����� ���� ����� ����� "��� ��� � ��������� ���� ������ ��� ������ ��� ����� � ���+�(��5��������� ����������"��� ������#�����(�������+���������������3���������������������� "�������+�� ������ �$������ �-����������� ���� ������� "��� ��������������)������������������.����(������ ����������+ ������������������������������

��� �,�����+ ���������������)��������������(�� ��)��+�����������+��� ���� �������!�������+ ����

Ê����������Ê������Ê���������Ê��Ê�����Ê�����Ê���Ê �����Ê�!�����ÊÊ�

c�Ê ������$��������������������#��������6��(�$�������������������������

��Ê � ��������������������$�+����������#�$������������#�������������A����������(�#�$����������*�����)���������������

&�Ê �+�� �3� ��(� ���� �����

4�Ê � ����� 6 ������������)-����#�$������������#�����;�#������������������)������Ê�������(�#�$������������������Ê�������

/�Ê � ����� ��+���� �$���������������#�$������������$�������

2�Ê � ������$����� �$�����#�$�����������������#���������������+)������������$����������(�����������.��#����������B������

±�Ê � ����� ���������#�����*�+)���������#�����#�$�������������)���� 6�+������

��Ê �A�"���(�����������������#����"���������6�#�)5���#���������

Page 172: Manual SQL 2008

4�Ê � ���������������$�����������#�$����������0 ����������!�����

c��� ���������+�����#������������������������������������#���#�$����������*�+)���(�� �������%���

cc�� �������������������#�$�������������������+���(���+)��������+)�������������+��������������#���������$������+��������

�"�������� �;�������

�1���+���� ������%���

�1���+�c�� �*�+)����

�1���+���� �. ��������

�1���+�&�� ����0�A��#��

�1���+�4�� �F,������

�1���+�/�� ������������

�1���+�2�� �1�������

�1���+�±�� � �����

�1���+���� �1���$�� �����

�1���+�4�� �7�+��#�����

�1���+�c����������������� :+�����

Page 173: Manual SQL 2008

�1���+�cc��������*�+��

�1���+�c������7�+���

�1���+�c&��� +�$*�+���

�1���+�c4�� � +�$�#�����

c���

c&�������������������������+����)�-��B������#�$����������1���+�����

Page 174: Manual SQL 2008

c4��7�$������������$������4�������

c/��7�$����������B�����!�����

Page 175: Manual SQL 2008

c2��7�$����������1�������

c±�Ê�O�������� 6 ������������)-�����6 ��������;�#��������(�����������7�$��������������)����(�#�$���������������������������'���

c���1�+�������������%���+ ��������������� ����3�)�(���+)������� ����������������

c4����������B2�(��+ ��������� ������������������������������)��������7�������8� �����-���������������5��

����1�+)���������������+����������$������+���������

Page 176: Manual SQL 2008

�c�������$�����������)����#�$�������������)����F�������������)��������#����+���������������

Page 177: Manual SQL 2008

����1������������������������$�������������.���������� ��������$����������������#�$�����������5���

�&��1����������)����

�4��������������������+���������������)���������� 6 ������������)-����#�$������������#������)��������(�#�$����������.)�����)����

Ê"���������Ê��Ê��������ÊÊ�

Ê"���������Ê��Ê��Ê�!�����Ê��Ê��Ê�������ÊÊ�

������������ ���������+���+ ���"������������� ����������!����������������+������)����������$����������������������������)�������)���"����������������$����(���+ ��)��������+�������)���������� ���!����������+���������+����������������� ���������

�1�+���������������������)����������������+)�,�� �����)����������$����(�#�(�������,������"��� ���������!�����������(������������������3�����:���� �� �����������������������+�����M��<�A��������6������

Ê�A%3� ?%�3��8� � 13�v����ÊÊ

� �� �������� ����� ��� ��$�+����� � �� ��$�+���� ��)�� ��� �������"<� "��� �� ����!�� �����)�����������������(���6�������������������������-�+ ��������������Ê2-�"���+�������������+�����)���������������+)�����������Ê��Ê������"����������������$��������������)������������+���������������������������������!�������M��<�Ê78� ������+ ��)�������6��������������)������������������+����"���������!��������$��������

Ê�%B� ?%�3��8ÊÊÊÊÊÊ�� � 13���+�ÊÊÊÊÊÊÊ�� �(����)��ÊÊÊÊÊÊÊ�=7 ; ���+��J�*�X������������XÊÊÊ�9ÊÊ

��������������������+����������� �������� ��������������������+)���������)������������

Ê������Ê��Ê%��������ÊÊ�

Page 178: Manual SQL 2008

������+���� ���� ��� ��� �����!������ ��� ��$���� � ��������� �)��� ���� �)���� ��+���� ��)�������������������+����$������ �������������������� ��������������������������� �����������������)������)�����!"�������������$����(�#�$������������

������ ����������� ��� ���$�� ��� ��$����� #�$�� ����� ��� ��� )���� $��� ��� ���� ��� ��� ��$�����+����$�� ����������������(<�(�����������������#�$�������������)����$���������$���������������6��+����

����������������������$����������+���������������������������$�����+����$�� ��������������1���(�����������������#�$�������������)����$�������������$����"����������

��������������������������$������������)����#�$�������������)����$���������!"������������� ��+��������+�����

������+��������������+����������+�� ��$����������� �)������� ��+��� ��$����)������ 8����#�$������������#���������)�������)-��������� 6 ������(�#�$����������.)�������������9� ������������$��������������������$����(������+ ��"����������)�-���(� �����������)������ �����������������

Ê�����������Ê��Ê��������ÊÊ�

Page 179: Manual SQL 2008

Ê���������ÊÊ�

�������+����� ��� ��$���� �����(�� ��� ������!������ ��� ��� ��$���� ��� )������� ������+����$��������+���������������������+����$����������� ���������������+����$������

Ê��Ê���������Ê��Ê��Ê�������ÊÊ�

���� ������!��������� ��� ��$���� ������ ��� ��� ��+)��� ��� �� ������ ���� ���� ����+���� � �����������!��������$��������!�����������

¢Ê � ����� 6 ������������)-���� ����������#��������+��������������������)������������������+��������1�+��:@�.13�.�%P.1%Z*�.�:@�*�������������������������1�������

¢Ê �.)���������������������������5��(�����)��������$���

������ � �(��� ��� � ��������� ��� +�����+����� ��� ��$����� ��� �� �������� ��� �������������.3 � ��� ���� ���)��� ������ "��� �� ����!�� ���� � ��������� ��� �)��� �)��� ��� "��� �����+������������$����89���������+����)����� ��������������$��������

Ê�.13�.�%P.1%Z*����������ÊÊÊ�.H��3 ������?�����J��"���#?ÊÊ

�1������ ���+�������)��� ��������������+)������ ��� �)�����+�����"��� ����� ������������������� ��� ������ ���+����� � ��� ��+������ 3� ��+��� � ��������� ��� ������ ������� �"���#?�� ���������+ ��������+��������������?���������+�����

�1����������� �$����������$�� ��������������������)���������� ���+���������1���������(��'����������)������������+)���"���������5������

Ê�1; .3 ��.3.A.� ������1��������VÊÊÊ�%;ÊÊÊ���0������1��������VÊÊÊ�%;ÊÊÊ�1; .3 �3.A� ��5����8ÊÊÊÊÊ������%��%*3�*03�*����%� *3%�.��8c�c9�ÊÊÊÊÊ������3��������#���8c��9�*03�*����ÊÊÊÊÊ�������������#���8c��9�*����ÊÊÊÊÊ�O���;���������.��%*3�ÊÊÊÊÊ���������$#�����#���8&�9�*����ÊÊÊÊÊ�1����������������#���829ÊÊÊ�9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30��5����8�����3����������������O���;����������������$#9ÊÊÊ��.�� ��8�W.�$����#�+)���)����W�W�;�)�;�������c44��Wc&�������W9VÊÊÊ

Ê�%*� ;3�%*30��5����8�����3����������������O���;����������������$#9ÊÊÊ��.�� ��8�W �����������������������W�W�H���#�����++���c44c�Wcc�������W9VÊÊÊ

Ê�%*� ;3�%*30��5����8�����3������������������������$#9ÊÊÊ��.�� ��8�W ��1�)�����������$����W��WH�+��F������$W��cc�������9VÊÊÊ

Ê�%*� ;3�%*30��5����8�����3������������������������$#9ÊÊÊ��.�� ��8�W�����+��.����W�W�H����1����(� #���1����W�Wc�4������W9VÊÊÊ

Ê�%*� ;3�%*30��5����8�����3������������������������$#9ÊÊÊ��.�� ��8�WB���+��������� ��G�G�;�)�;������[�f�c&�������W9VÊÊÊ�%;ÊÊÊ��Ê���������Ê��Ê�����Ê���Ê��������ÊÊ�

�%+�$����"�������+�+����+ �����������)�������������$������)�������)������������������

Page 180: Manual SQL 2008

��� ������ ��� ��� ���������� ��� ����+��� �� ��� ������ ����+���� � *�� #�(� +������ ������ ��������!������������$������������)��������� ������)��������)��� ������������$����(�����������������������������

� ������� ��� ��+���� ���+���� ��� ���#�%�<�� ����������� ��������� ���+���� �� ���������!��� ����������!������������$������."�5��������-�+ �����

Ê���0������1��������VÊÊÊ�%;ÊÊÊ�.13�.�%P.1%Z*��5���ÊÊÊ�.H��3 �����������J�G;GVÊÊÊ�%;ÊÊ

�1����������$��� ���� ��� ��$������� ��� �)�������5���� ����������+ �����1��������������)����������������������;���

Ê"���Ê�����Ê��Ê�������ÊÊ�

� ������������� ��$���������������+)���������������������+ ��� �����5�����"������ ��+ ����� ���5��� ��+�� ��� .'�� ��� ���j� ��� G������ ��� ��� ��+�� ��� �5���� ��� ��� �$������ �)��������5�����"���������������������������+����������������������f����$�������'�������5�����������)�����

�<$��������$����� �%��������Z�E��� ���������

�"�� ����

�.�$����#�+)���)������ �;�)�;������� �c44��� �c&���������

�%��

� ������������������������ �H���#�����++��� �c44c�� �cc��+������ �

� ������$�������'���� �H�+��F������$�� ��cc��

������� �%��

������+����������H����1����(� #���1����� �

�c�4�������� �%��

�B���+��������� ��� �;�)�;������� ��c&��

+������ �

������ ������ ��� ��$����� ��� ��+��� ��$��� �)���� ��� �)��� ���� ���� �� ��$����� ��������� �����$����� ��� ����+��� �)��� ��� "��� ����� ��)�-���� (� ��������� ��� ������ "��� ����� ��+)����� (��� �,���+)��������

� ���������)�� �� ��������������+���� ���������,� �������������!��������$������������������������������ ������������������������������.3 �+�����������$���������+������

Ê�.13�.�%P.1%Z*����������ÊÊ

Page 181: Manual SQL 2008

Ê�.H��3 ������?�����J��"���#?ÊÊÊ��Z*� ��������s��ÊÊ

�"������ ��� � ������� ��� ��+��� � ��������� ��� ���+�� ��� "��� ��� ��������� ��$���� ��� ����� ������������������������������� �+�(��+ �������������+�(��5�������������"������������������!��������� �!���������������������+���6������������$������ ����������������������+�$���� "��� ���� ��� ���� ��� ��,� ���� ��� ��)����� ���� ��+)���� ��� �'�� ��� c442� ������� ����������������5������;�)�;����������������������.3 �������)��5����+���$�����

Ê�.13�.�%P.1%Z*��5���ÊÊÊ�.H��3 �O���;�������J�c442ÊÊÊ��Z*� ���������J�W;�)�;�����VÊÊ

� ����� ����������������#�(����+��������5��������$���� ���;�)�;������� �1���������-��������������������� ���� �����$������� �5������(������������;�)�;��������5����+)������ ���"��� ����5�� ��� ���$��� ��� ��$���� �6����� "��� ��� ���� ��������� ��� ��+)���� � ."�5� �����������������������������������������+�������������+���������+����"������������� ������ ���� ��� �������� �������5����� ��� ��,� ���� �$��$�� ��� ������ <����� �� ����� ��$����� � .�������������� ���������!��� ��� ������ ���� ����������� �� ��� ��$����� (��"��� ��� �$�������"��������������<�������

�."�5�#�(�����-�+ �������� ����� �������������������������#��������������'�������$������

Ê�.13�.�%P.1%Z*��5���ÊÊÊ�.H��3 �O���;�������J�c442ÊÊÊ��Z*� ������%��J�/VÊÊÊ�%;ÊÊ

�."�5��������-�+ �������!���� ������+)���������+)�����������������������������

Ê�.13�.�%P.1%Z*��5���ÊÊÊ�.H��3 ���������J�WH���#����(��WÊÊÊ��Z*� ������3����J�W ������$�������'���[VÊÊÊ������Ê�����Ê���Ê��������ÊÊ�

���� ���� ����� "��� ���� ��� ��$���� ��� ���� �)���� �� �� #��� ���������� ��� ��<���� �����)������ ���� ��� �)���� "��� +�������� �� ��������� � ����� )������ ���� ��� ��$���� ��� �����)���� ���������� ��+���� ��� �������� ��� ������ (� ���� �� ��+���� � ���� ����)���� �����������������

Page 182: Manual SQL 2008

�����<�������)�����������$�����#�$�����������5��������+)������� �������#�$����������*����

������������ ���� )������ ���� �)������ ���� ��� ��$����� ������� ������������ ������ ��������$���������+������

Ê� �%�%*.;�����������ÊÊ

�1���������-������������������������������$����������������������������5����+������������+�����3��$�������������#�������� ��"���������!�"��������$������#���� ��+���������� ������)����������������

Ê��Ê�������Ê��Ê��Ê�������ÊÊ�

�������� ��������� "������ ��$���� ��� �� ���������� ���+��� �� ��� ������ ��� ��$���� ��������+���������������)�������������+����������$������������)���� �����#���������������#��������������� $��� (� #�$�� ����� ��� ��+������ ������ �+)�,�� ����������� ��+���� ��� ����� (� ������ ��+�������������)������������������� ����������+����������������

������)�����������$��������!�����������

¢Ê � ����� 6 ������������)-���� ����������#��������+��������������������)������������������+��������1�+��:@� �%�%*.;�.�:@�*�������������������������1�������

¢Ê �.)���������������������������5��(�����)��������$���

� ������� ���� ���+����� ��� ��$����� ������� ��� ������������%���<�Ê>+F�� ������� ������Ê���� ���������������+�������$��������

Ê�� � 3 �B;0�����������ÊÊÊ��Z*� ��������s��ÊÊ

��������������������������!���� ��������������������)�����(����$����89���5����+��������

� ���������s���������������� ��+�������������������$���������$�� �������$����"������������������������������!�+�����$<�������"������ ����������������������+����"�����������+�������+�����$����89���

�."�5��������-�+ �������!���� �������+����������$�����������)�����

Ê�� � 3 �B;0���5���ÊÊÊ��Z*� ������3����J�W�����+��.����WVÊÊ

�."�5�#�(�����-�+ �������� ������+ �������+��������������5������

Ê�� � 3 �B;0���5���VÊÊ

Ê����������Ê������Ê�����Ê��Ê��Ê����ÊÊ�

c�Ê �1�����������������������������$�������������#�����

��Ê � ����� 6 ������������)-�������������+�����������������A�����������#�$������������#��(�#�$���������� ��+�����=�����������

&�Ê � ��������������������$���#�$����������.�� ����

Ê+������Ê��Ê��Ê����ÊÊ�

Ê<����Ê��Ê+�����ÊÊ�

Ê<����Ê"���������ÊÊ�

¢Ê �;�$�����

¢Ê �B�����

¢Ê �1�������������$�������

Page 183: Manual SQL 2008

¢Ê ������������������������������

¢Ê �������������������������������

¢Ê �.�(�����������������������������

¢Ê ���������������������������!����

¢Ê �������� �����������

¢Ê �1���+����������������

¢Ê � 6 ��������

¢Ê �1�+ ���)����+���������

¢Ê �1��-���

¢Ê �%+ ����������������

¢Ê ������������������+�����

¢Ê � ������������$�����

¢Ê �.�����!���������;�$�����

¢Ê �A������������$�����

Ê��������Ê����-Ê����������-Ê(Ê����������ÊÊ�

¢Ê �;#����

¢Ê �;F<Ê;#����

¢Ê ��+�%�<�+��;�%F��

¢Ê ��%�;<�%�%��

¢Ê � ����������������������������

¢Ê �8%�������9��

¢Ê ���+����������������������� �� �������

¢Ê �%����+�����������������

¢Ê �"F;�<+��;<��

¢Ê �"*��#���

¢Ê �1��-���

¢Ê ������Ê��Ê�������

¢Ê ��M��<���

¢Ê ��"<#���S�"�I;��

¢Ê �DF++�+��

Ê������ÊÊ�

Ê#�����Ê��Ê��Ê�������ÊÊ�

c�Ê � �������������������������$�+�����������������������)��������������(1�+ ��(c��

��Ê �.)��������)��� + ��(���(����������������$�����

������(��;������

�;������

���������

�<$�����

��;�)���� �.�����

��H������ �3������

Page 184: Manual SQL 2008

� � �>����� �N��C����� �

��N�+)���(�

� �������

��H���#���

�.��+����

�������� �B�6��

� �.����>�� ������� �

&�Ê �.)�������)���1������(����������������������$�����

������;�������

�%��������"��������

�"�������;�����

�%������

�"������

���������

�%�������K�����

Ê�������Ê��Ê��A##AÊÊ�

c�Ê �1���$���������+������������$��������� �������$�����(���������

��Ê �1����������������������������5���������+�����(��������������)������������������;�$���c��

&�Ê �%�����!��������+)�����������$�����������;�$��������+����

4�Ê �%�����!��������+)�������������������� �������+����

/�Ê ����$������5+)���������

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Page 185: Manual SQL 2008

>����������Ê��Ê������Ê��Ê%����ÊÊ�

Ê���������ÊÊ�

��� �,� ��� ������ (� ��������� ���� �)��� ���� ��$����� ����� "��� ����� ���� ��� "��� �����#������������������+����������������������������� ���������+����+���������!���� ������ ������� ��� ���� )��� ��� ���� �� ��� )<"����� ��� ���� �� ���� ������ �� ��� ���� "����� ����� �� ��� �������� ���������� � �� )���� ��� ���� "��� �� �-���� �� ��� �������� "��� �����������+����������� �������������������� ������������������)�������������������"��������+���������������

�1�+�� ��� ������������� ��� )��� ��� ����� �����!��� ������� +������� ��� � ��)������ �������������� ���� ��� +���� ��� )��� ��� ����� � �� �� #���� ����!����� ��$���� ���)��������������

� ���������� ������������ ��� ������� ��� ��� ���� �� �����������!��� ����!��������������������$�+�������������������������������������

Ê���Ê�����Ê��Ê��Ê�������Ê��Ê��Ê�����ÊÊ�

�����������!���������������+����������� 6 ������������)-���� �����#���������������#���������+�.)�����)�����."�5��������-�+ �����

�������+�� ������+�����������)���������)�������)��������#����+��������'���������������� ������

�������!�"����������������)����������+��<� ����� ���� �����#����������������'���������������������#���������������#���������"�������$����������)����� ���+)�������

c�Ê � �����+��<�"���� ���������� ����������������(�#�$����������������������$��+���

��Ê �������!�+����)������+��<�(�#�$�������������������1��������

&�Ê ������������)���������������+��<�(�#�$����������������

Page 186: Manual SQL 2008

�1�+�� ����������� ��� ��� )����� ��� #����+����� ���'����� ��� �������� ����� #����� ����� ��� ��� )��

���$��+�� ��� ��)���������� ���������������� ���O����)���������� ��������� ����

� ��������������������������������������������

c�Ê ����$��+�������������� �����������������������������������$��+�������+���������)���89�"������������+���"������������������1��������+���+���������������������������������)������!"������������+��������������#���� �� ��+��� ������������������������+)����������������(����83�������6 �����������������������+������+���������$�� ������������$������$����� ����+������������������5������)���������� ��!�+���������������

��Ê �1��������A�-�����+��������$������������������+����1������������+����������������������� �����������������+���������������������

&�Ê ������ ��������������������������)������+�����������+����������������������"��������������������������������$��+������������������������

4�Ê �;��������������������������������+������;��������+���������������� ��������� ������������������-������

������������"������������������������������$������������� �����#���������������#���������"�����

Page 187: Manual SQL 2008

������� ��� ����� �)��� ����� (� #�$�� ����� ��� ��� ��+)��� ��� ��� �������� � ����� ������� ����"������������������#���������"�������$���������������������"������+�����)��������� ������(�#�$�����������������

�1�������������������+��������� ��������+��<��������������

Ê������Ê��Ê��Ê������ÊÊ�

����������������������������� ����� ��+���� ������������������������+������+�����(������������������������+�������������$��+����������������������)����������� �����#��������������������������������!"�������������+)�����

Page 188: Manual SQL 2008

��� �,� ��� #����� ����� ��� ��� ������� ��� ������������� ��� ���� ����+���� �� ��������� ��� ��� �������� ���������(�����+)����+)�,��� ����������������������������0���,����������!���� ����������������������#���������� ������ ���������"���#�(�)�-�� ��� ����)�!������� ��� ����+������ �������������1��������+��������"������������������������+)�����������������������������#�$�����������������#������������+������������(��������������������+���������������

�1������� ��� ��� �������� �� #���� ����� ������ ������� ��+)������ "��� �������� (�� ���� ����+���� ���� ���������� ��5�� ������� ��� ����������� �.��+��� �� �,���� �������������������+������ ��� ����������������������������������������������������������������$��+���������������(�����+)������'���������

���� �)�������+)���������� ����+���"�������� �$��$���� "��� �� ����� ���� ������ ���$��+����� ��� ���������������+������������������������

�1���"���������������,������ ��+��������������������+������+��� ������������������������

Ê������Ê��Ê��������Ê���ÊÊ�

��� �,� ��� ������ ���� ���������� ����� ����� ���� �� ��������� "��� ����� �)����� +������� ���������������������������� �����#���������������#���������"�������$����������)���(�#�$��������������������

Page 189: Manual SQL 2008

���� �����������)��������#����+������ �����#����������������)���� -���������� ����

��� �,���� �-������ ������������ ��������������������� ������������������������ �������+���������)�����."�5��������-�+ �����

Ê<������K���Ê(Ê������Ê��Ê%����ÊÊ�

Ê���������ÊÊ�

�.������ ��� ��� ���� �� ���������+������� ����$������ "��� �������� ������+�� ��������� � ����� �������������������������������� ��������

¢Ê �����<�����#�����������"�,��)������������������"�������������!���������� 6 ������������)-��������#���������)����������(�#�$����������*����������������$�����������������������������������������

¢Ê ���������������������"������������������"�������������!���������� 6 ������������)-����#�$����������������"������������)������������������+��������1�+����$����� �������""�F;�+�.��(�#*����������������������������������������������������������)������������+������������$

Ê����������Ê������Ê��Ê��������Ê��Ê������Ê��Ê�����ÊÊ�

Page 190: Manual SQL 2008

c�Ê �%�����������������������������������������������$�+���������(����������������������

��Ê � �����+��<� ����� ����#�$����������.��#����:@�*�����:@�1�������������6�������������������

&�Ê ������ �� ���������)��������������������-�������������)������$��������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�.�����B������?ÊÊÊ�:�A�����������;��� ��cÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�%B� ?%�3��8ÊÊÊÊÊ�� � 13�IÊÊÊÊÊÊÊÊ�� �(����)��ÊÊÊÊÊÊÊ�=7 ; ���+��J�*W;��� ��c�WÊÊÊ�9�ÊÊÊÊÊ��;0���.3.A.� �;��� ��cÊÊÊ�%;ÊÊÊ�1; .3 ��.3.A.� �;��� ��cVÊÊÊ�%;ÊÊÊ

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�.�����B������?ÊÊÊ�:�A�����������;��� ��cÊÊÊ�:�3�)������� ������ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�;��� ��cVÊÊÊ�%;ÊÊÊ�1; .3 �3.A� ���� ������ÊÊÊ�8ÊÊÊÊÊ�%����� ��(%�����������8c�c9�*03�*����ÊÊÊÊÊ���� ��(*�+)����#���829�ÊÊÊÊÊ���������������#���8c��9�ÊÊÊÊÊ�1����������#���8/�9�ÊÊÊÊÊ� �����#���8�9�ÊÊÊÊÊ�1���$�� ��������#���8c�9�ÊÊÊÊÊ���� ��(3( ������#���84�9�ÊÊÊÊÊ�1�������������#���8&�9�ÊÊÊÊÊ����+������+������ÊÊÊÊÊ�A�'��������������ÊÊÊÊÊ�B���#��A��+��� ����ÊÊÊÊÊ�%�����F���$�� ����ÊÊÊÊÊ�7������+������ÊÊÊÊÊ�O���A����+������ÊÊÊÊÊ����C�������������ÊÊÊ�9VÊÊÊ�%;ÊÊÊ

Ê�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W/�4����W�Wc24��.������+)����W��W�������� ���$W��W��W�ÊÊÊÊÊ�W��4�4�W�W�k�����B�+�����W�W�A����W��4����/��&��c��&��c44/��44/�������9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W2��&24�W�Wc�&c/�*����7��#�;�W��W1����$�����CW��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��±4±�W�W�k�����B�+�����W�W� 6�������W��4��&�/��&�ÊÊ

Page 191: Manual SQL 2008

ÊÊÊÊÊÊÊÊ�c�����������2���±�4���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( ��������������������B���#��A��+���ÊÊÊÊÊ�7����������C������9ÊÊÊ��.�� ��8W2cc424�W�W2&22������������W��W������W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��±�±�W�W�k�����B�+������G�G�)�����G��c�����4���2�/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8�����������1���������� ��(3( ��ÊÊÊÊÊ����+����������C������9ÊÊÊ��.�� ��8W4��������C��7>(�[��3(���1������ÊÊÊÊÊÊÊÊÊÊ�G1����+����G�����4����4/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���� ����ÊÊÊÊÊ�1���$�� ��������+�������O���A��������C������9ÊÊÊ��.�� ��8W4��cc/�W�W�11�W�ÊÊÊÊÊÊÊÊÊÊ�W���cc�W�����c4����&c�///9VÊÊÊ�%;ÊÊÊÊÊÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)����������������$�� ����ÊÊÊÊ���� ��(3( ������+�������O���A��������C������9ÊÊÊ��.�� ��8W4c±��&�W�W�.��-����5��W�W����4W�ÊÊÊÊÊÊÊÊÊÊ�f�����+������W��&��c42/��&4/�22����9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ���� ��(3( �����������������������+�������A�'������C������9ÊÊÊ��.�� ��8W���4c±�W�W4c4��7�����1�W��WF��+���>�W��W��W�ÊÊÊÊÊÊÊÊÊÊ�G1����+����G��G 6������G�����c���c/�44/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W4�±4±4�W�W4/������C>����;���W��W1#��(�1#���G�G����G�ÊÊÊÊÊÊÊÊÊÊ�W���/��W�W�1���W�W�+���W��&����/��&�����&�ÊÊÊÊÊÊÊÊÊÊ�c44���4c/�22/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W��±�/��W�Wc4�/�����C�����;���W��W;��C������G�G����G�ÊÊÊÊÊÊÊÊÊÊ�W���/4�W�W�1���W�W�A�����W��&����/�����c����ÊÊÊÊÊÊÊÊÊÊ�c4����&�/�44/���9VÊÊÊ�%;ÊÊÊÊÊÊÊ�%*� ;3�%*30���� �������81���������� ��(3( ������+������ÊÊÊÊÊ�O���A��������C������9ÊÊÊ��.�� ��8�W=�#��$��W��W1��W��4��c4±/��&22�±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�O���A��������C������9ÊÊÊ��.�� ��8W���/4��W�Wc�&4��7��+�������R�4��W��W�������� ���$W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��4�2�W�W�1����+�����W�W�A�����W��c��c���������4��±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�4±4±��W�Wc����1� �������W��W�������� ���$W��W��W�ÊÊ

Page 192: Manual SQL 2008

ÊÊÊÊÊÊÊÊ�W��4�2�W�W�k�����B�+�����W�W� 6�������W�ÊÊÊÊÊÊÊÊÊÊ�&��&��&��c��&��c442��2�/�4/����9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8������������$�� �������� ��(3( ��ÊÊÊÊÊÊÊ�7�������O���A��������C������9ÊÊÊ��.�� ��8�W1#��(�1#��W�W��4/2�W�W�k�����B�+������G�ÊÊÊÊÊÊÊÊÊÊÊ�&�����c��/�/�4/����9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8�����������1������� ����ÊÊÊÊÊ���� ��(3( �����������������������+����������C������9ÊÊÊ��.�� ��8W2�2�7������.����R���4�W�W�3�C�+�����C�W�W����W�ÊÊÊÊÊÊÊÊÊÊ�G1����+����G��G 6������G�����&2����/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�4±442�W�Wc4��/��������A����W��W������W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��±�±�W�W�1���W�W�*�������������� ��������G�ÊÊÊÊÊÊÊÊÊÊ�4��c�/��&��c�����������4c����/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������81�������1���$�� �������������������������+������ÊÊÊÊÊ�7�������O���A���9ÊÊÊ��.�� ��8�W�������� ���$W�W��4�/�W�W�A�����W�ÊÊÊÊÊÊÊÊÊÊ�4�����c42/9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W4�4±4��W�W2������#���;���W��W=�#��$��W��W11W�ÊÊÊÊÊÊÊÊÊÊ�W������W�W�k�����B�+������G�G�)�����G�ÊÊÊÊÊÊÊÊÊÊ�/��&�/��&�����&��������///���/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�44±42�W�Wc42���������������W��W1����$�����CW��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��±4��W�W�k�����B�+�����W�W� 6�������W�ÊÊÊÊÊÊÊÊÊÊ�/����/�����c�����c44/��4�/�44/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�O���A��������C������9ÊÊÊ��.�� ��8W�ccc//�W�Wc�&4��7��+�������R�c�c�W��W�������� ���$�[�ÊÊÊÊÊÊÊÊÊÊ�W��W�W��4�2�W�W�1����+�����W�W�A�����W�ÊÊÊÊÊÊÊÊÊÊ�c��c���������/��±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W44±/4±�W�W4��c�����+���.��W��W7(������W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��±���W�W�1���W�W� 6�������W�ÊÊÊÊÊÊÊÊÊÊ�&��������c��&��c44���&2/�������9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8���������������$�� �����A�'�9ÊÊÊ��.�� ��8Wc2���;�+)�����������4�4����/9VÊÊÊ�%;ÊÊ

Page 193: Manual SQL 2008

Ê�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�4±4c/�W�W4����#��>��C�����W��W=�#��$��W��W11W�ÊÊÊÊÊÊÊÊÊÊ�W����4�W�W�k�����B�+������G�G�)�����G�ÊÊÊÊÊÊÊÊÊÊ�4��&�/��&��&��c�����4��±&/�4±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W4±/4±4�W�W4�c/��������.����1��>W��WF��#��)��$W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W���±��W�W�k�����B�+������G�G�*�������������� ��������G�ÊÊÊÊÊÊÊÊÊÊ�4����/��&��c��c��c42/��2c/�±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�&224��W�W&�c2�B���+���1���W��W;��C������G�G����G�ÊÊÊÊÊÊÊÊÊÊ�W��4/4�W�W�k�����B�+�����W�W�+���W�ÊÊÊÊÊÊÊÊÊÊ�/��&��&��c��&��c42���/���///���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������81������� �������� ��(3( ���7�����9ÊÊÊ��.�� ��8�W;��C������G�G����G�ÊÊÊÊÊÊÊÊÊÊ�W1��W��c9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W���&�4�W�W±&�±� �����7>(W��W=�#��$��W��W11W�ÊÊÊÊÊÊÊÊÊÊ�W���c��W�W�1���W�W� 6�������W�ÊÊÊÊÊÊÊÊÊÊ������/��������4�����2��4���//����9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+������ÊÊÊÊÊ�A�'���O���A��������C������9ÊÊÊ��.�� ��8W244cc4�W�Wc�&4��7��+�������R�c��2W��W�������� ���$�[�ÊÊÊÊÊÊÊÊÊÊ�W��W�W��4�2�W�W�1����+�����W�W�A�����W�ÊÊÊÊÊÊÊÊÊÊ��������������/��44/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W4&±422�W�W±&�&�=��������1����G�G�3(���1�����W��W�.W�ÊÊÊÊÊÊÊÊÊÊ�W��c&c�W�W�k�����B�+������G�G�)�����G�ÊÊÊÊÊÊÊÊÊÊ�&����/��&��c��4�����2����/�±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������81�������1���$�� �������������������������+������ÊÊÊÊÊ�7�������O���A���9ÊÊÊ��.�� ��8�WB�����6W�W���&��W�W�A�����W��&��&��c4�/9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�4±44±�W�Wc�4�c�1��������.��W��W3�C�+�����CW��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��4c��W�W�1���W�W�A�����W�ÊÊÊÊÊÊÊÊÊÊ�&����/��&��c��&�����4������±±/���9VÊÊ

Page 194: Manual SQL 2008

Ê�%;ÊÊÊ�%*� ;3�%*30���� �������8������������$�� �������� ��(3( ��ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ����+�������A�'������C������9ÊÊÊ��.�� ��8�W.��-����5�W�W���&/�W�W�1����+�����W�ÊÊÊÊÊÊÊÊÊÊÊ�������4�/�±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)����������������$�� ����ÊÊÊÊÊ���� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�O���A�����7����������C������9ÊÊÊ��.�� ��8W�//�//�W�W��������W�W��±�±W��Wk�����B�+������G�ÊÊÊÊÊÊÊÊÊÊ�G*�������������� �������G��&�����c42������&4����/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)����������������$�� �������� ��(3( ��ÊÊÊÊÊ�1�������������+�������A�'������C������9ÊÊÊ��.�� ��8W��/��±�W�W�;��C������W�W���/±W��W1����+����W��WA����W�ÊÊÊÊÊÊÊÊÊÊ�c��c��/�/���/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W424±/��W�W2c�4�B��C�;���W��W.����$��W��W�.W�ÊÊÊÊÊÊÊÊÊÊ�W���&c�W�W�k�����B�+������G�G�*�������������� ��������G�ÊÊÊÊÊÊÊÊÊÊ�4��&�/��&��c��c��c4����2&/�44/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W��24�±�W�W/c�c�;��#��.W�W�B�����6�W�W��.�W�ÊÊÊÊÊÊÊÊÊÊ�W���&��W�W�1���W�W� 6�������W�ÊÊÊÊÊÊÊÊÊÊ�&��c�/��������c��������&�/�2�����9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W��±�24�W�W4/&&����������;���W��W�������� ���$W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��4�4�W�W�k�����B�+�����W�W�+���W�ÊÊÊÊÊÊÊÊÊÊ�&��c�/��&��c�����c44���4�/�±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)����������������$�� ����ÊÊÊÊÊ���� ��(3( �����������������������+�������O���A�����7�����9ÊÊÊ��.�� ��8W±�4��c�W�W±�/�7�����.��W�W����4�W�ÊÊÊÊÊÊÊÊÊÊ�W1��W��W+��W��&��c4±4��49VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W��4�±/�W�W444�B��������.��W��W1#��(�1#���G�G����G�ÊÊÊÊÊÊÊÊÊÊ�W���/��W�W�k�����B�+�����W�W� 6�������W�ÊÊÊÊÊÊÊÊÊÊ�/����/��&��������������2�/�22/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W��4±/4�W�Wc4/��F���$������W��WF��+���>�W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W���±4�W�W�k�����B�+�����W�W� 6�������W�ÊÊ

Page 195: Manual SQL 2008

ÊÊÊÊÊÊÊÊ�4��&�/�����c��4�����±��4���22/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������81������� �������� ��(3( ��ÊÊÊÊÊÊ����+�������A�'���O���A��������C������9ÊÊÊ��.�� ��8�W3�C�+�����CW��W��W�ÊÊÊÊÊÊÊÊÊÊ�W1��)�+����+W����������������/���/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �����������������������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W4&±�/4�W�Wc�&22�B�>����.��W��W.��-����5�W��W�.W�ÊÊÊÊÊÊÊÊÊÊ�W���&c�W�W�1���W�W�A�����W�ÊÊÊÊÊÊÊÊÊÊ�&��c�/��&��c��&�����±��4����c/���9VÊÊÊ�%;ÊÊ

4�Ê �����������������B/� �����-�������

/�Ê �F������������#������+��;��� ��c�(�����������������������������

Ê������Ê��Ê���Ê����������Ê��Ê������Ê��Ê�����Ê��Ê���ÊÊ�

��� �,��������)��������������������� ������-������ �������������������� ��+�����������������������+�����������������������������7�(����+���������"��� �����+������������������������� ��������� �����+��������)��������#����+��������� ����������������+����� ���)������������ �������

¢Ê � �����+��<� ����� ���� �����#�����������������:@�A��������#����+�����:@� �������������

¢Ê �������#���������������#���������"�����)��������#����+�����(�#�$�������������� ������

������� �����������+�������+������������������������������������������� ��������

¢Ê ������+����������������������+������6���������)��������#����+��������� ������������� ����

)�������������������6�� ���.��������+����� �����#���������������#�������$<����$���������������)���;�������(�#�$����������;�����������6������������������ �����������������+�������6����."�5��������-�+ ������

¢Ê ������+�����������������������#�-���������������)������)��������#����+��������� �����������

�����������)����������������������-����� ���.��������+����� �����#���������������#�������$<�������������������)���;�������(�#�$����������������������������-��������������������� ���������+������#�-��������������������������������+�����."�5��������-�+ ���

Page 196: Manual SQL 2008

�*�� ��� ��� ���������� ��� ��������� ���������� �������� �� � ����"��� ����)��� ��� ����$�� ���������"���������������

Ê����������Ê������Ê"�����Ê��Ê���Ê�������ÊÊ�

c�Ê � ����� 6 ������������)-����#�$������������#�������������A����������(�#�$����������.�����!����

��Ê � 6 �������������A�����������

&�Ê � 6 ������;��� ��c��

4�Ê �;��� ��c�������������)���������#��(�#�$����������*�������������

Ê"����Ê��Ê������ÊÊ�

� ��+�������+�������� ���)�������������!���� �������������"<A�1������������� ���������� ������"�,������������������������!������������������������������������� ���)�������������!��������6���

Ê����(�ü���(�)����� �����""�F;�+[ÊÊ

�1�+������-��(���������������)�����+�(<�����(�+��<������� ���$�����������"<-��������(����������� ����������+�+�� ���)�����

��������������������������������)���� ���������!���������������+��������$�������������������-�+ ���������$������������)������+�������+���� ���������)�����

Ê�� � 13�I�B;0���������VÊÊ

��� �,��������)�������6 ���������)���-��������������������� ��������������������."�5��������-�

Page 197: Manual SQL 2008

�3�+)�,�� ������ ��� ��������������I�����������������+)����������)����$����� ������ ��5������+ � �����������������������������������"�������������

Ê�� � 11%0* ��I�������������������������VÊÊ

� ���������Ê0-���+��"��� ������������������� ���������)����������� �����������+������������������ ��5�������� �������(��������������������������������+)����������)����$��������������������� ��������������������������������� ���������)������+����

Ê�� � 11%0* ������ ���I��������������VÊÊ

�.������������������������!����������������������+)�,�� ������������������������+��� ���������������������������� �������� ����� ������������(�������������6�����������+)�������������+�������)����������������� ����������������������"����-����������$��������������������

Ê�� � 11%0*.;�. ��������������������VÊÊÊ�%;ÊÊ

�3�+)�,�� ������ ��� �����������+��������������������+)����������)����$����� ������ ��5������+ � �����������������������������������"�������������

Ê�� � 11%0* ���������*�+���������������VÊÊ

Page 198: Manual SQL 2008

�.���-������ ������������������+���������+�����������+���"��������������<��+����+)�����.�����������+����������������������� ������������������(�������������������6���� ��������������� �������<��+������+�����������6��"���������!��������$��������

Ê�� � 13������?��������?��������?�?�� �ü����������ÊÊ

������-�+ ���� ����+�������������"��������(��<����+���������+)�����6�����������������������������������$������������)������+�������+������)��5������)�����

Ê���������������+)����� ���������6���������������� :+�����7�+��#���ÊÊÊ��������������VÊÊ

����� ��!� +��� ���� ����� � ��� ��� ����� ����+��� �������� ���� ��� ��+)��� ��� ��� �)��� �$������+ ����������������� �����������������������������������"�������������

Ê�� � 11%0* ����������*�+)���ÊÊÊÊÊÊÊÊÊÊ� ��������. �������ÊÊÊÊÊÊÊÊÊÊ� ��������F,�����ÊÊÊÊÊÊÊÊÊÊ� ������������������������������������ÊÊÊÊÊÊÊÊÊÊ� ��������7�+��#���ÊÊÊ��������������VÊÊ

�������������"����������������� �������+���� ���������������������(�����������������������������"�������������

Ê�� � 11%0* ����������*�+)���ÊÊÊÊÊÊÊÊÊÊ�. �������ÊÊÊÊÊÊÊÊÊÊ� ��������F,�����ÊÊÊÊÊÊÊÊÊÊ�������������� :+����ÊÊÊÊÊÊÊÊÊÊ�7�+��#���ÊÊÊ��������������VÊÊ

�1���������-����������6 �������� ����������

Page 199: Manual SQL 2008

�������!�+������������"������� ���������!��������+)����������� ���������)����������� ������������������� ���)���(���� ��5�������� �������(��������������������������������+)����������)����$���� ���)�����."�5��������-�+ �����

Ê�� � 11%0* ������B��*�+��������. �������������F,���������������������������������������������Ê� ����������������VÊÊ

Ê����������Ê������Ê������Ê��Ê�����ÊÊ�

c�Ê � ���������������������������)������$��������

Ê���0�;��� ��cVÊÊÊ�%;ÊÊÊ�� � 11%0* � ��I�B;0�� �� ������� VÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-����������������������

&�Ê �������)������������������� �� �������(�����<+���������� ��������+)������������������������+��������

Ê�� � 11%0* ��)����� �������� ��(*�+)���ÊÊÊÊÊÊÊÊÊÊ��)����� �������� ��(3( �ÊÊÊ������� ������VÊÊ

Page 200: Manual SQL 2008

Ê�%;ÊÊ

4�Ê �����������������B/� �����-�������

/�Ê �������)�������������������� ����� �� ��������������'���������(���(������������+���������������������������$������+���������

Ê�� � 11%0* �#������� ��(*�+)���Ê��������Ê�#������� ��(3( ��Ê��������Ê�#����O���A����Ê��������Ê�#�������C������Ê�Ê���� ����������������VÊ�Ê�%;ÊÊ

2�Ê �1�����������)���������#�������$<����$����������)��������������������)���;�������(�#�$����������6���

±�Ê �����������������B/� �����-�������

Ê��Ê���Ê��Ê��Ê������Ê��Ê����Ê��Ê���Ê������ÊÊ�

Ê���������ÊÊ�

� ���������������"<-��� �,����� ����������������+���89���+�����#�+��#��#��#����#��������� ������������� ��� ��+)��� ��� ����� ����+���"���� �������� ��+����� ����)�!���� ��� ��� ����+���� � .���� �����+���������"�������������������������� �����������)�!�����������+�����

������ � ��������� ��� ����)�!������� ����+���"������ ��� �����+)������ ��� ����+������ ��� ����!������)��������)���������������������������������+�������� �����������������+�����."�5��������-�+ �����

Page 201: Manual SQL 2008

�����������!�������������������������������������)�������������������"<-������� �����������+)������������$����� ��������+)�����������)����������������+���������������)�!�����������+�������������"�������)�������."�5��������-�+ �����

Ê�� � 11%0* �B��*�+��ÊÊÊÊÊÊÊÊÊÊ�. �������ÊÊÊÊÊÊÊÊÊÊ�10�0�7�+��#�����<+���������,�����ÊÊÊÊÊÊÊÊÊÊ������*�+��10�0�*�+�0������ÊÊÊ��������������VÊÊÊ�%;ÊÊ

���������"����������)�!�����������+��� ����� �����������+��������� ���)���� ����� �� ���������������������������������������������������#����S(T���."�5��������-�+ �����

Ê�� � 11%0* �10�0�*�+)���S*�+)��T�ÊÊÊÊÊÊÊÊÊÊ�. �������10�0�S. ������T�ÊÊÊÊÊÊÊÊÊÊ�10�0�7�+��#����S3��,����T�ÊÊ

Page 202: Manual SQL 2008

ÊÊÊÊÊÊÊÊ�10�0������*�+��S*�+)��������� ����TÊÊÊ��������������VÊÊÊ�%;ÊÊ

� �� �������5����

�1������������ ������������+����������������+)�,���� ���������)�����+���$�����

Ê�� � 11%0* ����������*�+)���10�0�S*�+)��T�ÊÊÊÊÊÊÊÊÊÊ� ��������. �������10�0�S. ������T�ÊÊÊÊÊÊÊÊÊÊ� ��������7�+��#����10�0�S3��,����T�ÊÊÊÊÊÊÊÊÊÊ� �������������*�+��10�0�S*�+)��������� ����TÊÊÊ��������������VÊÊÊ�%;ÊÊ

�3�+)�,�� ����������������+���$�����

Ê�� � 11%0* ��)���������B��*�+��10�0�S*�+)��T�ÊÊÊÊÊÊÊÊÊÊ��)�����������*�+��10�0�S. ������T�ÊÊÊÊÊÊÊÊÊÊ��)���������7�+��#����10�0�S3��,����T�ÊÊÊÊÊÊÊÊÊÊ��)��������������*�+��10�0�S*�+)��������� ����TÊÊ

Page 203: Manual SQL 2008

Ê��������������VÊÊÊ�%;ÊÊ

�3�+)�,�� ����������������+���$�����

Ê�� � 11%0* ������*�+)���10�0�S*�+)��T�ÊÊÊÊÊÊÊÊÊÊ������. �������10�0�S. ������T�ÊÊÊÊÊÊÊÊÊÊ������7�+��#����10�0�S3��,����T�ÊÊÊÊÊÊÊÊÊÊ�����������*�+��10�0�S*�+)��������� ����TÊÊÊ� ����������������VÊÊÊ�%;ÊÊ

Ê����������Ê������Ê��Ê���Ê��Ê����ÊÊ�

c�Ê ����������!����������������+)����������+������+)�������������������$������+��������

Ê�� � 11%0* �10�0�#������� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�10�0�#����P%�1����S�)�������TÊÊÊÊÊÊÊÊÊÊ�10�0�#����O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#������� ��(3( ��S3� �T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#����A�����+�S1�+�T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#����A�#���+�SA�'�T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#�������C�������S�����TÊÊÊ���� ����������������VÊÊÊ�%;ÊÊ

��Ê �1�����������)���������#�������$<����$����������)��������������������)���;�������(�#�$��������������-������

&�Ê �����������������B/� �����-�������

Ê#��Ê�������Ê��Ê�!������Ê�Ê��Ê���Ê"�������ÊÊ�

� ����������� ���)������������� � 13��#�+��� �������������������������������+������������ ���"������������ ���������������������� ����$���������������+���� ������� �������+)������� ������� ��� ������ "��� ��� ��� #��#��� ���� �6 ������� � ���� �-�+ ���� ����� ��+)����� ��� ��+)��� (� ��� � ������+ ������+�������6 ��������0����6 ������ ����������������#�����������������'���������<+�������������#����������5���������6 �������+)�,�� ������������� ���������!����������������������+������+ ���������#�����+������+��� ������� ����������� ���#���� �����)���������������+�������

� ��+����+<������!���������� ����������������������� ���������!��� ������+)����������+��#���� ��������."�5��������-�+ �����

Ê�� � 11%0* �*�+)���E�WW�E�. ������ÊÊÊ��������������VÊÊÊ�%;ÊÊ

� �� �������5����

Page 204: Manual SQL 2008

���� �������� �+)�,�� �� ������ ���� ��� ��� ������� ��+,������ � 3���� ��� ��+�� � �������� ���+,����!�����������-�+ ������ �����+��� ������������������#�����+������������#���� �����)��������������������������������������� ������6 ������ ����������������+���$�����

Ê�� � 11%0* �=��C�(7����I�7����(�����(ÊÊÊ�� �*�+���ÊÊ

�3�+)�,�� ������������������� �������� �6 ������ ���������������+)����������� ������������������ ���6 ������� ��+����� � �� �$����� ��� �����+)���� �1�+��#�+�� � �������� �������+����� �� �������� � ���)������)�������������������+������+ ���������#�����."�5��������-�+ �����

Ê�� � 11%0* �*�+)���E�GG�E�. ���������+��W*�+)�����+ ���W�ÊÊÊÊÊÊÊÊÊÊ� +�$*�+��E�GG�E� +�$�#����10�0�S1��������� +��$�����TÊÊÊ��������������VÊÊÊ�%;ÊÊ

� �� �������5����

Page 205: Manual SQL 2008

Ê��Ê��������Ê��Ê�������ÊÊ�

���� ���� ������ ���� �6 ������ ��$����� ����!����� � �������� ���+,����� ��� ������ ����+��� ��� ����� � ��+���� ��������������+)������������ ��������"���������+�������������������������������������6 �������� ���������!������!��������� ������������$�������GJG���

������ ��+)���� ��� ��+)��� ��� ���� ����+��� ������� ��� ������� ��� ����� ��� ��� ����� �����#�� ��� ������+)��� �������� �$����� ��� ��� � ������� ��� ��$�������� �$����� ��� ��� ��+)��� ����� ��� ��� ����+���-�+ �����

Ê�� � 11%0* � +��$���(*�+��J� +�$*�+�ÊÊÊ��������������VÊÊÊ�%;ÊÊ

�������������!���+�������������+��������)�����������(���$�����������+)������������ ���������������-�+ �����

Ê�� � 11%0*.;�. �������ÊÊÊÊÊÊÊÊÊÊ� +��$���(*�+��J� +�$*�+��ÊÊÊÊÊÊÊÊÊÊ� +��$���(�#����J� +�$�#���ÊÊÊ��������������VÊÊÊ�%;ÊÊ

� �� �������5����

Page 206: Manual SQL 2008

�3�+)�,�� ������������������+)����������+������������������#�����."�5�������$�����-�+ �����

Ê�� � 11%0*.;�. �������E�W�W�E�*�+)���10�0�S*�+)���1�+ ���T�ÊÊÊÊÊÊÊÊÊÊ�S*�+)������ +��$�����T�J� +�$*�+��ÊÊÊÊÊÊÊÊÊÊ�G3��,���������+��$������WJ� +�$�#���ÊÊÊ��������������VÊÊÊ�%;ÊÊ

� �� �������5����

Page 207: Manual SQL 2008

�Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Page 208: Manual SQL 2008

Ê

���Ê��������Ê��Ê������Ê��Ê%����ÊÊ�

Ê"��� ���Ê��Ê���Ê����ÊÊ�

Ê"��� ���Ê��Ê���Ê��������Ê��Ê��Ê�����ÊC������ÊÊ�

���� ������� �������+����"�������)�+�������������"<��� �������������������"������������ ��+�����$���!��������$�����������������),����� ����������������$�����������������+,����������+�����������������������������+������ ��)���"�������������������������$��������5!�����������������������+ ��� ��5������������)�������������������),���������������������������+������� �����$��)���"������)���������������+ ��������!������+���������������

������� ����������������������������!����������)������������

¢Ê � ��������$��+�������������������� �����#���������������#����������+ ��(�����������0�������0�.���������������������

¢Ê �1����������������������������������)�-���������+���3� ��0��������#�$������������������������� �����+������������ �� ����5�����+��������"������������������������+)��������.���������������#���������������+)������(�"���#�$���������������������������(�������������

��������������.��������0���������.���������������������$������������������$���!���������������+�����������������

¢Ê �����������+������)���������6��7"*�+-ÊC�+"*�+-�(����������9�������$��������$���!������),�����

¢Ê �����������+�����������#�������#������)������7����������������������8-������$��������$���������$�����

¢Ê �����������+���������<+�������)���������$��������$���!�����������������+������

¢Ê �����������+������)��������)��������8)�9���������B.�� �� ����������� ��+�����$����

��������������0���������������������������������������������$������������������$���!������

Page 209: Manual SQL 2008

����������+�����������������

¢Ê �����������+������)���������6��7"*�+-ÊC�+"*�+-�(����������9�������$��������$���!������),������������

¢Ê �����������+�����������#�������#������)������7����������������������8-������$��������$���������$������������

¢Ê �����������+���������<+�������)���������$��������$���!����������������������+������

¢Ê �����������+������)��������)��������8)�9�������������������� ������� ��+�����

��� �,������������������� ��0�������� ������-�����������������������

Ê����������Ê������Ê"�������Ê��Ê#��Ê��Ê������Ê��Ê%����ÊÊ�

c�Ê �%�������������������������(����������������$�+����������������<�������������������Ê��Ê�����Ê+���������H��

��Ê � ����� 6 ������������)-����#�$������������#��������)����������(�#�$����������*�����������

ÊF������Ê���Ê��������Ê��Ê��Ê���ÊÊ�

� ������� ����� ��������������������������!�������������6 ������F+%�+ÊDVA��������6������!������5����

Ê���������������ü���(�)����� �0;� *��0;�ü��������ÊÊ

��������+�������!������+�����)�����)������������������+�� ������� �������+�������������������)����������������������������������������),�����)������)�������������+���. �������� ��������������������

Ê�� � 11%0* �B��*�+��ÊÊÊÊÊÊÊÊÊÊÊ�. �������ÊÊÊÊÊÊÊÊÊÊÊ�F,�����ÊÊÊÊÊÊÊÊÊÊÊ������*�+��ÊÊÊÊÊÊÊÊÊÊÊ���7�+�ÊÊÊ��������������ÊÊÊ�0;� ;�AO�. ������VÊÊÊ�%;ÊÊ

� �� �������5����

Page 210: Manual SQL 2008

�������+�+��+������� ������)��������������������'���$����� ������������������'�����������������),����)�����������$,������������������������� ����������� ����������������+���$�����

Ê���������������+)����� ���������6���������������� :+���ÊÊÊ��������������ÊÊÊ�0;� ;�AO����F,����VÊÊÊ�%;ÊÊ

�1�+�� ���� �-�+ ���� ���� ���� ���� ��� ���� ��� �������� ��� ������ ����),���� ��� ��� � �������� �������������������$������+��������

Ê�� � 13�I�B;0���������ÊÊÊ�0;� ;�AO�. ������VÊÊÊ�%;ÊÊ

���� ���+�� ������+������� ��� ���#���� ���� ��������� ��� ���������������� ���� �+)��$��� ��� ������������ +������� ��� ���)��� ������ ��"� � ���������� ��� ��� ������ �)��� ��� �������� � ���� �-�+ ����<��+����+)��������������������������(����������+)���(����� ����������)��5������!�����������������

Page 211: Manual SQL 2008

+��������

Ê�� � 13�I�B;0���������ÊÊÊ�0;� ;�AO�. ������ÊÊÊ�.�1VÊÊÊ�%;ÊÊ

�����������������������������������$��������������������� ������������ ���)���������%��"���$������������ �����������"��������7���"�5�����-�+ �����

Ê�� � 11%0* �B��*�+��ÊÊÊÊÊÊÊÊÊÊ�. �������ÊÊÊÊÊÊÊÊÊÊ�F,�����ÊÊÊÊÊÊÊÊÊÊ������*�+��ÊÊÊÊÊÊÊÊÊÊ���7�+�ÊÊÊ��������������ÊÊÊ�0;� ;�AO�. �������� �1VÊÊÊ�%;ÊÊ

� �� �������5����

Page 212: Manual SQL 2008

Ê����������Ê������Ê��Ê��� ���Ê+������ÊÊ�

c�Ê ������+������������������ �� ��������)�����������������+ �!����� ������������������$����������������������)������$��������������������

Ê�� � 11%0* �10�0�#����O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#������� ��(3( ��S3� �T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#����A�����+�S1�+�T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#����A�#���+�SA�'�T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#�������C�������S�����TÊÊÊ���� �������������ÊÊÊ�0;� ;�AO�#�������C������ÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-�������

&�Ê ������+��������������� �� ������� ����������������$�����+ �!����� ������+����������������+)�������������������$������+��������

Page 213: Manual SQL 2008

Ê�� � 11%0* �10�0�#����O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#������� ��(3( ��S3� �T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#����A�����+�S1�+�T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#����A�#���+�SA�'�T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#�������C�������S�����TÊÊÊ���� �������������ÊÊÊ�0;� ;�AO�� �1�O���A���ÊÊÊ�%;ÊÊ

4�Ê �����������������B/� �����-�������

ÊF���������Ê(Ê������Ê��Ê%����ÊÊ�

Ê���������Ê�Ê���Ê�������ÊÊ�

� �� ��� �����������������#�+��� ��������"��� ���+�������!��� �������+������� �������������3�)�-�+ �����

�3�+)�,�� � ���������� �������!��� ��� ����+������� ��� ��������� (� �-��������������� ���������������������� � �� ��$��� ��� ����������� ���� ��� ���� ��+�� ��� #�+�� #��#�� #��� �#���� ����!����� ��� � � 13������ ����� ���������������������"������)����������"����$���� ������������$����� ��

�.�������!����������������������������������������!����������������������� ���������)��������6

Page 214: Manual SQL 2008

������+��� ����������$���������+����������A��."�5�#�(�����-�+ �����������6 �������

Ê�@�fc��D�&cDc44&�WÊÊ

� ���$�������"���������#��"����� ���������� �,����c44&���5����������������

Ê"�����Ê��Ê��Ê������ÊÊ�

���������������)�������������������"<-����������+��������������������������������������!������������+����)������������$������+��������

Ê���������������ü���(�)����� ��0*� ����� ���ÊÊ

�����6 �����������!����������������������������(�������!�������$�)���������$�����(����� ��������� �"���#?� �� ����+���� ������ ��� ��������� � .��"��� ��� $�� �� ��� �6 �������� ��� "��� �� ���+�� ��� ���)���������!��������� ��������������������$������6 �������+)�,���� �����6 �����������������$��������

Ê������?�����J�O����ÊÊ

� ����������������?������6�������)�������������+�����������)����� ��$����� ������� �������������� ��� $����� �� ��� ������ "��� ��)��!��� ��� ����������� � ��� ��� ������ �� ���� ���)��� �� ��� $�� �� ��� ���+��������������9����)�������������������������������������������<+����� ���������)�������������

�."�5�#�(�����-�+ ����������)������������������������������)������������+)��������������������������������������6����+��������

Ê�� � 11%0* ����0�A��#����*�+���B��*�+��ÊÊÊÊÊÊÊÊÊÊÊ�F,������ ����������*�+�ÊÊÊ��������������ÊÊÊ��Z*� �F,�����J�W��-���WVÊÊÊ�%;ÊÊ

� �� �������5����

Page 215: Manual SQL 2008

� �����Ê���������������������+)�,�� ���������!�������6 ������F+%�+ÊDV� �����������������������������������+�������������������."�5��������-�+ �����

Ê�� � 11%0* ����0�A��#����*�+���B��*�+��ÊÊÊÊÊÊÊÊÊÊÊ�F,������ ����������*�+�ÊÊÊ��������������ÊÊÊ��Z*� � ����J�W��WÊÊÊ�0;� ;�AO�. ������VÊÊÊ�%;ÊÊ

� �� �������5����

Page 216: Manual SQL 2008

Ê����������Ê������Ê#��Ê%F;%�ÊÊ�

c�Ê ��������������������� �� ���������������1������)������$��������

Ê�� � 11%0* �10�0�#������� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�#����.�����ÊÊÊÊÊÊÊÊÊÊ�#����1�(�ÊÊÊÊÊÊÊÊÊÊ�#��������ÊÊÊÊÊÊÊÊÊÊ�10�0�#����P%�1����S�)�������TÊÊÊÊÊÊÊÊÊÊ�10�0�#����O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#������� ��(3( ��S3� �T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#�������C�������S�����TÊÊÊ���� �������������ÊÊÊ��Z*� �#����P%�1����U��/��ÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-����������������������

&�Ê �������)���������������� �� �����������������$�����������+)����������������������������$������+

Ê�� � 11%0* �10�0�#������� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�#����.�����ÊÊ

Page 217: Manual SQL 2008

ÊÊÊÊÊÊÊÊ�#����1�(�ÊÊÊÊÊÊÊÊÊÊ�#��������ÊÊÊÊÊÊÊÊÊÊ�10�0�#����P%�1����S�)�������TÊÊÊÊÊÊÊÊÊÊ�10�0�#����O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#������� ��(3( ��S3� �T�ÊÊÊÊÊÊÊÊÊÊ�10�0�#�������C�������S�����TÊÊÊ���� �������������ÊÊÊ��Z*� �#��������J�W��WÊÊÊ�%;ÊÊ

4�Ê �����������������B/� �����-�������

/�Ê �������)�����������������������+���������������� �� ������������������ �,������������������������������$������+���������

Ê�� � 11%0* �#����.�����Ê��������Ê�#����1�(�Ê��������Ê�#��������Ê��������Ê�10�0�#����O���A����S.'���������������T�Ê��������Ê�10�0�#������� ��(3( ��S3� �T�Ê��������Ê�10�0�#�������C�������S�����TÊ�Ê���� �������������Ê�Ê��Z*� �#����O���A���@�J�����Ê�Ê�%;ÊÊ

2�Ê �����������������B/� �����-��������

Page 218: Manual SQL 2008

±�Ê �������)���������������� �� �������������(�������$���!���� �������$����������������+)������������$������+���������

Ê�� � 11%0* �#������� ��(3( ����+��� ��Ê��������Ê�10�0�#����O���A����S.'���������������T�Ê��������Ê�#����1�(�Ê��������Ê�#����P%�1����Ê��������Ê�#����A�����+���+����+��Ê��������Ê�#����A�#���+���+�����)�'��Ê��������Ê�#�������C���������+�������Ê�Ê���� �������������Ê�Ê��Z*� �#��������J�W+�WÊ�Ê�0;� ;�AO�#����P%�1���Ê�Ê�%;ÊÊ

��Ê �����������������B/� �����-����������������������

Ê"���Ê������Ê���Ê������ÊÊ�

� �� ����������"<� #��� �#����� �� ��� ����������� ��� ����+��� "��� ������+�� ����+������ �������������� ���������������������������������� ������������+���������������������+��������������

Page 219: Manual SQL 2008

��������� ��� ��)��������������������� ��������!�� ����+��������� �������������������6�� ��+��)�+��"�������������� ���5��+��������������'��������������������������� ���������������+���������������� ���������� �������������������+�������������������

���������������������+�������������������+����������+�������������������� � 13�� ������� ����� ��������+�������."�5��������-�+ �����

Ê�� � 11%0* ����0�A��#����*�+��ÊÊÊÊÊÊÊÊÊÊ�*�+)���� ����������*�+�ÊÊÊ��������������ÊÊÊ��Z*� �F,�����J�W��-���WVÊÊÊ�%;ÊÊ

� �� �������5����

�0)�����"����������������"<����������������+������F,�����(�����������$����������������+����F,�������

Ê����������Ê������Ê;�Ê������Ê���Ê������ÊÊ�

c�Ê ��������������������� �� �����������������(�����������+)����������������������������$������+��

Ê�� � 11%0* �#������� ��(3( ����+��� ��ÊÊ

Page 220: Manual SQL 2008

ÊÊÊÊÊÊÊÊ�10�0�#����O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�#����1�(�ÊÊÊÊÊÊÊÊÊÊ�#����A�����+���+����+��ÊÊÊÊÊÊÊÊÊÊ�#����A�#���+���+�����)�'��ÊÊÊÊÊÊÊÊÊÊ�#�������C���������+�������ÊÊÊ���� �������������ÊÊÊ��Z*� �#��������J�W+�WÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-����������������������

Ê;������Ê�������Ê��������ÊÊ�

� �������������/����+��"����� ������������� �������*03� ������$������������!���������6 ������)�������$��������������������

Ê�� � 11%0* ����0�A��#����*�+���B��*�+��ÊÊÊÊÊÊÊÊÊÊÊ� ����������*�+�ÊÊÊ��������������ÊÊÊ��Z*� �F,�����J�W��-���WVÊÊÊ�%;ÊÊ

�1������������-������� �����������������������������6����+������"���+������� ����$�����)����� ���� ���� ��� �������� ��� �6��+��������� ����� ��$��� ��� ����������� � ����� ������ ����)������������� ����#��5���������$������+��������

Ê�� � 11%0* ����0�A��#����*�+���B��*�+��ÊÊÊÊÊÊÊÊÊÊÊ�F,������ ����������*�+�ÊÊÊ��������������ÊÊÊ��0*� �*0�F,�����J�W��-���WVÊÊÊ�%;ÊÊ

������"�������������������+����������� ��������)��������������6 ������ ����������� ��,������ �$������+��������

Ê�� � 11%0* ����0�A��#����*�+���B��*�+��ÊÊÊÊÊÊÊÊÊÊÊ�F,������ ����������*�+�ÊÊÊ��������������ÊÊÊ��0*� �*0�8��6��J�WB�+�����W9VÊÊÊ�%;ÊÊ

� ��������������+����"���������6 ������������ ��,����"��������$����������+�+��+������� ���*���� ������������� ��� ��$���� "������ ��������� ����� �-�+ ���� ����� ������ ���� ���� ��� ���� ����������������������������������+����������+�����."�5��������-�+ �����

Ê�� � 11%0* ����0�A��#����*�+���B��*�+��ÊÊÊÊÊÊÊÊÊÊÊ� ����������*�+�ÊÊÊ��������������ÊÊÊ��Z*� � ����%��*03�*���VÊÊÊ�%;ÊÊ

�1������������-����������������"���+��������������$����"��������(����������� �����������

Ê����������Ê������Ê�����Ê��Ê�����ÊÊ�

c�Ê ��������������������� �� �������"������������#����$���������<+������� �� ���������+)����������$������+��������

Ê�� � 11%0* �10�0��)����� �������� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ��)����� �������� ��(3( ����+��� ��ÊÊ

Page 221: Manual SQL 2008

ÊÊÊÊÊÊÊÊ�10�0��)����� �����O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ��)����� �����1�(�ÊÊÊÊÊÊÊÊÊÊ��)����� ���������ÊÊÊÊÊÊÊÊÊÊ�10�0��)����� �����P%�1����S1�T�ÊÊÊÊÊÊÊÊÊÊ��)����� �����A�����+���+����+��ÊÊÊÊÊÊÊÊÊÊ��)����� �����A�#���+���+�����)�'��ÊÊÊÊÊÊÊÊÊÊ��)����� ��������C���������+�������ÊÊÊ�� ��)����� ����ÊÊÊ��Z*� ��)����� �������� ��(*�+)���%��*03�*���ÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-����������������������

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Page 222: Manual SQL 2008

F��������Ê��Ê������Ê��Ê%����ÊÊ�

Ê����Ê"�������Ê(Ê��(����ÊÊ�

Ê���������ÊÊ�

�7��� ���+�+����� #�+���'������ ��� ����������� ������� �������� � ��#�!��+�� ������ �� ���� ������������"��� ��)�����������������"����� ��������������X�$�)���)����������� ��+�����+)����������(��������������� ���� ������� ���)���������������������������������)��������������

Ê����������Ê������Ê"�������Ê��Ê#��Ê��Ê������Ê��Ê%����ÊÊ�

c�Ê �%�������������������������(����������������$�+����������������<�������������������Ê��Ê�����Ê+���������H��

��Ê � ����� 6 ������������)-����#�$������������#��������)����������(�#�$����������*�����������

Ê����Ê"���������ÊÊ�

������������+ �'5�����)�������5����� ��$��"������������������"�����������������������+ �����������������������+����������������������� ���$�����(������"�����+ ��)������������� ��� �� ������� (� �)��� ��� "��� ������ � ����� �� ������ �� ��� ��������� ���� ��)���6�+������������������� ��������� �� ��������

¢Ê ���� �� ��������)���������������+������

¢Ê ���� �� ��������)�������)����������������� ���$��

�.�� �� ��������������������������������� ������+ �!��� ����������������������"���������� �������+���������."�5��������-�+ �����

Page 223: Manual SQL 2008

��������������������"������"�������������������������������� ���$������� ���5����)��������+���$�

Page 224: Manual SQL 2008

�����������������������"������#�(����$���������������������#��#�����"������� �� ���������"������������������������� ���$�������+)��$��������������������+ ������ �� �������������+)��������������� �� ������ ���������� ��+�����O���� �� ����������)������ ����������� ���$�� � ��� ����������+�������������$������

���������������������������$�������������������������������.*���3�������)���������������������!������$

Ê�� � 11%0* �ü��������?�s��ÊÊÊ�� �ü���(�)���ÊÊÊ��Z*� ���?���?��O���?���?�ÊÊ

� ��ü��������?�s���(����ü���(�)�����������������+�+��"���#�+������!����#����#������V���� �� ������� "��� �� ���� �� ��� ������������ 1���� ���������� �� ����)�� ��+�� ���� � �������� ��� ���� ����!�$��������

Ê�(������������������?��O����ÊÊ

� �� ��� ����� ������ ��� � ������� �������������� �� ��+�-�� �� ��� ������������� � ����?���?�� �� ���6�+������������ ��+������������������������������������������������(����#�(����$������!��� �����6�+

Page 225: Manual SQL 2008

������������������ ��+��������������������������������������$�����������������5���6�+��������

���)������)����� ��$�+��"���"����+���)���������������������������"���������������(��������������!�� �����)�������������� ���������)�����+���$�����

Ê�� � 11%0* �*�+)����. ����������6���1������� ���ÊÊÊ��������������ÊÊÊ��Z*� �F,�����J�G��+�����G�(���� ����J�W+�WVÊÊ

�*�� ��-�� "��� ����� ���� ��� ��� ����������� �� ���������� ��� � ������� � ���� ��� ��!���� ���� #����� ����������+�����������������������������)���������������� ��,��������������������������������� ��+���$�����

Ê�� � 11%0* �*�+)����. ����������6���1������� ���ÊÊÊ��������������ÊÊÊ�=7 ; �8��6��J�G��+�����G9�O�8 ����J�W+�W9ÊÊ

� �� �������5����

�3�+)�,�� �������$�������������������"������ �����������������������*03���

Page 226: Manual SQL 2008

Ê����������Ê������Ê��Ê���Ê��Ê���Ê����Ê��Ê�������ÊÊ�

c�Ê ������������������������������+��������)����������������� ���$������)������$�������������������

Ê�� � 11%0* �10�0�#���� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�#���� ��(3( ����+��� ��ÊÊÊÊÊÊÊÊÊÊ�10�0�#�O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�#�1�(�ÊÊÊÊÊÊÊÊÊÊ�#�����ÊÊÊÊÊÊÊÊÊÊ�10�0�#�P%�1����S1�T�ÊÊÊÊÊÊÊÊÊÊ�#�A�����+���+����+��ÊÊÊÊÊÊÊÊÊÊ�#�A�#���+���+�����)�'��ÊÊÊÊÊÊÊÊÊÊ�#����C���������+�������ÊÊÊ���� ����������#ÊÊÊ�=7 ; �8#���� ��(3( ��J�W�����+�����W9�O�81������J�W�������� ���$W9VÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-����������������������

&�Ê ��� ��$�+��"������ ��)�����+ �����������������������+ ������������ ������� ������$��4����������������)�������������������������������"���������+�������4��������������������+)����������$������+��������

Ê�� � 11%0* �10�0�#���� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�#���� ��(3( ����+��� ��ÊÊÊÊÊÊÊÊÊÊ�10�0�#�O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�#�1�(�ÊÊÊÊÊÊÊÊÊÊ�#�����ÊÊÊÊÊÊÊÊÊÊ�10�0�#�P%�1����S1�T�ÊÊÊÊÊÊÊÊÊÊ�#�A�����+���+����+��ÊÊÊÊÊÊÊÊÊÊ�#�A�#���+���+�����)�'��ÊÊÊÊÊÊÊÊÊÊ�#����C���������+�������ÊÊÊ���� ����������#ÊÊÊ�=7 ; �8#���� ��(3( ��J�W1��W9�O�8#����C�������U4�����9VÊÊÊ�%;ÊÊ

4�Ê �����������������B/� �����-�����������������������

Page 227: Manual SQL 2008

/�Ê ��� ��$�+��"������������� �������+��������"��� �������5����������������;��C���������������)����������������#�$��������������������;��C������ ��+������"���������+�������4������+)����������������������������$������+��������

Ê�� � 11%0* �10�0�#���� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�#���� ��(3( ����+��� ��ÊÊÊÊÊÊÊÊÊÊ�10�0�#�O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�#�1�(�ÊÊÊÊÊÊÊÊÊÊ�10�0�#�P%�1����S1�T�ÊÊÊÊÊÊÊÊÊÊ�#�A�����+���+����+��ÊÊÊÊÊÊÊÊÊÊ�#�A�#���+���+�����)�'��ÊÊÊÊÊÊÊÊÊÊ�#����C���������+�������ÊÊÊ���� ����������#ÊÊÊ�=7 ; �8#���� ��(3( ��J�W1��W9�OÊÊÊÊÊÊÊÊÊ�8#����C�������U4�����9�OÊÊÊÊÊÊÊÊÊ�8#�1�(�J�W;��C�����W9VÊÊÊ�%;ÊÊ

2�Ê �����������������B/� �����-����������������������

Ê%�(����Ê����ÊÊ�

��� ��$�+��"���������������������������������+ ��������������������+����������������������� �� �������� ��)�� ������ ���� ������� "��� ��������� "��� ���� ��� ��� � ������� � .��� ��� ������ ������'���������$��������

¢Ê ���� �� ������������������+������

¢Ê ���� �� �����������������

�.������������������������������������� �� ������������������������+�����������������

Page 228: Manual SQL 2008

c�Ê ������� �� ������������������+������������������������������������(��������������� ������+ ������������

��Ê ������� �� ������������������������������������������$���������������������� �� �����������������������������������������������������

� ��� �����������������������+������$������(�������������$������(����������6 �������������������

Ê����������Ê������Ê��Ê���Ê��Ê���Ê����Ê��(����ÊÊ�

c�Ê ������������������<�������������+�����(�����������+)��������������������������$������+��������

Ê�� � 11%0* �10�0�#���� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�#���� ��(3( ����+��� ��ÊÊÊÊÊÊÊÊÊÊ�10�0�#�O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�#�1�(�ÊÊÊÊÊÊÊÊÊÊ�10�0�#�P%�1����S1�T�ÊÊÊÊÊÊÊÊÊÊ�#�A�����+���+����+��ÊÊÊÊÊÊÊÊÊÊ�#�A�#���+���+�����)�'��ÊÊÊÊÊÊÊÊÊÊ�#����C���������+�������ÊÊÊ���� ����������#ÊÊÊ�=7 ; �8#���� ��(3( ��J�W��+����W9�0ÊÊÊÊÊÊÊÊÊ�8#���� ��(3( ��J�W1��W9VÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-����������������������

ÊF����ÊF���������Ê�����Ê��Ê���Ê��������ÊÊ�

Ê+����Ê��Ê�������Ê�;<+�ÊÊ�

�������� �������� ���$����� ������� ��$����(� ��� "�������� �)��� �� �������+������ ������ �� ������� ������$��$������������� ����������������������������������;<+������ �����������+)��������V� ���������$���������������������������+����)������������ �������������$��������

Ê��Z*� ��"���#?��?���������+���!��(�����?��*��#?ÊÊ

���� �"���#?� ��� ��$������� ��$������+���� ��� ��+)������ ��� ����+��� ��(�� ������� ����� �6�+���������������������������������$�+���������������� ���?���������������+�(����������������������������������������������-������ ��������������������������������?���(�����?��*��#?���

�����������������6 ����������������������������������������������"������������+����� �����+�������+���"�������� ����������+ ��������"����������)��������+����������������������� ������6 ���-�+ ���"��� ��������������������������"������������������������(�������������������$�� �����8�6������9���

Ê�� � 11%0* �*�+)����. ����������6���������������������$�� �������7�+�ÊÊÊ��������������ÊÊÊ��0*� � *3; �1���$�� ���W��/���WOW�c���WÊÊ

��������$�������������#�)�������������������������������������-���������� ��,������

�������������������������� ����������

Page 229: Manual SQL 2008

Ê����������Ê������ÊD��G����Ê��Ê��������Ê�����Ê���Ê�������ÊÊ�

c�Ê �������)�������������������)�������(�� �������������������$�����a�&/������(�a�4/������������������������������$������+��������

Ê�� � 11%0* �10�0�#���� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�#���� ��(3( ����+��� ��ÊÊÊÊÊÊÊÊÊÊ�10�0�#�O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�#�1�(�ÊÊÊÊÊÊÊÊÊÊ�10�0�#�P%�1����S1�T�ÊÊÊÊÊÊÊÊÊÊ�#�A�����+���+����+��ÊÊÊÊÊÊÊÊÊÊ�#�A�#���+���+�����)�'��ÊÊÊÊÊÊÊÊÊÊ�#����C���������+�������ÊÊÊ���� ����������#ÊÊÊ�=7 ; �8#����C������� *3; �&/�����O�4/����9VÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-����������������������

Page 230: Manual SQL 2008

&�Ê ��� �,�����-���������������������������)��"������������������������������������� ���$�����$������"��������������������������������������������������� ���$��������������������������������(������$�� �������������������(���444�81�������������$�+��(�����(����9����������)����������������#�$����������������� ��������������������+)���������������������������+��������

Ê�� � 11%0* �10�0�#���� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�#���� ��(3( ����+��� ��ÊÊÊÊÊÊÊÊÊÊ�10�0�#�O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�#�1�(�ÊÊÊÊÊÊÊÊÊÊ�10�0�#�P%�1����S1�T�ÊÊÊÊÊÊÊÊÊÊ�#�A�����+���+����+��ÊÊÊÊÊÊÊÊÊÊ�#�A�#���+���+�����)�'��ÊÊÊÊÊÊÊÊÊÊ�#����C���������+�������ÊÊÊ���� ����������#ÊÊÊ�=7 ; �8#���� ��(3( ��J�W1��W9�OÊÊÊÊÊÊÊÊÊ�8#����C�������U4�����9�OÊÊÊÊÊÊÊÊÊ�8#�P%�1����J�8� � 13�#�P%�1���ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ��Z*� �#�P%�1���� *3; W��/���WOW�c���W99VÊÊÊ�%;ÊÊ

4�Ê �����������������B/� �����-����������������������

Ê��Ê���Ê������Ê��Ê��Ê����ÊÊ�

���������������������������$����(�"����������������������$���������$�� �������$���������������� ��������;��'����������������������������������;����� ������������� �������������� ��������������+������

Ê� *�s�"����?����"�����?����"�����?�?�ÊÊ

�1�����"���#?� �����������������������������������������+����� �����"������������"����?���"�����?�?������

�����������������6 ������������ ��������������������� �������������"������������+����� �����+�������+���"�������� ����������+ ��������"����������)��������+����������������� ������6 ��������

������������������������������+�$����"�������"�������)������������������������"��������� ���$�����;��C������������1#��(�1#���������������)�����������6 �������������$������+��������

Ê�� � 11%0* �*�+)����. ����������6���������������������$�� �������7�+�ÊÊÊ��������������ÊÊÊ� *��0*� �1������8�f��� ��+��������� ����W�W�;��C�����G��G1#��(�1#���W9VÊÊ

��������$�������������#�)����������������������������������������� �� ��� ��,������

�������������������������� ����������

Page 231: Manual SQL 2008

Ê����������Ê������Ê������ ���Ê�;ÊÊ�

c�Ê �������)�������������<�������������+�����(�����������+)��������������������������$������+����

Ê�� � 11%0* �10�0�#������� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�#������� ��(3( ����+��� ��ÊÊÊÊÊÊÊÊÊÊ�10�0�#����O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�#����1�(�ÊÊÊÊÊÊÊÊÊÊ�#��������ÊÊÊÊÊÊÊÊÊÊ�10�0�#����P%�1����S1�T�ÊÊÊÊÊÊÊÊÊÊ�#����A�����+���+����+��ÊÊÊÊÊÊÊÊÊÊ�#����A�#���+���+�����)�'��ÊÊÊÊÊÊÊÊÊÊ�#�������C���������+�������ÊÊ

Page 232: Manual SQL 2008

Ê���� �������������ÊÊÊ� *��0*� �#������� ��(3( ��8�W�����+�����W��W1��W9VÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-����������������������

&�Ê �������)�������������������������+�������(��)���������;��C���������+)��������������������������

Ê�� � 11%0* �10�0�#������� ��(*�+)���S��� ��RT�ÊÊÊÊÊÊÊÊÊÊ�#������� ��(3( ����+��� ��ÊÊÊÊÊÊÊÊÊÊ�10�0�#����O���A����S.'���������������T�ÊÊÊÊÊÊÊÊÊÊ�#����1�(�ÊÊÊÊÊÊÊÊÊÊ�#��������ÊÊÊÊÊÊÊÊÊÊ�10�0�#����P%�1����S1�T�ÊÊÊÊÊÊÊÊÊÊ�#����A�����+���+����+��ÊÊÊÊÊÊÊÊÊÊ�#����A�#���+���+�����)�'��ÊÊÊÊÊÊÊÊÊÊ�#�������C���������+�������ÊÊÊ���� �������������ÊÊÊ��0*� �8 *�#������� ��(3( ��8�W�����+�����W��W1��W99�OÊÊÊÊÊÊÊÊÊ�8#����1�(�J�W;��C�����W9VÊÊÊ�%;ÊÊ

4�Ê �����������������B/� �����-����������������������

Ê����ÊF��������Ê������+ÊÊ�

Ê���������ÊÊ�

���� +�(��5�� �� ��� �������� ��� ��� �������� "��� #�+�� � ���������� ���� ��� ���)��� ������ ������ ����6���+���� ���������������� ����������� � ����$���������������� ������������������������6���� ����"��������� �����������$<��� ������ ��6�+�������������������������!���������������%N ���

���� ���� �� �����+���� ��� ��������� ��� ��� ������������� ��� ��� ������� �������� #�$�� ����� ��� ��� �������� �����������������+���������"������������������� �����(����� ����

� ����������������������� ��������%N �������!������������+������+���$�����

Ê�����#?�����"���#?��+����ÊÊ

�����"���#?�������6 ������"���������������� ����)����������6 ������������(����������

� �����#?� ��������������������������"�������������������"���#?��������-�+ ���� �����������+�����!������������������������������� �������������� �����������$���������5�����+�+��"��������A�

Ê�� � 11%0* ����0�A��#����*�+���B��*�+��ÊÊÊÊÊÊÊÊÊÊÊ�F,������ ����������*�+�ÊÊÊ��������������ÊÊÊ��Z*� � ����J�W�.WVÊÊÊ�%;ÊÊ

����"������������

Ê�� � 11%0* ����0�A��#����*�+���B��*�+��ÊÊÊÊÊÊÊÊÊÊÊ�F,������ ����������*�+�ÊÊÊ��������������ÊÊÊ��Z*� � �����%N �W�.WVÊÊÊ�%;ÊÊ

���� ������������!����������������%N ������������ ��6�+����������� �������������"��������� �7�(������������ ��������%N ���

Ê"���G���Ê������+Ê��������.ÊÊ�

Page 233: Manual SQL 2008

��������� ������� ����������"���������������������"�������+)����������������"��������$���������!�������������������������+���������.-��������������������5��������)<"������������"������������"���%+�$5����"�������������)�����������������������������(��� ���������+���!���������� ������������������+Ê\.Ê�\A�������#�������������+���������������������1��������������+�����������������)�����������������."�5��������-�+ �����

��������������������������������

Ê�� � 11%0* �*�+)����. ��������F,��������7�+�ÊÊÊ��������������ÊÊÊ�=7 ; �8. ��������%N �W\��W9ÊÊ

� �� �������5����

Page 234: Manual SQL 2008

����� �������$���������������� ������������������;FA��."�5��������-�+ �����

Ê�� � 11%0* �*�+)����. ��������F,��������7�+�ÊÊÊ��������������ÊÊÊ��0*� �8*0�8. ��������%N �W\��W99ÊÊ

� �� �������5����

Page 235: Manual SQL 2008

� ����!����������������������������+�����(��� ����������������������������

�1������ �����������������.��������������������������������������5���������� ��������� ������ ������������"��� ������������$�����.A�������-�+ �����������������$������+)���"�����+���!������������ ������������������� ������������+)���"������)�������� ���������� �������� ������ ��������+)���"�����+����������������(�����������������"�������� ������������������!��5��" A.��������$��

Ê�� � 11%0* �*�+)����. ��������F,��������7�+�ÊÊÊ��������������ÊÊÊ�=7 ; �8. ��������%N �W1#�\W9ÊÊ

� �� �������5����

Page 236: Manual SQL 2008

� ����$������ �������������������������$�� ������������.-� �������+��!�������������������Y����$�� ��+�� T ��.TA� �� ��� ����� ���� ��� ������� "��� ��+����� ���� #�-��� ��+�� H�#���� ��������������

���� ���������� ��� ��� ����� ��� ��� ��� ������ ��� ���� ������� "��� ����� )������ ���� K�)�� ���� �): ��)�)��+��������������������� ������������"������)�������� ������������.�(�����������������$����+��T��..TA� ������������������������"��������(���G���G��������"�������$���������7���"�5�����-�+ �����

Ê�� � 11%0* �*�+)����. ��������F,��������7�+�ÊÊÊ��������������ÊÊÊ�=7 ; �8. ��������%N �W\����\W9ÊÊ

� �� �������5����

Page 237: Manual SQL 2008

�.���$����"��������+����+�����������+)�,���� �������$����������!�����������������*03���

Ê"F�FÊ��Ê�����Ê��Ê��������Ê?@ÊÊ�

� ������$�.�������!�� ���� �����������,6����������������� ��5�������������$�� �����������������������������������6�+�����<����+�������� �������������������������)���� ����� ����������� ���$�����������������)��?-��$����� ��������������+��)�-��������$�+����$��������:���$����� ������������$�+����$��������@A�������-�+ ���� ��������������������$���������������(� ��"���������!��\?��@A���� ��� �!"�������� �� ��� �����#��� �� )���� �� �+)�� ����� ��� ��� �6 ������������.� ���� � ��������� ����"�����������������+)���������������������������� �,��������6 ��������."�5��������-�+ ����

Ê�� � 11%0* �*�+)����. ��������F,��������7�+�ÊÊÊ��������������ÊÊÊ�=7 ; �8. ��������%N �W\�S��T9ÊÊ

� �����������������������5��������������������������(��� ���������+��������� ��"���������� ��

Page 238: Manual SQL 2008

�0)�����"�������������������(�����������������(��� ���������+������������������������ �(����

Ê;�Ê ������Ê��Ê���Ê����Ê��Ê��������ÊÊ�

� ��� ������������������������������� �����-��"����������������$��� ��5������ ����� ���������������������������"��������)����������������������!�������������N�����������������#���� ������$�����������."�5��������-�+ �����

Ê�� � 11%0* �*�+)����. ��������F,��������7�+�ÊÊÊ��������������ÊÊÊ�=7 ; �8. ��������%N �W\�S`� �TW9ÊÊ

� ������������5�����������������������(��<��+���������������������"��������� ��"����������

�������!�+������������"������� �������$�������6 ������ ������������������;FA� �3��$�������������6 ������"��������(���`�������)����5�����+�+����������"��������������`���

Ê>������Ê(Ê������Ê��Ê�����ÊÊ�

Ê#��Ê��Ê���Ê ����ÊÊ�

������ �������� �� ������� ��� ��� ����� ���������!��� ���������� �� ��� ��������� "��� ����� ���� �� ������������ ����� ��������1�+����+ �����+������������ ��+���������������� ��������������)�� ������������������ ���������$����������������#�+���6�+�������������Ê/A��

����������!������� ��������� ��� ���+�������� ��� ���������� ��� ����+��������)����� ��+)������ ��� ������ ��,���������������������������$���� ���+����������������$���������$��� �������+���������������."�5� #�(� ��� �-�+ ��� "��� ����!�� ��$���� )����� ��� ��� ���#�� ��������� ����� ������ ���� +����� ��

Page 239: Manual SQL 2008

���+�����

Ê�� � 11%0* �*�+)����. ��������F,�����ÊÊÊÊÊÊÊÊÊÊ��.3 �%BB�8�'������0�A��#��F 3�.3 �899���+���������ÊÊÊ��������������VÊÊÊ�%;ÊÊ

� �� �������5����

�3�+)�,�� ����������������� ���������������"��������� ���� ����������#��� ��������#��� ���+�+���-�+ �����

Ê�� � 11%0* �*�+)����. ��������F,���������0�A��#����7�+�ÊÊÊ��������������ÊÊÊ�=7 ; �8���0�A��#� *3; �10*� ;3�8�.3 3%� �Wc44/:�c:�c�W��c��9�OÊÊÊ Ê Ê ÊÊÊÊÊ�10*� ;3�8�.3 3%� �Wc444:c�:&c�W��c��99ÊÊ

�3�+)�,�� ������+ ��������������������������6 ��������

Ê#�����Ê���Ê ����Ê�� ���Ê���Ê��Ê������ÊÊ�

�������$������������������������ ����������$��������������� ������������� �� ���(�����!�������������0)���+����� ��+������)���������������������."�5�#�(�����-�+ ���������������������������������

Ê�D�I�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊÊÊÊ�.�����B������?ÊÊ

Page 240: Manual SQL 2008

ÊÊÊÊ�B��#����������������������2�����)��������±ÊÊÊÊÊÊ������ ������ ��������������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ� �����)����������+)�����+ �����������������ÊÊÊÊÊÊ�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIDÊÊÊ�1; .3 �B�*13%0*�F�B���*�+�ÊÊÊ�8ÊÊÊ Ê�b�B*�+������#���8��9�ÊÊÊ Ê�b����+������#���8��9ÊÊÊ�9ÊÊÊ��� �� �����#���84c9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊ Ê��0�� ;����+��b�E�W�W�E�b�B*�+�VÊÊÊ� *�VÊÊÊ�%;ÊÊÊ�D�I�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊÊÊÊ�.�����B������?ÊÊÊÊÊÊ�1��������#�����)����±�����)��������±ÊÊÊÊÊÊ������ ������ ��������������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ� ����+������5���*�ÊÊÊÊÊÊ�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ�I�DÊÊÊ�1; .3 �B�*13%0*��#�>O�0�*�ÊÊÊ�8ÊÊÊÊÊÊÊ�b���7�+����� ���ÊÊÊ�9ÊÊÊ��� �� �����#���8&9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�� 1�.; �b�;�����������#���8&9VÊÊÊ

ÊÊÊÊÊ��%�b���7�+�����J��ÊÊÊÊÊÊÊÊÊÊ�� 3�b�;�������J�G*�GVÊÊÊÊÊÊÊ� �� ÊÊÊÊÊÊÊÊÊÊ�� 3�b�;�������J�W�5WVÊÊÊ

ÊÊÊÊÊ�; 30;*0�b��������VÊÊÊ� *�VÊÊÊ�%;ÊÊ

�������!�"�������������������� �����������+����������� �����������������������������)�������+)�������������������� ��,�����(��� ���+����89������������������������ ��,������."�5��

Ê�� � 11%0* ������%��ÊÊÊÊÊÊÊÊÊÊ��)��F�B���*�+��8*�+)����. ������9�10�0�S*�+)��������������T�ÊÊÊÊÊÊÊÊÊÊ�F,�����ÊÊÊÊÊÊÊÊÊÊ��)���#�>O�0�*��8��7�+�9�10�0�S�����������<�����������%�����LT�ÊÊÊÊÊÊÊÊÊÊ�10�0������*�+��S�����+)��������� ����TÊÊÊ��������������VÊÊÊ�%;ÊÊ

� �� �������5����

Page 241: Manual SQL 2008

ÊF����Ê<)���Ê��Ê������Ê��Ê%����ÊÊ��

�.$�� �������

�1����������$�����

Ê�� � 13�10�*3�8F�����%�9�10�0��6�ÊÊÊ�� ��.��� ;�0*.�ÊÊ

�1���������<+���������$�����)������)������������������ ����-�+ ��������������<+���������'���������

Ê�� � 13�10�*3�8I9�"����������'�ÊÊÊ��������������ÊÊÊ�=7 ; �8��6��J�WB�+�����W9ÊÊ

����� ����������������������������������5�������������������

Ê�� � 11%0* �%�+*�+)����%�+*�+���%�+��!������������ÊÊÊ

Page 242: Manual SQL 2008

ÊÊÊÊÊÊÊÊ����������:���������������I�10�0�S������������ �����TÊÊÊ�� �����%�+ÊÊ

�������1.�0��

Ê�� � 11%0* �%�+*�+)����%�+*�+���%�+��!���%�+1��$��(%������������ÊÊÊÊÊÊÊÊ�1.�0�%�+1��$��(%�ÊÊÊ Ê�1�.*�0�c�37 *����������:����������I���c�ÊÊÊ Ê�1�.*�0���37 *����������:����������I���/�ÊÊÊ Ê�1�.*�0� *30*1 �����������&�:����������I���&/ÊÊÊ Ê� �� ����������:����������I���4/ÊÊÊÊÊÊÊ�10�0�B%*�S������������ �����TÊÊÊ�� �����%�+Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Page 243: Manual SQL 2008

Ê

+�������Ê�Ê��������Ê��Ê���Ê�����ÊÊ�

Ê��Ê����Ê������ÊÊ�

ÊD����Ê��Ê�����Ê����������ÊÊ�

�����)���������� ������������������+��������"������ ���-����� �����+���������)�����������������)-����������������-�+ ����������)������������� ���������!�������)-��� ���������� ������ ��� ������� (� ��� ��� ��� ���� �)-��� ���� ������� ��� ����������� "��� ��� �� ������� ��� ������ )�������� ��������� � ��� ��!��� �� "��� ��� +�+�� ������� ������������� ���� ������� �� ��)�� ������� � ���������� ���� ��$���������� � �� ��$��� ��� ������ �����������������������!�"�����������������������!������������������������ ���������!������������� ��+�� ����������� (� ������ �� ��� ������ ������� ��� ������� "������ �� ����� �� ����������������

������ � ������ ��� ���+�� ��� ��� )��� ��� ���� ������������� �� ������ ��$���� � �� ����������������������)-���������)������������

�������������������������������)-����������)������������)����$���������"�����������+���������)����������)-���������)-���"�����������������+���������+��#�+��+����������(���������

������$�������������-����������+��������������)���8.9��������)���8A9������������"�������������������+ ����������� ������������������������+�����A��7�(���������������"�����)�����������

c�Ê �������)������� �!���������������������+���6��������������$������������)���8.9�������$<��� �����-�+ ����������������������������#���������+������)����$���������"����6������<�����8�<+���������"���� �����������#5������(��"��������������)�������(���)�������������"������� ����$����"�������6������$������ �������������+�����

��Ê �����������8.9��"����������������+��������)��#�����"�����������+���������� ���������������+��A9��

&�Ê ����������������)��������� �������+�+�� �� ������������!�"���#�(�������+������<������������)��� �����#�����"������������� ���������������������������"�������������� ����"�����������+�����������)���������������+����������)����

� �� ��)��+������������� �����������+���"���� �����"���"������G�����G��������)��������#������+������ ����� �����

� ������ )������ ���� ������������ "��� �� ��� ������� ���+�(��5�� ��� ��� )��� ��� ���� "��� ��� �� �����)��5����������+�������������� ����� �����1�+���-�+ �������������� ����� ������������������������������ �������)��������������+ �����������)���������(��"�����������������)����������<������)���������������)��� ����� �+)�,������!���+�������������+��� ������ ��������� ��������� ����� ��������������

�������!�"���#�(�����������"�������+������������������� ����� ����������)����������"�,�� ��������)������������������������������(����������)���"��� ���������!����������������������(��������-�+ ��� ���5����� ��� ������+���<+��������������)�)�������� ������������� �� � �����������+�� #��������,������������ ����� ����� ��+��#����������� ����-�+ ������������� ��������������)�����"��������������+������<����������-�+ �����5���������*�+)������1���������)���������� �� �����+ ������������ ����� ����� ����+ ����)����������� �����������A��

Ê����������Ê������Ê��Ê��������Ê��Ê+�������ÊÊ�

c�Ê �.)�������������������$�+���������(����������������������

��Ê �7�$������������#����������+)���������������(�#�$����������*�������������

&�Ê ������������������������)���������������)������$����������$����

Page 244: Manual SQL 2008

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�.�����B������?ÊÊÊ�:�B��#���������������������4��)�������±ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊ���0�+����ÊÊÊ�%;ÊÊÊ

Ê�:� 6������������)������������(���6��ÊÊÊ�%B� ?%�3��8ÊÊÊ Ê�� � 13���+�ÊÊÊÊ Ê Ê�� �(����)��ÊÊÊÊ Ê Ê�=7 ; ���+��J�*WO�$�*������A��C�WÊÊÊ�9�ÊÊÊ��;0���.3.A.� �O�$�*������A��CÊÊÊ�%;ÊÊÊ

Ê�1; .3 ��.3.A.� �O�$�*������A��CÊÊÊ�%;ÊÊ

Ê"�����Ê��Ê���Ê ����Ê�����Ê��Ê����Ê������ÊÊ�

���������������������� ����� ���������������������$�+������������������������+����������(�� ����

¢Ê ����$���������)��������#����+������#�$�������������)���� �)������������ ����� ��� �

¢Ê �3�+)�,�� �����#���������������#�������������+���(�#�$���������� �)������������ ����� ����

�."�5��������-�+ �����

Ê"�����Ê��Ê���Ê����Ê������Ê��Ê���ÊÊ�

��������������������+������������� ��+��������� ����� ���"���#�(�"���#�������������� ���������#������������������� ���+���+VÊY�VA��."�5��������-�+ �����

Ê�1; .3 �3.A� � �����ÊÊÊ�8ÊÊÊÊÊÊÊ�%�������%�����������8c�c9��;%�.;O�N O�*03�*����ÊÊÊÊÊÊÊ�*�+)�������#���8��9�ÊÊÊÊÊÊÊ�. �����������#���8��9�*03�*���ÊÊÊ�9VÊÊÊ��Ê����Ê������Ê+������ÊÊ�

� ��������� ��������������+)���� ��5����������������� ����� ������������������ ������������������+���$<����$����������"������ ��,���������������������)����� �����"����������+��������� ��+�����+�����+������

Ê�������+�������10*�3;.%*3��;%�.;O�N O�s�����?�����ÊÊ

� �� ��� ���+����� ��� ���)��� ������ (� ��� 10*�3;.%*3� �;%�.;O� N O� 8+�(<����� (� +��<����9� �

Page 245: Manual SQL 2008

�����������������+�������������+����������� ������������)�������+)���"������������������������ ��,������� ��������� ��+���������6 �����������)�������+)�������������+���"���������!������+���."�5��������-�+ �����

Ê�1; .3 �3.A� � �����ÊÊÊ�8ÊÊÊÊÊÊÊ�%�������%�����������8c�c9�*03�*����ÊÊÊÊÊÊÊ�*�+)�������#���8��9�ÊÊÊÊÊÊÊ�. �����������#���8��9�*03�*����ÊÊÊÊÊÊÊ����+N�(��� ���10*�3;.%*3��;%�.;O�N O�8�����%�9ÊÊÊ�9VÊÊ

������������������ ���������������+)��������� ��+������� ������������NQ��$�����������+)��������� �)�-�+ �����

Ê���0� 6������VÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� � �����ÊÊÊ�8ÊÊÊÊÊÊÊ�%�������%�����������8c�c9�*03�*����ÊÊÊÊÊÊÊ�*�+)�������#���8��9�ÊÊÊÊÊÊÊ�. �����������#���8��9�*03�*����ÊÊÊÊÊÊÊ��NQ������10*�3;.%*3��;%�.;O�N O�8�����%�9ÊÊÊ�9VÊÊÊ�%;ÊÊÊ��Ê�������Ê��Ê+�������Ê�!�������Ê����ÊÊ�

Ê���������ÊÊ�

�1���������� ���� ������ )����� ��� ����� �+�$����� "��� ��� ������� ���$�� ��� )����� �� �� ����� �����)�������"�����5������������ ���������������������������������!�"����������������$����������!����������������������������5����������+�����������������������������������������#�������+������������ ������� ��������������� �1�+��#�+����������������+����� ������������������)������� �!���������������+���������"���������������������������"���������-����������+������ ��)��������)���������������������������������

Ê"�����Ê��Ê���Ê����Ê ������Ê��Ê��Ê�����Ê��ÊC���Ê%��E�ÊÊ�

������ #����� ��)��� "��� ��� ������� A�� ���� ����)��� ���� ��� ���� �)��� .�� ��� ������� A� ��)�� ����� ��� ����������)���.�� ������+�����<����+�����G�+)�-����G���������������1�+����� ����:�+)�-��� ��� ������� A� ���� ��� �������� �� ���#�� �������� ��� ��+��� ��$��� ��+��� "��� �+)�� �)��� �� ��+�+�������������+����������)���A������+����������������������

������������6���������������+�����������)�����(������ �����������������)�����

�������������������������������������)���������'��������������������������"�������)��������������)�����+�����������$��������$�����

¢Ê ��������+�����)����������+�+����+)���"������ ��+��������+��������������"����� ������8 ������"����9��

¢Ê ��������+�����)��8����������9���������+�+��� �����������+����� ����� �������+�������������

�."�5�#�(�����-�+ ��������������+������+����F�����%��"����������������6�������

Page 246: Manual SQL 2008

�0)���+����� �� ���� ��� �� ����� ��� �����+������ "��� ���(����� ��� ������� �� ����� ��� ������� "��� ������ ��+�������)��������������������������������� �,�������������+�������������+ ���(�������������$�������������������+)���)��������+ �������"���������������"���������!�� ��������������

�����)���"��������������������� ����� ���(�"�������������������+������"���������!�������)���"�����)���������)��� ������� ���������"�������)������������+����������������+��������+�������������6�������

Ê"�����Ê��Ê���Ê����Ê�!�����Ê��Ê��Ê�����Ê��Ê������Ê+�������Ê��ÊÊ�

��������������������������������������)�����

c�Ê ��������� 6 ������������)-�����)�������)���#�-���������������'���

��Ê �1�����������)���������#���������"�������$����������)���(�#�$����������;���������������

&�Ê � �����������;��������� 6���������������-����������$���#�$����������.$��$����

4�Ê ������+)��� �������������$����������������� �������� �������+)�������������+)���������+)�6����������������������#����+ �����(�+����������������������������������8��+)��9��)�������������

Page 247: Manual SQL 2008

/�Ê ����������������������+�+��+������� ������������������������������#�$����������.$��$����������������������� ��+��������������������������;���������������������(�#�$���������� ��+��������������!��,������#�$����������1�������

Ê"�����Ê��Ê���Ê����Ê�!�����Ê��Ê���ÊÊ�

�3�+)�,�� ����������������������6��������������������+����)����� ��������������$��������

Ê�; B ; *1%.������?�����������B0; %F*�N O�s�����?+��������?�ÊÊ

�����6 ������>F+��B;ÊY�V�(������������������� ���)�������������)��$������������?������������ ������������)�������+)����������)��� ����� ���"�������������������+������"��������������������������� ��,�����������?����������������)�������+)��������� ����� �������+����������)��� �������."�5��

Ê�1; .3 �3.A� � �����ÊÊÊ�8ÊÊÊÊÊÊÊ�%�������%�����������8c�c9��;%�.;O�N O�*03�*����ÊÊÊÊÊÊÊ�*�+)�������#���8��9�ÊÊÊÊÊÊÊ�. �����������#���8��9�*03�*����ÊÊÊÊÊÊÊ�F�����%�����*����B0; %F*�N O�; B ; *1%.��$,�����8F�����%�9ÊÊÊ�9VÊÊÊ��Ê����Ê ������ÊÊ�

�0)�����"���������������������������������+)�������)-������+��#�+������ ������������� ����� ������ ��+)��� ���� ��� ������ ��������� ��� ��,� ���� ��� ���� �� ������� ���+����+���� ��� ��+)��� ��������� ���������������� ���������������+)������ �,���������� �������+��������)����� ���)��������$����� ��������+)����������(�������������������+��#�+�������������+������ ����������-�+ ��

Ê�1; .3 �3.A� � �����ÊÊÊ�8ÊÊÊÊÊÊÊ�%�������%�����������8c�c9��;%�.;O�N O�*03�*����ÊÊÊÊÊÊÊ�*�+)�������#���8��9�ÊÊÊÊÊÊÊ�. �����������#���8��9�*03�*����ÊÊÊÊÊÊÊ�F�����%�����*����10*�3;.%*3�BNF�����ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�B0; %F*�N O�; B ; *1%.��$,�����8F�����%�9ÊÊÊ�9VÊÊ

Page 248: Manual SQL 2008

Ê���������Ê���Ê������ÊÊ�

Ê���������ÊÊ�

�1�+��(����#��+���������������)������������������������"������������"���������-����������+��������������� �� ���������)��� ��������������������'��!�� ��+�����(�������������������"���#�+��#�������!�"������������������������ ������������������"���������������������������������������������

�����������������������6�������������$������� ����������������������)���������������������������

Ê"�����Ê��Ê���Ê+�����ÊÊ�

����������������������������������)����

c�Ê �.)�������������������'�������������'���

��Ê �7�$��������������)����8�������"����� ������9�����)���(�#�$����������;���������������������8��������9�������������������6����#�$����������.$��$���(�� �����"�������+)���������������������������#����

&�Ê ��������������������������;����������#�$���������������������������"�����+����$���������������

4�Ê � ���������������#����6 ����� ����������������)���(�����+����

/�Ê �7�$������������)������� ����� ������ �

2�Ê ���������� ����� ������������������ ��$�)������������������)���"������������������ ��+������

±�Ê � ���������������)����#�$�������(������������������� ����� �������+����

��Ê � ��������������3�)������;��������� 6����������������$<�������"��������+)����������������)���A�-�������+)����������)���#�-���#�$����������(����������������+)�������������+�������������������.�-�+ ������

4�Ê �7�$����������.�� ������1���������������������#������������+�������������������(����� �������������������+�������

Page 249: Manual SQL 2008

c���������+�+��+������� ���������������� ���������������#����������������.$��$���(������$����������������!�"���#�(����+�������#�$����������1�������

Ê����������Ê������Ê"�����Ê��Ê+�������ÊÊ�

c�Ê ��������+ �����������)����������������+������������ ��+�����������������������(�����)������+)�����������$��������������������������������$������+��������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�.�����B������?ÊÊÊ�:�B��#���������������������4��)�������±ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�+����ÊÊÊ�%;ÊÊÊ

Ê�:� 6������������)������������(���6��ÊÊÊ�%B� ?%�3��8ÊÊÊ Ê�� � 13���+�ÊÊÊÊ Ê Ê�� �(����)��ÊÊÊÊ Ê Ê�=7 ; ���+��J�*WO�$�*������A��C�WÊÊÊ�9�ÊÊÊ��;0���.3.A.� �O�$�*������A��CÊÊÊ�%;ÊÊÊ

Ê�1; .3 ��.3.A.� �O�$�*������A��CÊÊÊ�%;ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�3�)����������!������ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�O�$�*������A��CÊÊÊ�%;ÊÊÊ

Ê��%��)-��Q���8�W�)���������W�W���W9�%��*03�*���ÊÊ

Page 250: Manual SQL 2008

ÊÊÊ��;0��3.A� ��)���������ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� ��)��������ÊÊÊ�8ÊÊÊÊÊÊÊ�%���������%��%��������8c�c9�*03�*����ÊÊÊÊÊÊÊÊ��������1��������#���8c�9�*03�*����ÊÊÊÊÊÊÊ���������������#���8c��9�ÊÊÊÊÊÊÊ�1����������#���8/�9�ÊÊÊÊÊÊÊ� ��������#���8/�9�ÊÊÊÊÊÊÊ�*�������6��*����ÊÊÊÊÊÊÊÊ��NQ��������10*�3;.%*3��;%�.;O�N O�8�������%�9ÊÊÊ�9VÊÊÊ�%;ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�3�)����.�����3( �ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�O�$�*������A��CÊÊÊ�%;ÊÊÊ

Ê��%��)-��Q���8�W�)��.�����3( �W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)��.�����3( �ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� �.�����3( �ÊÊÊ�8ÊÊÊÊÊÊÊ�%��.�����3( �%��%��������8c�c9�*03�*����ÊÊÊÊÊÊÊÊ�.�����3( ������#���84�9�*03�*����ÊÊÊÊÊÊÊÊ�*�������6��*����ÊÊÊÊÊÊÊÊ��NQ.�����3( ��10*�3;.%*3��;%�.;O�N O�8.�����3( �%�9ÊÊÊ�9VÊÊÊ�%;ÊÊÊ

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�3�)���� + �����ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ��%��)-��Q���8�W�)�� + ��(��W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)�� + ��(��ÊÊÊ�%;ÊÊÊ�1; .3 �3.A� ��+ �����ÊÊÊ�8ÊÊÊÊÊÊÊ�%� + ������������������8c�c9�*03�*����ÊÊÊÊÊÊÊÊ� + ��(��*�+)����#���829�ÊÊÊÊÊÊÊ�*�+)�������#���8&�9�ÊÊÊÊÊÊÊ�. �����������#���8&�9�*03�*����ÊÊÊÊÊÊÊ�35��������#���8/�9�ÊÊÊÊÊÊÊ�1��1����*�>.������ ����ÊÊÊÊÊÊÊ�7����(�����(�+���+���(�ÊÊÊÊÊÊÊ���������������������������������#���8c��9�ÊÊÊÊÊÊÊ�*�+)�����������������#���8��9�ÊÊÊÊÊÊÊ�1�����'������#���8��9�ÊÊÊÊÊÊÊ�3�+����������6��ÊÊÊÊÊÊÊ��NQ + ��(���10*�3;.%*3��;%�.;O�N O�8%� + �����9ÊÊÊ�9VÊÊÊ�%;ÊÊ

Page 251: Manual SQL 2008

Ê

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�3�)����1�����ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ��%��)-��Q���8�W�)��1��+��W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)��1��+��ÊÊÊ�%;ÊÊÊ�1; .3 �3.A� �������ÊÊÊ�8ÊÊÊÊÊÊÊ�%�1���������%��������8c�c9�*03�*����ÊÊÊÊÊÊÊ����1����������+��ÊÊÊÊÊÊÊ�.�����*�+)�������#���8��9�ÊÊÊÊÊÊÊ�;���������.�����3( �%�����BNQ3( �0�.�����ÊÊÊÊ Ê Ê�;����������.�����3( ��8.�����3( �%�9�ÊÊÊÊÊÊÊ�1��+��*�+������#���8/�9�*03�*����ÊÊÊÊÊÊÊ����� �����+������3�+��ÊÊÊÊÊÊÊ�3�+����������6��ÊÊÊÊÊÊÊÊ��NQ1��+���10*�3;.%*3��;%�.;O�N O�8%�1�����9ÊÊÊ�9VÊÊÊ�%;ÊÊÊ

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�3�)����1#��$�;����ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ��%��)-��Q���8�W�)��1#��$�;����W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)��1#��$�;����ÊÊÊ�%;ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�3�)������ ���ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ��%��)-��Q���8�W�)���� ��W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)���� ��ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� ��� ���ÊÊÊ�8ÊÊÊÊÊÊÊ�%���� ��%�����������8c��c9�*03�*����ÊÊÊÊÊÊÊ�;����������������%�����BNQ�� ���������ÊÊÊ Ê Ê��)���������;����������8�������%�9�*03�*����ÊÊÊÊÊÊÊ�;���������%� + ���������BNQ1���CÊÊÊÊ Ê Ê�;���������� + ������8%� + �����9�ÊÊÊÊÊÊÊ�%�1���������;���������BNQ�� ����ÊÊÊÊ Ê Ê�;����������1������8%�1�����9�*03�*����ÊÊÊÊÊÊÊ��� ������+�������+��*03�*����ÊÊÊÊÊÊÊ��� ��.+����+���+���(�*03�*����ÊÊÊÊÊÊÊ�3�+����������6��ÊÊÊÊÊÊÊÊ��NQ�� ���10*�3;.%*3��;%�.;O�N O�8�� ��%�9ÊÊÊ�9VÊÊÊ�%;ÊÊÊ

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�3�)����;����ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊ

Page 252: Manual SQL 2008

Ê��%��)-��Q���8�W�)��=�#���>��W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)��=�#���>��ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� �;������ÊÊÊ�8ÊÊÊÊÊÊÊ�%��=�#���>��%�����������8c��c9�*03�*����ÊÊÊÊÊÊÊ�;����������������%�����BNQ=�#���>��������ÊÊÊÊ Ê Ê��)���������;����������8�������%�9�*03�*����ÊÊÊÊÊÊÊ�;���������%� + ���������BNQ�������A(ÊÊÊÊ Ê Ê�;���������� + ������8%� + �����9�ÊÊÊÊÊÊÊ�%�1���������;���������BNQ1��+��.�����ÊÊÊÊ Ê Ê�;����������1������8%�1�����9�*03�*����ÊÊÊÊÊÊÊ�=�#���>������+�������+��*03�*����ÊÊÊÊÊÊÊ�=�#���>��.+����+���+���(�*03�*����ÊÊÊÊÊÊÊ�=�#���>����������� ����*03�*����ÊÊÊÊÊÊÊ�3�+����������6��ÊÊÊÊÊÊÊÊ��NQ=�#���>��10*�3;.%*3��;%�.;O�N O�8=�#���>��%�9ÊÊÊ�9VÊÊÊ

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�3�)����1#��C1�#��$ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ��%��)-��Q���8�W�)��1#��C1�#��$W��W�W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)��1#��C1�#��$ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� �1#��C1�#��$ÊÊÊ�8ÊÊÊÊÊÊÊ�%��1#��C1�#��$%�����������8c��c9�*03�*����ÊÊÊÊÊÊÊ�;����������������%�����BNQA����#�������ÊÊÊÊ Ê Ê��)���������;����������8�������%�9�*03�*����ÊÊÊÊÊÊÊ�;���������%� + ���������BNQ + ��(��ÊÊÊÊ Ê Ê�;���������� + ������8%� + �����9�ÊÊÊÊÊÊÊ�%�1���������;���������BNQ1��+��ÊÊÊÊ Ê Ê�;����������1������8%�1�����9�*03�*����ÊÊÊÊÊÊÊ�1#��C1�#��$����+�������+��*03�*����ÊÊÊÊÊÊÊ�1#��C1�#��$.+����+���+���(�*03�*����ÊÊÊÊÊÊÊ�1#��C1�#��$��������� ����*03�*����ÊÊÊÊÊÊÊ�3�+����������6��ÊÊÊÊÊÊÊÊ��NQ1#��C1�#��$�10*�3;.%*3��;%�.;O�N O�81#��C1�#��$%�9ÊÊÊ�9VÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-����������������������

Ê%�������ÊÊ�

�������$��+���������������"���+����������+��������������������������)����������)�������������$��+����

c�Ê � ����� 6 ������������)-����������)������������������� �����#�������������A���������������

��Ê �������������������$����������+�������"������)��������������� �������������$��+�����������+���������5���

&�Ê �7�$��������������)����)�������������������$��+��(�#�$����������*��������$��+�����)�������

Page 253: Manual SQL 2008

4�Ê � ��������������������$��.$��$����)����#�$����������������������(�#�$����������.$��$������.��������+������� ���������)�������� �����'����������)���"����

/�Ê � ��������������������$��.$��$����)���� �����#�������������1��������� �����)��������#����+������ �����#����������������)����P��+�(��������������+�(�����+�������������+����������)���� ����������������)��������5������."�5��������-�+ ������

2�Ê ��������)�������������������� �����#�������������������������$���������!"��������������"���������+� �����(��,������������"���������+����������)���#�-��������+�-���+��������#���������������������������� ����� �������+����������)�����������������������"������$���,���������������+��������������)���#�-����."�5��������-�+ ������

±�Ê �1������(�������������������$��1���+�����������5���������+������������+���"���������������)������"�����(��������#�)5��������������������"���������+������+������ ������� �����������"�������"���5������ �����"����������������+���"������ ����"������$�����������������������%��� �������+���������������������)������������ ����� ����������)�����������������)��� ����

��Ê � ���������������)��� ������������������ ����� �������+����

4�Ê � ��������������3�)������;��������� 6�������������������������+�������������������."�5���������

Page 254: Manual SQL 2008

c���������!��,������#�$����������.�� ���������5������"�������������������)�����

cc��������+�+��+������� ���������������� ������������������1������#�(����+������� �����$�������(�����������)�����������

Ê����������Ê������Ê"�����Ê��Ê��Ê�������ÊÊ�

c�Ê � ����� 6 ������������)-����������O�$�*������A��C�������#�$����������A�������������������$��

��Ê �������������������$����������+�������"������)������������������������$��+�����

����������+���-��(�#�$�����������5���

&�Ê �7�$��������������)����)�������������������$��+��(�#�$����������*��������$��+�����)�������

4�Ê � ��������������������$��.$��$����)����#�$����������1������(�#�$����������.$��$��@�)�����

/�Ê �7�$����)�������� �����$��$�����1#��C1�#��$��

2�Ê �������+�+��+��������$��$������.�����3( ����� ������+ ���������������+���(�;������

Page 255: Manual SQL 2008

±�Ê � ��������������������$��.$��$����)����#�$����������1���������0)�����"�����)������)��������+��#�+������������)����������(����)-�������������������

��Ê ������$�������������$��+���������)��������#����+����� �������#�$����������F��������

4�Ê � �)��!�������+)��������V���;������D��,�(�#�$����������.�� ����

c���1�����������������

Ê���������Ê�� ������ÊÊ�

� ������5 ����)�������������������+���������(�����������������)�����������������������������������)��� ��$������1��������� ��+��������������6��� ��� ����� �������)��� ��� ����������� �������������%��$��������������������� ��+���$����������� �����������)������������������)����������������������+������������)��� �����������'�����������������)���(�����$������)��������+�����"�����������+��������������)��� ����������������+���������������������������'����+)���������

���������$�����������$�������������������������!��������������;��������� 6�����������������������������������,�����������������'����������)��������$��+�����������������

Ê����������Ê������ÊB�����Ê��Ê��Ê���������Ê+� ������ÊÊ�

c�Ê � ����� 6 ������������)-�����6 �������������3�)������������O�$�*������A��C����7�$��������������)����(�#�$�������������'���)��1��+����

��Ê �1�����������)���������#���������)���(�#�$����������;����������

Page 256: Manual SQL 2008

&�Ê ��������������������������;����������#�$����������BNQ1��+��.�������� �����������������#���� ���������������%*� ;3�(����.3 ��

4�Ê �7�$���������� ��+�������$����� �������������+)�����������������1�������

/�Ê �7�$����������.�����!������;�$����� �������������+)������������������������������

2�Ê �������+�+��+����������� �������������������$�������

�>F+��B;ÊY�V�� �������Ê�������

����������Ê��Ê��Ê+������

�BNQ1#��$�;������ �1������� �1�������

�BNQ1��+���� �1������� �1�������

�BNQ�� ������ �1������� �1�������

�BNQ3( �0�.������� �1������� �1�������

±�Ê �7�$����������1�������

��Ê �F������(�������������������

4�Ê �������+�+��+��������)��������������� ��������������'���

c���.��������������������������$��;�������������

cc�� �������������� �� ������������BNQ1���C���+ ����� �����"����� ��+�������$���(������+�����������!���������� ������������

c���;����!������+�+�������������������������������

c&��1������������������������$��;�������������

c4��F������(�������������������

Ê

Ê

Page 257: Manual SQL 2008

��Ê���Ê�Ê���Ê�����ÊÊ�

Ê#��ÊÊ�

Ê���������ÊÊ�

�.�� ������� ��� ����������� #�+�� �������� ��� ,������ ��� �+�� ��� ���� ��� ���� �)��� ���� ������� ��� ��� ��$���� ��� ���� �)���� � �� ��+������ ���� �������� ��� �� ��������� �������(����������0����������"����+ ����������+)������������)�����������������������������$�������+���������+���(�#��������"������������������������������� �������)����������������

�.����������������������,����������������������������������$�������+���������+��������!����������������+��������������)��������������������������������������+���"���������� ������������������������������������������ ���$�������"�������)�������������������+����������������������� �����

c�Ê �����������"��� ����� ������������������

��Ê ���������+���"������������������������������������

&�Ê �����������������"����������������$�����

Ê���Ê������Ê��Ê���Ê�����Ê��ÊÊ�

�.�������������������������)�����������������������"��� ���5�� ����� �����������������)��������,������"���#�+������������ ��������������������3�+)�,���� �+ ������ �������������������� ��)���� �� ����� ���+��� ��� ���$������� ��������������� ������ ����� ��� "��� ������!�� ���� G������+�����."�5��������-�+ ���������� ��������������

���������������� ����������������$������������� ��������)�����."�5��������-�+ �����

Page 258: Manual SQL 2008

�.�� ������ ��� �)��� #�-��� ��������� "��� ������ ���� ����+���"��� �����5�� ��� ������� ���� ��� �)��� ������ ����+)�����+����+�������������������������������+)���(����� �������������������+�������������� ��+������������)��� �������."�5�#�(�����-�+ �����������'�����+���"������+�����������)��� ��

�������!�+�������������������� ������$��$��������������������$����������)�����."�5��������-�+

Page 259: Manual SQL 2008

Ê����������Ê������Ê����������Ê��Ê���ÊÊ�

c�Ê �%�����������������������������������������������$�+���������(����������������������

��Ê � �����+��<� ����� ����#�$����������.��#����:@�*�����:@�1�������������6�������������������

&�Ê ������ �� ���������)��������������������-�������������)������$��������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�.�����B������?ÊÊÊ�:�A�����������;��� ���ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�%B� ?%�3��8ÊÊÊÊÊ�� � 13�IÊÊÊÊÊÊÊÊ�� �(����)��ÊÊÊÊÊÊÊ�=7 ; ���+��J�*W;��� ����WÊÊÊ�9�ÊÊÊÊÊ��;0���.3.A.� �;��� ���ÊÊÊ�%;ÊÊÊ�1; .3 ��.3.A.� �;��� ���VÊÊÊ�%;ÊÊÊ

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�.�����B������?ÊÊÊ�:�A�����������;��� ���ÊÊÊ�:�3�)������� ��(3( �ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�;��� ���VÊÊÊ�%;ÊÊÊ�1; .3 �3.A� ���� ��(3( �ÊÊ

Page 260: Manual SQL 2008

Ê�8ÊÊÊÊÊ�%����� ��(3( �%�����������8c�c9�*03�*����ÊÊÊÊÊ���� ��(3( ������#���8��9ÊÊÊ�9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� ��(3( ��8��� ��(3( �9ÊÊÊ��.�� ��8�W1����+����W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� ��(3( ��8��� ��(3( �9ÊÊÊ��.�� ��8�W%����������B�+����W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� ��(3( ��8��� ��(3( �9ÊÊÊ��.�� ��8�W1��W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� ��(3( ��8��� ��(3( �9ÊÊÊ��.�� ��8�W��C��>�W9VÊÊÊ�%;ÊÊÊ

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�.�����B������?ÊÊÊ�:�A�����������;��� ���ÊÊÊ�:�3�)����1���������ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�;��� ���VÊÊÊ�%;ÊÊÊ�1; .3 �3.A� �1���������ÊÊÊ�8ÊÊÊÊÊ�%��1�������%�����������8c�c9�*03�*����ÊÊÊÊÊ�1�������������#���8��9ÊÊÊ�9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1����������8 ���9ÊÊÊ��.�� ��8�W 6������W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1����������8 ���9ÊÊÊ��.�� ��8�WA����W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1����������8 ���9ÊÊÊ��.�� ��8�W+��W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1����������8 ���9ÊÊÊ��.�� ��8�W��(��+������'���W9VÊÊÊ�%;ÊÊÊ

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�.�����B������?ÊÊÊ�:�A�����������;��� ���ÊÊÊ�:�3�)������� ������ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�1; .3 �3.A� ���� ������ÊÊÊ�8ÊÊÊÊÊ�%����� ��(%�����������8c�c9�*03�*����ÊÊÊÊÊ���� ��(*�+)����#���829�ÊÊÊÊÊ���������������#���8c��9�ÊÊÊÊÊ�1����������#���8/�9�ÊÊÊÊÊ� �����#���8�9�ÊÊÊÊÊ�1���$�� ��������#���8c�9�ÊÊ

Page 261: Manual SQL 2008

ÊÊÊ���� ��(3( �%�����ÊÊÊÊÊ�1�������%�����ÊÊÊÊÊ����+������+������ÊÊÊÊÊ�A�'��������������ÊÊÊÊÊ�B���#��A��+��� ����ÊÊÊÊÊ�%�����F���$�� ����ÊÊÊÊÊ�7������+������ÊÊÊÊÊ�O���A����+������ÊÊÊÊÊ����C�������������ÊÊÊ�9VÊÊÊ�%;ÊÊÊ

Ê�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W/�4����W�Wc24��.������+)����W��W�������� ���$W��W��W�ÊÊÊÊÊ�W��4�4�W��������4����/��&��c��&��c44/��44/�������9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W2��&24�W�Wc�&c/�*����7��#�;�W��W1����$�����CW��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��±4±�W�����c��4��&�/��&�ÊÊÊÊÊÊÊÊÊÊ�c�����������2���±�4���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%���B���#��A��+���ÊÊÊÊÊ�7����������C������9ÊÊÊ��.�� ��8W2cc424�W�W2&22������������W��W������W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��±�±�W��������c�����4���2�/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8�����������1���������� ��(3( �%��ÊÊÊÊÊ����+����������C������9ÊÊÊ��.�� ��8W4��������C��7>(�[��3(���1������ÊÊÊÊÊÊÊÊÊÊ�c�����4����4/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���� ����ÊÊÊÊÊ�1���$�� ��������+�������O���A��������C������9ÊÊÊ��.�� ��8W4��cc/�W�W�11�W�ÊÊÊÊÊÊÊÊÊÊ�W���cc�W�����c4����&c�///9VÊÊÊ�%;ÊÊÊÊÊÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)����������������$�� ����ÊÊÊÊ���� ��(3( �%������+�������O���A��������C������9ÊÊÊ��.�� ��8W4c±��&�W�W�.��-����5��W�W����4W�ÊÊÊÊÊÊÊÊÊÊ����&��c42/��&4/�22����9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ���� ��(3( �%���1�������%������+�������A�'������C������9ÊÊÊ��.�� ��8W���4c±�W�W4c4��7�����1�W��WF��+���>�W��W��W�ÊÊÊÊÊÊÊÊÊÊ�c��c�����c���c/�44/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������81������� �������� ��(3( �%���1�������%��ÊÊÊÊÊ����+�������A�'���O���A��������C������9ÊÊÊ��.�� ��8�W;��C�����W��W��W��c�����������c442��4&2���/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊ

Page 262: Manual SQL 2008

ÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W4�±4±4�W�W4/������C>����;���W��W1#��(�1#���G�G����G�ÊÊÊÊÊÊÊÊÊÊ�W���/��W��&��&��&����/��&�����&�ÊÊÊÊÊÊÊÊÊÊ�c44���4c/�22/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W��±�/��W�Wc4�/�����C�����;���W��W;��C������G�G����G�ÊÊÊÊÊÊÊÊÊÊ�W���/4�W��&�����&����/�����c����ÊÊÊÊÊÊÊÊÊÊ�c4����&�/�44/���9VÊÊÊ�%;ÊÊÊÊÊÊÊ�%*� ;3�%*30���� �������81���������� ��(3( �%������+������ÊÊÊÊÊ�O���A��������C������9ÊÊÊ��.�� ��8�W=�#��$��W��&��4��c4±/��&22�±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�O���A��������C������9ÊÊÊ��.�� ��8W���/4��W�Wc�&4��7��+�������R�4��W��W�������� ���$W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��4�2�W��c�����c��c���������4��±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�4±4±��W�Wc����1� �������W��W�������� ���$W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��4�2�W�����c�ÊÊÊÊÊÊÊÊÊÊ�&��&��&��c��&��c442��2�/�4/����9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8������������$�� �������� ��(3( �%��ÊÊÊÊÊÊÊ�7�������O���A��������C������9ÊÊÊ��.�� ��8�W1#��(�1#��W�W��4/2�W����ÊÊÊÊÊÊÊÊÊÊÊ�&�����c��/�/�4/����9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8�����������1������� ����ÊÊÊÊÊ���� ��(3( �%���1�������%������+����������C������9ÊÊÊ��.�� ��8W2�2�7������.����R���4�W�W�3�C�+�����C�W�W����W�ÊÊÊÊÊÊÊÊÊÊ�c��c�����&2����/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�4±442�W�Wc4��/��������A����W��W������W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��±�±�W��&��4�ÊÊÊÊÊÊÊÊÊÊ�4��c�/��&��c�����������4c����/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8������������$�� �����1�������%������+������ÊÊÊÊÊ�7�������O���A���9ÊÊÊ��.�� ��8�W�������� ���$W�W��4�/�W����ÊÊÊÊÊÊÊÊÊÊ�4�����c42/9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W4�4±4��W�W2������#���;���W��W=�#��$��W��W11W�ÊÊ

Page 263: Manual SQL 2008

ÊÊÊÊÊÊÊÊ�W������W�������ÊÊÊÊÊÊÊÊÊÊ�/��&�/��&�����&��������///���/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�44±42�W�Wc42���������������W��W1����$�����CW��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��±4��W�����c�ÊÊÊÊÊÊÊÊÊÊ�/����/�����c�����c44/��4�/�44/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������81������� �������� ��(3( �%���1�������%��ÊÊÊÊÊ����+�������A�'���O���A��������C������9ÊÊÊ��.�� ��8�W;��C�����W��W��W��c�����c��c��c442��4c����/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�O���A��������C������9ÊÊÊ��.�� ��8W�ccc//�W�Wc�&4��7��+�������R�c�c�W��W�������� ���$�[�ÊÊÊÊÊÊÊÊÊÊ�W��W�W��4�2�W��c����ÊÊÊÊÊÊÊÊÊÊ�c��c���������/��±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W44±/4±�W�W4��c�����+���.��W��W7(������W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��±���W��&��c�ÊÊÊÊÊÊÊÊÊÊ�&��������c��&��c44���&2/�������9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8���������������$�� �����A�'�9ÊÊÊ��.�� ��8Wc2���;�+)�����������4�4����/9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������81������� �������� ��(3( �%���1�������%��ÊÊÊÊÊ����+�������A�'���O���A��������C������9ÊÊÊ��.�� ��8�W;��C�����W��W��W��c�����c��c��c442��4���///���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�4±4c/�W�W4����#��>��C�����W��W=�#��$��W��W11W�ÊÊÊÊÊÊÊÊÊÊ�W����4�W�������ÊÊÊÊÊÊÊÊÊÊ�4��&�/��&��&��c�����4��±&/�4±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W4±/4±4�W�W4�c/��������.����1��>W��WF��#��)��$W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W���±��W�����4�ÊÊÊÊÊÊÊÊÊÊ�4����/��&��c��c��c42/��2c/�±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�&224��W�W&�c2�B���+���1���W��W;��C������G�G����G�ÊÊÊÊÊÊÊÊÊÊ�W��4/4�W�����&�ÊÊÊÊÊÊÊÊÊÊ�/��&��&��c��&��c42���/���///���9VÊÊÊ�%;ÊÊ

Page 264: Manual SQL 2008

Ê�%*� ;3�%*30���� �������8�����������������������$�� �������� ��(3( �%��ÊÊÊÊÊ����+�������A�'������C������9ÊÊÊ��.�� ��8W�444�.�������;����W�W�;��C������W�W���/4W��c�����c��c442��4±/�///���9VÊÊ�%;ÊÊÊ

Ê�%*� ;3�%*30���� �������81������� �������� ��(3( �%���7�����9ÊÊÊ��.�� ��8�W;��C������G�G����G�ÊÊÊÊÊÊÊÊÊÊ�&��c9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W���&�4�W�W±&�±� �����7>(W��W=�#��$��W��W11W�ÊÊÊÊÊÊÊÊÊÊ�W���c��W��&��c�ÊÊÊÊÊÊÊÊÊÊ������/��������4�����2��4���//����9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+������ÊÊÊÊÊ�A�'���O���A��������C������9ÊÊÊ��.�� ��8W244cc4�W�Wc�&4��7��+�������R�c��2W��W�������� ���$�[�ÊÊÊÊÊÊÊÊÊÊ�W��W�W��4�2�W��c����ÊÊÊÊÊÊÊÊÊÊ��������������/��44/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W4&±422�W�W±&�&�=��������1����G�G�3(���1�����W��W�.W�ÊÊÊÊÊÊÊÊÊÊ�W��c&c�W�������ÊÊÊÊÊÊÊÊÊÊ�&����/��&��c��4�����2����/�±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8������������$�� �����1�������%������+������ÊÊÊÊÊÊ�7�������O���A���9ÊÊÊ��.�� ��8�WB�����6W�W���&��W�����&��&��c4�/9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W�4±44±�W�Wc�4�c�1��������.��W��W3�C�+�����CW��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��4c��W��&����ÊÊÊÊÊÊÊÊÊÊ�&����/��&��c��&�����4������±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)����������������$�� ����ÊÊÊÊÊ���� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�O���A�����7����������C������9ÊÊÊ��.�� ��8W�//�//�W�W��������W�W��±�±W����ÊÊÊÊÊÊÊÊÊÊ�4��&�����c42������&4����/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W424±/��W�W2c�4�B��C�;���W��W.����$��W��W�.W�ÊÊÊÊÊÊÊÊÊÊ�W���&c�W�����4�ÊÊÊÊÊÊÊÊÊÊ�4��&�/��&��c��c��c4����2&/�44/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊ

Page 265: Manual SQL 2008

ÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W��24�±�W�W/c�c�;��#��.W�W�B�����6�W�W��.�W�ÊÊÊÊÊÊÊÊÊÊ�W���&��W��&��c�ÊÊÊÊÊÊÊÊÊÊ�&��c�/��������c��������&�/�2�����9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8������������$�� �������� ��(3( �%������+������ÊÊÊÊ�A�'������C������9ÊÊÊ��.�� ��8�W�������� ���$W�W��4�2�W��c��������&&/�2//���9VÊÊÊ�%;ÊÊÊ

Ê�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W��±�24�W�W4/&&����������;���W��W�������� ���$W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W��4�4�W�����&�ÊÊÊÊÊÊÊÊÊÊ�&��c�/��&��c�����c44���4�/�±±/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)����������������$�� ����ÊÊÊÊÊ���� ��(3( �%���1�������%������+�������O���A�����7�����9ÊÊÊ��.�� ��8W±�4��c�W�W±�/�7�����.��W�W����4�W�ÊÊÊÊÊÊÊÊÊÊ�&��&��&��c4±4��49VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W��4�±/�W�W444�B��������.��W��W1#��(�1#���G�G����G�ÊÊÊÊÊÊÊÊÊÊ�W���/��W�����c�ÊÊÊÊÊÊÊÊÊÊ�/����/��&��������������2�/�22/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W��4±/4�W�Wc4/��F���$������W��WF��+���>�W��W��W�ÊÊÊÊÊÊÊÊÊÊ�W���±4�W�����c�ÊÊÊÊÊÊÊÊÊÊ�4��&�/�����c��4�����±��4���22/���9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30���� �������8��� ��(*�+)���������������1������� ����ÊÊÊÊÊ�1���$�� �������� ��(3( �%���1�������%������+�������A�'��ÊÊÊÊÊ�B���#��A��+����%�����F���$���7�������O���A��������C������9ÊÊÊ��.�� ��8W4&±�/4�W�Wc�&22�B�>����.��W��W.��-����5�W��W�.W�ÊÊÊÊÊÊÊÊÊÊ�W���&c�W��&����ÊÊÊÊÊÊÊÊÊÊ�&��c�/��&��c��&�����±��4����c/���9VÊÊÊ�%;ÊÊ

4�Ê �����������������B/� �����-�������

/�Ê �F������������#������+��;��� ����(�����������������������������

Ê]����Ê�Ê��Ê"�����ÊÊ�

� "�� ���� ���� ��� �)��� ��������� (� �� ����+���� ����� ������ ��� ������� � ����� #����� ��� ������$�+�������������� �����#���������������#�����������������������+ �������(�#�$����������.+�������������������3�)�����������)��+�����������$��+��(�����������������������)������"�����������������������������+��������)������)���$��$��������������������

¢Ê � �����+��<� ����� ���� �����#����������������'���������������:@�.'�����1�������

¢Ê ����'����������������)������)��������#����+������ �����#����������������)����.$��$���3�)��

Page 266: Manual SQL 2008

¢Ê �������#���������������#�����������$��+����������������������������(�#�$����������.$��$����)�����

�1���"����������������������+������������������������$��.$��$����)��������������������������)��

¢Ê �������#������������������+)����������)���(�#�$����������.'������

¢Ê �������#�������)����������������������

�.��������+����������$����������!���.'������������� �����������������������������'�� 6 ������(���5�����$��+�����������������

�."�5�#�(�����-�+ ����������������"�����#����'��������

�;��������"������� ����������������)��������5����������������� ����+�������(���� ����������������������������)���89�����������������������$��.$��$����)���� �����#�������������1��������

�����������������(����)����������������)���������5����"�������+���������

� ������$�������������+����)����� ������������������������

Ê�� � 11%0* �ü��������?�s��ÊÊÊ�� ����������ÊÊÊ����(���?�����?������ÊÊÊ�.���?��#?���ÊÊ

� ���������������������� ������������)���"����������������$����"��������� �������������������� �$������+��������

Ê�� � 11%0* �ü��������?�s��ÊÊÊ�� ��.��� ;�0*.�ÊÊÊ����(���?�����?������ÊÊ

Page 267: Manual SQL 2008

Ê�.���?��#?���ÊÊ

� �� ������ ��� ����?������� � �������� ��� �)��� "��� ������ ��� ����+��� ���� ��� ������ ����� ��� "��� �����$�������������������������'�������������"�����+�������� �����������5���� ���������������$�

Ê�� � 11%0* �ü��������?�s��ÊÊÊ�� ��.��� ;�0*.�ÊÊÊ����(���?����$,����ÊÊÊ��0A; �������F�����%��J�F������F�����%�ÊÊ

���� ��?��#?� �� ��� ������ ��� ��$���� �6 ������ ����!���� ���� �������� ��� ��$���� "��� ����� ����������������� ��)�� ��$���� ��� ������ ����� ��� ����+��� ��� ��� �)��� ����� �� ��� ����+��� ��� ������ �6��������)�)��+���� ��"�������������+������������+�+����+)���� ��������$�����������+)�����)� ����#��5���������$������+��������

Ê�� � 11%0* �ü��������?�s��ÊÊÊ�� ��.��� ;�0*.�ÊÊÊ����(���?����$,����ÊÊÊ��0A; �������F�����%��J�F������F�����%�ÊÊ

� ��ü��������?� s��� ��� ������ ��� ������ ���+���� ��� ��+��� #����� ���� ���� ��� ��� ����+��� "��� ���������������1�+����)��������������� ������������������������+�������!��������� �������I���."�5��

Ê�� � 13�IÊÊÊ�� ��.��� ;�0*.�ÊÊÊ����(���?����$,����ÊÊÊ��0A; �������F�����%��J�F������F�����%�ÊÊ

� ���������������������+��������������)������������������������������� ����$�������������"���"�������������������$������ ������������������������� �,����������������� ���)�����������+��� � ������ ����!��� ��� ��+)��� ��� ���� ����+��� "��� ���+��+���� �� ��� ��+)��� ��� �� +�� "��� �����+�����."�5��������-�+ �����

Ê�� � 11%0*.;�. ��������*�+)������6�ÊÊÊ�� ��.��� ;�0*.�ÊÊÊ����(���?����$,����ÊÊÊ��0A; �������F�����%��J�F������F�����%�ÊÊ

�������+�+����+)��������������+����� ��������� ���+����������)������+���� ��� ����������� ����+)�����������������������)�����������������+)�����."�5��������-�+ �����

Ê�� � 11%0*.;�. ��������*�+)����������F�����%��ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�F������F�����%���F,����ÊÊÊ�� ��.��� ;�0*.�ÊÊÊ����(���?����$,����ÊÊÊ��0A; �������F�����%��J�F������F�����%�ÊÊ

����#��#��� ����#�����������$��+�������������������)�����������������+)���������������+������������"�-�+ �����

Ê�� � 11%0* ���������*�+���������B��*�+���������F�����%��ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�F������F�����%���F������F�����ÊÊÊ�� ��.��� ;�0*.�ÊÊÊ����(���?����$,����ÊÊÊ��0A; �������F�����%��J�F������F�����%�ÊÊ

Ê����������Ê������Ê���������Ê��Ê���Ê�����Ê��ÊÊ�

c�Ê � ����� 6 ������������)-����#�$������������#��������)����������(�#�$����������.�����!����

��Ê �.+ ��������)����������(��+ �����;��� �����

Page 268: Manual SQL 2008

&�Ê �.+ �����������������������

4�Ê �7�$��������������)������� ��������������)���(�#�$����������.)�����)����

/�Ê ����'����������������)������)��������#����+������#�$�������������)���������� ��������$��+

)���������� ��������� �

2�Ê �1�������)������)��������#����+�����������'���#�$�������������)����.$��$���3�)��� �

±�Ê � ��������������������$��.$��$����)����#�$����)�������������� ��(3( ���

��Ê �7�$����������1�������

Ê�������Ê(Ê��Ê���Ê�Ê��Ê"���ÊÊ�

Ê���������ÊÊ�

�.������������������������������#�+��������� � ������������'��!�� ��+�����(��������������� ������+)�����������+���������������)����� ��,����������������������������+ �'����� � ����+��������������� ��+�����������������������������������$������������������$��������������;� ���������������������������)����(��"������ ������������������3�����:������+������� �����-���

Ê"���Ê��Ê���Ê�ÊÊ�

��������!��������������������������� �����$��������+)�� �)������ ����$������+���������� ��+�)��� ����� �� ������ �� ����� ��$���� ��� ��� �)��� #�-��� ������� ��� �$����� ����� ��� ��� �)��� �������$������� ��� �)���#�-���(� �5� ������+����� � ����������+)�,������#�(���������������������+�+)���)���� ������ ���)������������������������������������

������ ������ ���� ���!� ������� ����� ���+ ��!��� ��� ������ ��� ���(���?� ������ ���+���� ����];���F#<�+Ê^F�;A�7���"�5�����-�+ �����

Ê�� � 11%0* ������������%���������B��*�+�����������*�+��ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�F������F�����%���F������F�����ÊÊÊ�� ��.��� ;�0*.�ÊÊÊ�1;�P�k*.� �$,����ÊÊÊ�%;ÊÊ

������������������������������������$�+������������ �,����"������)������'����������)����������������(����)�������������+)���)��9��������������5�����+����+���������������������!��3�"���#�������������������������+���������������� �,����������������������+���� ������-����������������������

Page 269: Manual SQL 2008

Ê�������Ê��Ê���Ê�ÊÊ�

�%+�$����"������������)���"��� �������������!���������,�������������� ����� ���(������6�������

Page 270: Manual SQL 2008

�0)����� "��� ��$���� ��$���� ��� ��� �)��� ��� ������ ��� ������ ���� ������� ���� ��� ����+��� (�+������� �����,``� ������+�������)�����������.�� ���������� ���������� ��� ��$������� ��� �)������"������"��������� ���������������������$����"���#��������������� �������������+��������-���

������������������������������������$�+����������������������������������������������������(���+)�� �)���� ��� ������� �� #���� ��� ������ -����� � ��� ��� #�(� ��������� �6 �5���+���� ��)������� �������5��"����������������������������������1������������$��������

Page 271: Manual SQL 2008

�0)�����"������)������"��������#�)5����)�������������������������+)���)������������������!�����

���������������������-�������������� ������������������������������� ����� ����������)��� �����(�����������������)���#�-����."�5��������-�+ �����

���� ��� ��������� ����� ������ ��� �������� ����+�����+���� ���� "��� ������ ������ -����� � ����� ������ ���(���?�������������������+������������6 �������;;�+Ê^F�;A�7���"�5�����-�+ �����

Ê�� � 11%0* ������������%���������B��*�+�����������*�+���������F�����%��ÊÊÊÊÊÊÊÊÊÊ�10�0�F������F�����%��SF,�����%�T��F������F�����ÊÊ

Page 272: Manual SQL 2008

Ê�� ��.��� ;�0*.��� �%** ;�H0%*�$,�����������F�����%��J�F������F�����%�ÊÊ

��� �,���������� �������������������$��+���������������������5����"���������� ��������� ����)���� ������-���������������� ��������������������� �� �������5����

�7�+��+�����������������+����"��� ����������������� �������+������������������ �������������+�����������������$,���������������$���������� �����������������5�+��F�����%��������������$,�������."�5��������-�+ �����

Page 273: Manual SQL 2008

�1�+����+���������������+����� ������������������"�����������������������(�������$����"�����8��������������*���9�����������+�����������������F�����%��������+��������� ��������

���������������������6 �������;;�+Ê^F�;����+ ��+�������� ����Ê^F�;A��."�5��������-�+ �����

Ê�� � 11%0* ������������%���������B��*�+�����������*�+��ÊÊÊÊÊÊÊÊÊÊÊ�F������F�����ÊÊÊ�� ��.��� ;�0*.�ÊÊÊ�k*.� �$,����ÊÊÊ��0A; �������F�����%��J�F������F�����%�ÊÊÊ�%;ÊÊ

������������������������������� �)���� �� �� ��� ��)�-����������� ��������������� �����#����� ��5����"�����������)���(�#�$���������� ��+������� ���������)��+�������������6 �������"���������+���(�0*��6 ������9���

Ê����������Ê������Ê"�����Ê��Ê��Ê�;;�+Ê^F�;ÊÊ�

c�Ê ���������������������-�������� ��(3( ��������+������� ��(3( �%����������(��������������+ ����� ��(3( �%����� �����������)������

Page 274: Manual SQL 2008

��Ê ����������������

&�Ê � ������)�������������������+ ���$���������� ��(3( ���1����������+�������A�'���O���A����

4�Ê ����'����������������)������)��������#����+������#�$�������������)���� -������ �������������

Page 275: Manual SQL 2008

Ê�!�����Ê��Ê���Ê�ÊÊ�

Ê���������ÊÊ�

� ����$������+��������������$����"��������������������������)���#�-����� ��)���"���������������������������$�����������������"�������������������)���������������������5��"���������3��������� ��������

Ê�!�����Ê��Ê���Ê�Ê��Ê�G�����ÊÊ�

����� B3�0�3 ;�H0%*� ����������������$�����������)���#�-����+)�,�����+������������#�����+��������)���#�-��"���������������������������������+���������������������+���������+���,``���

������ ������ ��� � B3�0�3 ;� H0%*�� �� ��� ��)�-�������� �������������3�)���� ������ ���$��+����� ���

Page 276: Manual SQL 2008

�����#���������5����"�����������)���(�#�$�������������� �����"����������������������$����������������"����������������������������������� �����9���

������� ��������� ��������������������������(���?����������+������������"������������Ê��><Ê^F�;^F�;A�7���"�5�����-�+ �����

Ê�� � 11%0* ������������%���������B��*�+�����������*�+��ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�F������F�����%���F������F�����ÊÊÊ�� ��.��� ;�0*.�ÊÊÊ�� B3�0�3 ;�H0%*�$,����ÊÊÊ��0A; �������F�����%��J�F������F�����%�ÊÊÊ�%;ÊÊ

� ���+)����������)������������������� ����5��������'������������#��"���� ������ ����)��� ������ ������-���������������� ���������������������."�5��������-�+ �����

Page 277: Manual SQL 2008

�0)�����"�������������������(�����������$���������� ������8�+)�,�����+���������������#�9���$����"���������������������������������+���������F�����%�� ������8��������#�9�����+������,``���

Ê�!�����Ê��Ê���Ê�Ê��Ê���� �ÊÊ�

� �������#������������6���������������������$�����������)��� �����(���������������$����������#�-�������������������+���!��������� ��+�����$������� ����)��� �����8����������� ���$,����������������������������$�����������)���#�-��8������������� �������)��9��"�������������������������$������� "���� ��� ������ �-�+ ���� ��� �����#�� �6������ ������ ��� ��+��� ��$��� ������ ���� ���� ��� �� ������"������������c�8��-���9�F�����%������������������+�����3������ ��+�����$�������������#���+����������$����������(��5�������+������������!�"��������������������������+������������������������� �������������������� ��+������������)��� �������

�����������������+������������#���6��������������������������������)������������)����+��������+)���)������#�)5������������� B3�0�3 ;�H0%*����)�����+�������#������������������#���������5���������������������$������ �����������������"��������.�������������� �����#���������������#���������5����#�$�� ����� ��� ��� � ����� "��� ���������� ���� ��� ��$���� ��� ��� �)��� ������ � �� ������ �-�+ ���� "������������������������������$,�������

��������������������#��0�3 ;�H0%*����������� ��������������������������(���?����������+�����F#<�+Ê^F�;���%�+�"*�A�7���"�5�����-�+ �����

Ê�� � 11%0* ������������%���������B��*�+�����������*�+��ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�F������F�����%���F������F�����ÊÊÊ�� ��.��� ;�0*.�ÊÊ

Page 278: Manual SQL 2008

Ê�� ; 170�0�3 ;�H0%*�$,����ÊÊÊ��0A; �������F�����%��J�F������F�����%�ÊÊÊ�%;ÊÊ

� ���+)������� ���)��������������������� ��� �)��� ����5����������#��"��� � ���� �� ��� �)���#�-��� ������-������������������."�5��������-�+ �����

�0)�����"��� ��� ����������� ������� �� ������� ������� ��+��� ��$������� ��� �)��� ������ �+)�,�����+�!"�������8����������� ���$,�������� ����)��9��(� ������� �����$������� ����)���#�-����+)�,����������#��8������������� �������)���9��"������������������������ ������������� ��+����������.+�����������$������F�����%����������3�+)�,����)�����"������#�(���$�����,``�������$,�������

Ê����������Ê������Ê"���Ê��Ê;#��Ê%��������ÊÊ�

c�Ê �������)���������������� �� �������"��������������������� ���#�$������������#���������5�����#�$���������������������������������������� ��(3( ���

��Ê ����'����������������)������)��������#����+������#�$�������������)���� -������ ��

Page 279: Manual SQL 2008

&�Ê �0)�����"��������������������������������������������������� ��8�����+���������������+�������������9��

Ê�!�����Ê��Ê���Ê�Ê��Ê�����ÊÊ�

���������-���� ����������������$���������� �����(������'���)�������������$������������)����������������������������������$����"������+���������+���,``���

������ ������ �����+���� ��� ��+ ���� ������ �6������� ��� ��� ������� �������� #�$�� ����� �����#�� ��� ��������(������������������ �����������������"��������+������"����+)�����������������������������H0%*������������(���?����+ ��!������������������������+��������"F����<��;�"+�D�<����"F^F�;A�7���"�5�����-�+ �����

Ê�� � 11%0* ������������%���������B��*�+�����������*�+��ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�F������F�����%���F������F�����ÊÊÊ�� ��.��� ;�0*.�ÊÊÊ�10��� 3.�0�3 ;�H0%*�$,����ÊÊÊ��0A; �������F�����%��J�F������F�����%�ÊÊÊ�%;ÊÊ

� �� )���� ��� ��� �5���� ����� ��� ������� "��� �#���� � ������� ��+�� ��� ���������� � .� �������������

Page 280: Manual SQL 2008

���������."�5��������-�+ �����

�.5� ��+��#�+�� ����� ���� ���� ������ ������� ������ �������� #��� �#����� ����� ������ ������������)�����

Ê���Ê������Ê(Ê������Ê��Ê%����ÊÊ�

Ê���������ÊÊ�

�1�+�� �� #�� ��+������ #��� ��� +�+���� (� ��� ��� ��������� ���������� ��� ��!��� ����� ��� ���� �� ��$��������������$������ ����#����������������������(��������������������+�-���������� � ��+�����6�+����������$�����������������)������������������������������������+<�����������

� ������+����"���#�+���������#���������#���#�+����������������������$����(� ��+����"��������������������������!�����<����+���������$����������+������� �����������������������#���������������� ����� ��������� �� ��������������"�����)����� ����� ������������ �����$������1�+����#�!���������6 ������������������ �����������������������������������������"<-� ��������=7 ; ���

Ê��Ê���Ê��Ê������ÊÊ�

���������������������������������������������� �����������������������������$�+���������� ��+������+��� ����+����� ��� ��� �����5����� �������� � .�� �$���� "��� �������� �� ��� �6 ��������� �������� ����������� ����� �������������������������������������������������� �����������������+��������)�����������������"������������� ��������"���#�+���6�+��������������������������������."�5��������-�

Page 281: Manual SQL 2008

Ê�� � 11%0* ������������%���������B��*�+�����������*�+��ÊÊÊÊÊÊÊÊÊÊ�F������F�����%���F������F�����ÊÊÊ������� ������� B3�0�3 ;�H0%*ÊÊÊÊÊÊÊÊÊÊ��0A; �$,�����������F�����%��J�F������F�����%�ÊÊÊ��Z*� �F������F������J�G��+�����G9ÊÊ

� �� �������5����

Ê����������Ê������Ê������Ê��Ê�����Ê��Ê���Ê��Ê��������Ê��ÊÊ�

c�Ê ��������������������������������+)�����������������������������������������+���$�����

Ê�� � 11%0* ���� ��(3( ����� ��(3( ������ �����1�(�ÊÊÊÊÊÊÊÊÊÊÊ���� ������������� �����P%�1�������� �����A�����+�ÊÊÊÊÊÊÊÊÊÊÊ���� �����A�#���+����� ��������������� ��������C������ÊÊÊ���� �������� �� ; 170�0�3 ;�H0%*���� ��(3( �ÊÊÊÊ��0A; ���� �������� ��(3( �%��J���� ��(3( ����� ��(3( �%�ÊÊÊ�=7 ; �8��� ��(3( ����� ��(3( �%��J�&9ÊÊ

��Ê ����'����������������)������)��������#����+������#�$�������������)���� -���������� �

&�Ê �������)�������������<������������(���+��������+)��������������������������$������+�������

Page 282: Manual SQL 2008

Ê�� � 11%0* ���� ��(3( ����� ��(3( ������ ��������C�������Ê���������Ê���� �����1�(����� ������������� �����A�����+�Ê��������Ê���� �����O���A�������� �����A�#���+�Ê���������Ê���� �����B���#��A��+������� ����������Ê�Ê���� �������� �� ; 170�0�3 ;�H0%*���� ��(3( �Ê��Ê��0A; ���� �������� ��(3( �%��J���� ��(3( ����� ��(3( �%�Ê�Ê�=7 ; �8��� ��(3( ����� ��(3( �%�� *�8���&99ÊÊ

4�Ê ����'����������������)������)��������#����+������#�$�������������)���� -���������� �

/�Ê �������)�������������<�������������+�������$���!��������������������$�����+ �!����� ������+���+)��������������������������$������+���������

Ê�� � 11%0* ���� ��(3( ����� ��(3( ��Ê��������Ê���� �����1�(����� ������������� �����P%�1����Ê��������Ê���� �����A�����+����� �����A�#���+����� �����������Ê���������Ê���� �����O���A�������� ��������C������Ê�Ê���� �������� �� ; 170�0�3 ;�H0%*���� ��(3( �Ê��Ê��0A; ���� �������� ��(3( �%��J���� ��(3( ����� ��(3( �%�Ê�Ê�=7 ; �8��� ��(3( ����� ��(3( �%��J��9Ê�Ê�0;� ;�AO�� �1���� �����O���A���ÊÊ

2�Ê �7�$������������#���������������(�#�$���������� -�����������

±�Ê �������)���������������� �� �������"��������������a�&/������(�a�4�/��������+)������������$������+���������

Ê�� � 11%0* ���� �������� ��(*�+)������� ��(3( ����� ��(3( ��Ê���������Ê���� ��������C����������� �����1�(����� ���������Ê��������Ê���� �����A�����+����� �����O���A���Ê�Ê���� �������� �� ; 170�0�3 ;�H0%*���� ��(3( �Ê�Ê��0A; ���� �������� ��(3( �%��J���� ��(3( ����� ��(3( �%�Ê�Ê�=7 ; �8��� ��������C������� *3; �&/�����O�4±/���9ÊÊ

��Ê ����'����������������)������)��������#����+������#�$�������������)���� -���������� �

4�Ê �������)�������������������������+�������������$������� �����������$���+����(�����������< �� ������"���������������+)��������������������������$������+���������

Ê�� � 11%0* ���� �������� ��(*�+)���Ê��������Ê���� ��(3( ����� ��(3( ������ ��������C����������� �����1�(�Ê��������Ê���� ������������� �����A�����+�Ê���������Ê���� �����B���#��A��+������� �����O���A���Ê�Ê���� �������� �� ; 170�0�3 ;�H0%*���� ��(3( �Ê��Ê��0A; ���� �������� ��(3( �%��J���� ��(3( ����� ��(3( �%�Ê�Ê�=7 ; �8��� ��(3( ����� ��(3( �%��J��9�OÊ���������Ê�8��� �������� ��(*�+)���%��*03�*���9�OÊ��������Ê�8��� ���������J�W�.W9Ê�Ê�0;� ;�AO�� �1���� �����O���A���ÊÊ

c������'����������������)������)��������#����+������#�$�������������)���� -���������� �

cc��������)���������������� �� ����������������������(������ ����"���������+�������4�����������������������������$������+���������

Page 283: Manual SQL 2008

Ê�� � 11%0* ���� �������� ��(*�+)������� ��(3( ����� ��(3( ��Ê���������Ê���� ��������C����������� �����1�(����� ���������Ê���������Ê���� �����A�����+����� �����O���A���Ê�Ê���� �������� �� ; 170�0�3 ;�H0%*���� ��(3( �Ê��Ê��0A; ���� �������� ��(3( �%��J���� ��(3( ����� ��(3( �%�Ê�Ê�=7 ; �8��� ��������C�������U4�����9�OÊ��������Ê�8��� �����P%�1���� *3; W��/���WOW�c���W9ÊÊ

c������'����������������)������)��������#����+������#�$�������������)���� -���������� �

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Page 284: Manual SQL 2008

+����������ÊÊ�

Ê������Ê��ÊC���ÊÊ�

Ê���������ÊÊ�

�.��������������������������������������������,�������������+������������������������+���(�D�����$������������)����� �������#������ ������������������������������ ���+)�,���� �����#����� ��������������������������� �+�� ��������"�������!��������+�(��5���������������������������������������������+ ��������+�� ����-�+ ������������� ������� ��� ��� ���� ������� ��� ��� ��� ���� �)���� ��� ���+�������� �� ���� �$���� >�)���� �,�����������������+ ���������� �����������#��� �������������)����������������(������������������������� ��� ��+�������������� �������(� �����$��������� ���� ����� ����������������� ��������!�������+����������������� �� ����)���� ���� ������������������� �������������

Ê%� ���ÊÊ�

��������������������������+�������������������$�������� ���������������+���)����6�����+)�����������������+�� ���� ��� ����(� ������+�� �)���� � ��)������ )���� ���� ��������� �� ��+������)���������� �� ������+���(� ��� ��$����"��� �������� �0)���+����� ��� ���� ��� ���� ��+����+�������(����������������)�����

Ê����������Ê������Ê��Ê��������Ê��ÊC���ÊÊ�

¢Ê �%�������������������������(���������������������������.�$<�������"�����������+���������2�)������������������������������������������������������

Ê>����������Ê��Ê��Ê"�����Ê��ÊC���ÊÊ�

Ê"�����Ê��Ê���Ê����Ê�����ÊÊ�

������ ������ ��� ������������ ��������� ����)-��� 6 �������� ���� ���������� ��������.��� ��� ������ ������"���� �������������)���89����"��� ���5�� ����� �������������������������������������)-����(����� ������+ ��������)�����������#�$��������������)��������(�#�$����������*�����������������������$��.$��$����)�����

������������������)��������6���+�������+�+��"���#�+���6�+������������������������������

¢Ê ������� �������������)���"���������!������+������������ �����#�����������������������������������

Page 285: Manual SQL 2008

�� ������������ �$�����

¢Ê ����������!�������6������������ ����������� �$����������� �� ������� �����#������������������+

¢Ê ����������������������!�� ����$������������$������� �����������!��������� �$������� �� ��������� �,����������������������������)-���� �����#�$����)�����������,�������� �����#��������������������.$��$����� ������������������������+��"����� ������'�����+����������)����6����������� ������'�����+���������� ������������������

¢Ê ��� �,������������������������89������ �����#�������������1���������������������������$��.$��

¢Ê ��� �,�������������������)-������+����+�������������������������"�����+����������������

¢Ê �1�+����#��������������������������������������������+���������+���(�"���������8���� ���������������������+�����������)���(����������������)��� �������������������������������

¢Ê �1�+����+������������������������ �����������������������+���� �����#������������������������������� �������� �����+���+�������� ��+������-�����5������������+����������+���(��'����������������� � 13���.��������+����� �����#�������������������-�����5������������+����������+������������+)������(�����������������#�$�����������������#���������������+)������(�����������������

¢Ê ��� �,����������������������+���������������������������������+ ��)������������������ ����������+)���� ������������������+�������������+���� ������"������'����������������Ê����"<A�������������+���"���������$��$���� ���������)���+�����+��������������"<A��

���������������������������� ���������������������+ ����������������������� � 13������+��� ������"�����+�+����� ���� ������� ���)������������������������� ������-���������+�+��������

�����������)���� -���������� � �� �� ���5�������� ���������������������� ������� ����+����������������."�5��������-�+ �����

Page 286: Manual SQL 2008

�1�+������-��(���������������!���� ������������� �������������"����� ���������!�������(������������)�����$����������1�+�����+�(��5���������)-��������������������� �������������)������$����������� �� ������#�����������$����������������������������������������� �����#�������������������)��������#����+�������3�+)�,�� �������������������� ������������.��������������� ��� �����$���������� ������������������)�������������+)���"����$��������$���(��$�����������������

Ê����������Ê������Ê"�����Ê��Ê���Ê����������ÊC��ÊÊ�

c�Ê � ����� 6 ������������)-�����+ ��������)����������(���������;��� �����

��Ê �7�$��������������)��������(�#�$����������*����������

&�Ê � ��������������������$��.$��$����)����#�$����)�������������� ��(3( ������ �������(�1���������

4�Ê �7�$����������1�������

/�Ê ���� ��(3( ��������+������� ��(3( �%����������(��������������+ ����������� ��(3( �%������)����

2�Ê �1�����������������)�����������(������1�������%���������+)���������1�������%����� ��������

±�Ê � ������)�������������������+ ���$���������� ��(*�+)������� ��(3( ��� �����1������������+�������A�'���B���#��A��+����7�������O���A�����(����C��������

��Ê � ���������������1��������#�$������������� ��(3( ��(� ����3�)�������2������� �������+ �����������Ê��Ê ������

4�Ê �B��#����� �����(���������+ ��0������ ��<�'� ������

Ê��Ê������Ê��Ê��ÊC��ÊÊ�

� ���������6 �����������"�5����������$���"���������!��� ������+)���������� �������������

¢Ê ������+)����������������������������� -�+ ���������������������������$������

¢Ê ��� �,������� ��+���������������+)�����������+)��������������������������(��5$����� -�+ ����4����Q/�Q��

¢Ê ������+)������������������������ ���������+�d��b��R��a�\��`��e��0�I��

¢Ê ������+)������������ ������

¢Ê ���������+)�����������+)����������� ���)��������� ���)�����+��!�������+�(<������ -�+ �������7������;���� ������������������*�+)����

��� �,����$���������� �������������������������� ������������+����������������)���������� ����,��(�����+)���� ����������������+����������������)������������

Ê����������Ê������Ê"���Ê�������Ê��ÊC��ÊÊ�

c�Ê ������$���������� ������������������)��������#����+����� �������#�$�������������)����F�����

��Ê � �)�����������+)������"�����(�#�$����������.�� �����

Page 287: Manual SQL 2008

&�Ê �1���������������������������

4�Ê � ����� 6 ������������)-����������������;��� �����#�$��������������)��������(�#�$����������*�

/�Ê � ��������������������$��.$��$����)����#�$����)�������������� ��(3( ������ �������(�1���������

2�Ê �7�$����������1�������

±�Ê ���� ��(3( ��������+������� ��(3( �%����������(��������������+ ����������� ��(3( �%������)����

��Ê �1�����������������)�����������(������1�������%���������+)���������1�������%����� ��������

4�Ê � ������)�������������������+ ���$���������� ��(*�+)������� ��(3( ��� �����1������������+�������)�'���(����C��������

c��� ���������������1��������#�$������������� ��(3( ���������3�)�������&������(� ����������)������"��������+���������������������+ ���

cc�������3�)�������&�������� ������+ ��B����������)��"���������(� ���� �����

c��� �����+��<� ����� ����#�$����������.��#����:@�F��������

c&�� �)�����������+)������"���������(�#�$����������.�� ����

c4��1���������������������������

Ê"��Ê<������K���ÊÊ�

Page 288: Manual SQL 2008

��������������������+������� ��$��+������������������$���������6��������

Ê�1; .3 ��% =�O�&����ÊÊÊ�10�0ÊÊÊ���`���ÊÊ

�������������������� �����$�����������$�������"����������������� ���������������������� ��+������������ ������� ���5��� ������� ��� 6 �������� ��� ��������� � ����� 6 ����������� ��������� �6 ����������������������������(������1����������������������������������

���� ��������� ��� ���� ���� ��+���!�� ���� ��� �6 ������ ��Ê"+��<�Ê C��&� �$����� ��� ��� ��+)���� � �� �������������$������+������ ���Ê������Ê(Ê����������"���#�+���6�+�������������+����������+)����������������������� ���)������������� ������������"���������� ��������������� ���������

����"��� ��� ���� �� ����� ��+���� ���� �������� ����� "��� �� ������� ����!����� ���� �������Ê ����"+�+����$���"��������+�� �����������������������."�5�#�(�����-�+ ��������� �������������

Ê�1; .3 ��% =��)����0����ÊÊÊ�10�0ÊÊÊ�� � 11%0* ��)��F������F������ÊÊÊÊÊÊÊÊÊÊ��)��������B��*�+����)����������*�+�ÊÊÊ�� ��)��F������%** ;�H0%*��)�������ÊÊÊ��0A; ��)��F������F�����%��J��)��������F�����%�ÊÊÊ�=7 ; �8�)��F������F������J�W��������W9VÊÊÊ�%;ÊÊ

��� �,���������������������������"������������� ��������������)���-���������������������������������� �����#������� �������B/���������!�"������-����������+)������'�������+����+�����������)����������������������$�������������$����

Ê����������Ê������Ê"�����Ê��Ê���Ê����ÊÊ�

c�Ê �.�$<�������"�����������D���Ê;�����Ê��ÊV���������������)���������������������c&������������#������#������� ����� 6 ������������)-����#�$������������#�����O�$�*������A��C�(�#�$����������*������������

��Ê �������������������������������)���������$���$�������

Ê�O�$�*������A��C���VÊÊÊ�%;ÊÊÊ�1; .3 ��% =���(������� ������ÊÊÊ�10�0ÊÊÊ�� � 11%0* ��)�� + ��(��� + ��(��*�+)���ÊÊÊÊ Ê��)�� + ��(�����*�+��E�W�W�EÊÊÊ Ê�10�0��)�� + ��(���B��*�+��S*�+)���1�+ ���T�ÊÊÊ Ê��)�� + ��(���7����(�����(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���3�+��#��1������)��3�+��#���=��Cc�����(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��Cc3����(���)��3�+��#���=��Cc=������(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��Cc3#����(���)��3�+��#���=��CcB����(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��Cc������(���)��3�+��#���=��Cc�����(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��C������(���)��3�+��#���=��C�3����(�ÊÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��C�=������(���)��3�+��#���=��C�3#����(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��C�B����(���)��3�+��#���=��C�������(�ÊÊÊÊ��)��3�+��#���=��C������(ÊÊÊ

Ê�� ��)�� + ��(���%** ;�H0%*��)��3�+��#��ÊÊÊÊ��0A; ��)�� + ��(��� + ��(��*�+)���J��)��3�+��#��� + �*�+)��VÊÊÊ�%;ÊÊ

Page 289: Manual SQL 2008

&�Ê �������-�������������$��� �������B/��

4�Ê �A����������������������������������������������

Ê��Ê��������Ê�Ê������Ê��Ê��ÊC��ÊÊ�

Ê��Ê��������Ê��Ê��ÊC��ÊÊ�

�1�+�� �� ��-�� (��� ��� ���� ��� ���� �� ���� ,������ ��� ��������� ��� ��� ��$���� ���� ���� �� ����+�� �,�������������#���������� ������)��������������������� ������ ����� ������

¢Ê ��������������������������� ��������������+������)���89����"�����)���(��������������"���������+ ������������ 6 ������������)-����#�$������������#���������������'��(�#�$�����������

¢Ê �����������������$������"��������(����� ������������������ 6 ������������)-����#�$����������(�#�$���������������������

ÊC��Ê��Ê������Ê��Ê���ÊÊ�

� -���������������������������������������������������������������������� �������������������� �������������

¢Ê �.)���������������������������5�����������������)����������"�������������� ��������������������������)�������+������ � 13����������+�+�����+����(������$���"�����+��������������-�+ ������

¢Ê ��������� 6 ������������)-�����6 ��������)����������(���;� ������������������7�$�����������+)�������������(�#�$����������.)���������

Ê����������Ê������Ê��Ê������Ê��Ê��ÊC��ÊÊ�

c�Ê � ����� 6 ������������)-����������������;��� ������������������+ ����������1����+�����7�)��������(�#�$����������.)������

Page 290: Manual SQL 2008

��Ê �1���������������������������

&�Ê � ����� 6 ������������)-����#�$������������#�����O�$�*������A��C�(�#�$����������*������������

4�Ê �������-��������� ��������������������������������������5�������)������$�������

Ê���0�O�$�*������A��CVÊÊÊ�%;ÊÊÊ�� � 11%0* ���(������� ��������I�B;0����(������� ������VÊÊÊ�%;ÊÊ

/�Ê �������-��������� ������������ �������B/��

2�Ê �A��������������������������������

ÊC��Ê�����������ÊÊ�

Ê���Ê����������Ê��Ê��ÊC��ÊÊ�

� ��3�����:�������� ��������������������������)-�����1�+�������� ����������+�������������"��� ����"����� ���� �)-���� ��� ���� ��� ���� ����� �� �� ��� �������5����� � ����� ������� ���������#�� ������ ���� (� #�$�� �������� ��� �������� �������� ���������������$����� �������"�����$���� ������+��������+�������+)���������)���������� ������������������������#��������������#�����������

Ê����������Ê������Ê����Ê�Ê���Ê����������Ê��Ê��ÊC��ÊÊ�

c�Ê ���������������� ����������������)������$��������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�����������+ �ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�O�$�*������A��CÊÊÊ�%;ÊÊÊ

Ê��%��)-��Q���8*W3�+��#���W�W���W9�%��*03�*���ÊÊÊ Ê��;0���% =��)��3�+��#��ÊÊÊ�%;ÊÊÊ

Ê�1; .3 ��% =��)��3�+��#��ÊÊÊ�10�0ÊÊÊ�� � 11%0* � + �*�+)�����������ÊÊÊÊÊÊÊÊÊÊÊ�=��Cc�����(��=��Cc3����(��=��Cc=������(�ÊÊÊÊÊÊÊÊÊÊ�=��Cc3#����(��=��CcB����(�ÊÊÊÊÊÊÊÊÊÊ�=��Cc������(��=��Cc�����(�ÊÊÊÊÊÊÊÊÊÊ�=��C������(��=��C�3����(��=��C�=������(�ÊÊÊÊÊÊÊÊÊÊÊ�=��C�3#����(��=��C�B����(��=��C�������(�ÊÊÊÊÊÊÊÊÊÊÊ�=��C������(��*��ÊÊÊ������+ �VÊÊ

��Ê �����������������B/� �����-����������������������

&�Ê �A��������������������������������

4�Ê � ����� 6 ������������)-����������������O�$�*������A��C��#�$��������������)��������(�#�$�����

/�Ê �;� ������������+ ��������������������7�$��������������)���������+ ��(�#�$������������� �����

2�Ê ��������� �� �����������������������������$����� ��������

Ê��� ���Ê��Ê���ÊC���ÊÊ�

��� �,� ��� ��� ���� �� #�� �������� (�� ��� ��� ���� �� ��$����� +��� ���� ����� ����)���� "��� �������������� �� ��������� ���� ����+��� ��� ��������� "��� �����(�� ��$���� ������������ �� ��$����� ����������.��������+��������� �������+)���� ��������������������$���������� �������� �

Page 291: Manual SQL 2008

������������������������������������ ������ ����� ������

¢Ê ��������+)������������������������� 6 ������������)-����#�$������������#������������(�#�$������������������������������������ ������$��$�����"������������+����3�+)�,�� �������+)����������������������������������������� �,����+������������ ������������$���������(�����������

¢Ê ��������+)�����������$�������������������� 6 ������������)-����#�$��������������)���� �����(������������������������$��� �����$����������

¢Ê ��������� 6 ������������)-����#�$������������#�����������������������������)�����+��������..�3 ;�:@�*�������������������������1�������

�������+����)�������� ��$��+������+������������ ���������������

Ê�.�3 ;��% =�O�&����ÊÊÊ�10�0ÊÊÊ���`���ÊÊ

�������+���!��������������������������6 ��������Ê��<�+ÊC��&��$����� ��������+)������������������+)��������������������������� ���)��������� ����� ���������"���������� ����+����������+)��.�� ���)��� ������� ������������� ���� �������$<��������������������-�+ ���� ����������� ���� ���"��������(������+��������������������$���6�������������������������������

� ������ ���������"���#�+��������� ����+�������������������#�+)�����������)����"��������(�����$,������ � ������+����� ��<����� ���������� ��"��� (���)�+��"��� ��� ���� �����(������ ���#�+)��-�+ ����������������������������� �������+�����8��+��)��������+���9��������+������$,����������� ��

Ê�.�3 ;��% =��)����0����ÊÊÊ�10�0ÊÊÊ�� � 11%0* ��)��������B��*�+����)����������*�+�ÊÊÊ�� ��)��F������%** ;�H0%*��)�������ÊÊÊ��0A; ��)��F������F�����%��J��)��������F�����%�ÊÊÊ�=7 ; �8�)��F������F������J�W��������W9VÊÊÊ�������Ê��Ê���Ê����ÊÊ�

� ����$������+������������ ������������������������������������<���� ��������+������������)��������������� ����������������+�������� �������������

¢Ê � ����� 6 ������������)-�����������)�����������#�$������������#����������+)�������������(�#� ��+����������������5������ ������������������+���������������������+)�������� �������

¢Ê � ����� 6 ������������)-����#�$������������#�����������������������������)�����+��������.������������������������*�������������

¢Ê �.)���������������������������5�����������������)����������"�����������+���������������� ������������������������������������������(������������������������������

�������+������� ��$��+���������+�������� ���������������

Ê��;0���% =�O�&����ÊÊ

� ����� ���������#���������6 ��������Ê%+F�ÊC��&-�����)�������+)���������+�������(�����-���������*����������������������"��������,� �������+������� �������������

Ê��Ê���Ê��Ê��ÊC��ÊÊ�

Ê"��Ê���Ê��������Ê��Ê�����ÊC��ÊÊ�

�1�+����#������#����#�������� ��������������������������������������$������������)�����1�� ��#��� "���� ���+�-��� ���� �� ��)�)��+�������� ������� �� ����� ������� �)���� � %+�$����"��� ����+ ������(�"����������������������"���+�������������+)��������������������������������$��

Ê�1; .3 ��% =��)�� + ��(��*�+�ÊÊ

Page 292: Manual SQL 2008

Ê�10�0ÊÊÊ�� � 11%0* �B��*�+��ÊÊÊÊÊÊÊÊÊÊ�. �������ÊÊÊÊÊÊÊÊÊÊ�. �������E�W�W�E�*�+)���B���*�+����+���� �����VÊÊÊ�%;ÊÊ

� ����� �����������"�����)�����������)���� ����������!�������������������������!�������� ������������)�����������������$�����+�+�����+��"���#�+���6�+��������������������4���."�5��������-�+

Ê�%*� ;3�%*30��)�� + ��(��*�+��8*�+)����. ������9ÊÊÊ��.�� ��8�W�����W��W-�����W9VÊÊ

���������!�� ��� ��������������+���������� ������������ �������"������ �� ������������ ����� )�������"����$�������"�������)�����������!�����+����+��������)������)������������������ ����� �� ���� ��� ������������ ������!��� ���� �)��� �� �������"���� ��� ��� ������� ����� "��� �����(��� ���� ���)������������!������

Ê����������Ê������Ê+�������Ê��Ê���Ê�������Ê��Ê�����Ê#��Ê��ÊC��ÊÊ�

c�Ê ��������������������������+��������!����������!�������$����������$����

Ê�::JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ�JJÊÊÊ�:�A�����������O�$�*������A��CÊÊÊ�:�B��������1����3�+��#��1���ÊÊÊ�:�0)-������ �����������+������<+��������+ �����ÊÊÊ�:�O�������#�������������������#�-�������+ ��ÊÊÊ�:�.�������������������������<+����<����ÊÊÊ�:� ��������+����������������ÊÊÊ�:����/� ��+�����5$����� ���������ÊÊÊ�:�*<+��������+ ������ÊÊÊ�:� ���$�����4��5$����� �����������'��ÊÊÊ�:�������5$����� ����������+��ÊÊÊ�:���<��+��������"����� �����������5�ÊÊÊ�::JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ�JJÊÊÊ���0�O�$�*������A��CÊÊÊ�%;ÊÊÊ

Ê��%��)-��Q���8*W�)���1����3�+��#��1����W9�%��*03�*���ÊÊÊÊÊÊ��;0��B�*13%0*��)��1����3�+��#��1���ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �B�*13%0*��)��1����3�+��#��1����8b� + �*)������#���829�ÊÊÊ Ê Ê Ê Ê Ê�b�����������+�9ÊÊÊ��� �� �����#���8c/9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�� 1�.; �b�����#�10�0�����#���8��9VÊÊÊÊÊÊÊ�� 1�.; �b����(�10�0�����#���8��9VÊÊÊÊÊÊÊ�� 1�.; �b�����#�10�0���VÊÊÊÊÊÊÊ�� 1�.; �b����(�10�0���VÊÊÊÊÊÊÊ�� 1�.; �b��3�+��#��1��������#���8��9VÊÊÊ

ÊÊÊÊÊ�� 3�b�����#�J�10*� ;3�8����#���8��9��� ��8b������99VÊÊÊÊÊÊÊ�� 3�b����(�J�10*� ;3�8����#���8��9���%.�8b������99VÊÊÊ

ÊÊÊÊÊ��%�b�����#�Uc�ÊÊ

Page 293: Manual SQL 2008

Ê ÊÊÊÊÊ�� 3�b�����#�J�10*� ;3�8����#���8��9��.l0�8b������99�EÊÊÊ Ê Ê ÊÊÊÊÊ�W��WE�10*� ;3�8����#���8��9��b�����#9VÊÊÊÊÊÊÊ� �� ÊÊÊÊÊÊÊÊÊÊÊ�� 3�b�����#�J�10*� ;3�8����#���8��9��.l0�8b������99�EÊÊÊÊ Ê Ê Ê�10*� ;3�8����#���8��9��b�����#9VÊÊÊ

ÊÊÊÊÊ��%�b����(�Uc�ÊÊÊ ÊÊÊÊÊ�� 3�b����(�b�����#�E�JW��WEÊÊÊÊ Ê Ê ÊÊÊ�10*� ;3�8����#���8��9��b����(9VÊÊÊÊÊÊÊ� �� ÊÊÊÊÊÊÊÊÊÊÊ�� 3�b����(�J�b�����#�E�10*� ;3�8����#���8�9��b����(9VÊÊÊ

ÊÊÊÊÊ�� 3�b��3�+��#��1����J�b�b� + �*)��E����(VÊÊÊÊÊÊÊ��0�� ;��3�+��#��1����bVÊÊÊ�B%*ÊÊÊ�%;ÊÊ

��Ê �����������������B/� �����-�������

&�Ê �����������!��������������������+���������� �������������������������$����������$����

Ê���0�O�$�*������A��CÊÊÊ�%;ÊÊÊ�:� ���$����������$�������!��������������������������������ÊÊÊ�%*� ;3�%*30��)��3�+��#��ÊÊÊÊ��.�� ��8W42����W�Wc�D�c�D����±�[�ÊÊÊÊÊÊÊÊÊÊÊ���������/���4�/�����/���4����������������ÊÊÊÊÊÊÊÊÊÊ�c������4�/�����/���c��/���4����������������WW9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30��)��3�+��#��ÊÊÊ��.�� ��8W22��2�W�Wc�D�c�D����±�[�ÊÊÊÊÊÊÊÊÊÊÊÊ���������/���2�/���/�/���2�/��������������ÊÊÊÊÊÊÊÊÊÊÊ�4�����2�����2�/���2�����/�/��������������WW9VÊÊ ÊÊ�%;ÊÊÊ�%*� ;3�%*30��)��3�+��#��ÊÊÊÊÊÊÊÊ��.�� ��8W4�44&�W�Wc�D�c�D����±�[�ÊÊÊÊÊÊÊÊÊÊÊ�������������4�������/���4�/��������������ÊÊÊÊÊÊÊÊÊÊ�/�/���2�/���4�/���2�����4����������������WW9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30��)��3�+��#��ÊÊÊÊÊÊÊÊ��.�� ��8W�±c44�W��c�D�c/D���±W�ÊÊÊÊÊÊÊÊÊÊ�2�������/���������4�����2�/��������������ÊÊÊÊÊÊÊÊÊÊ�4�����������2�����4����������������������WW9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30��)��3�+��#��ÊÊÊ��.�� ��8W&4/&��W��c�D�c/D���±W�ÊÊÊÊÊÊÊÊÊÊ�������������2�������/���2����������������ÊÊÊÊÊÊÊÊÊÊ�4�/���c��/�����������������/��������������ÊÊÊÊÊÊÊÊÊÊ�G7�)����$����"����������������������+ ��#�-��Ê�WEÊÊÊÊÊÊÊÊÊÊ�W ������#�����$������W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30��)��3�+��#��ÊÊÊÊÊÊÊÊ��.�� ��8W4�//��W��c�D�c/D���±W�ÊÊÊÊÊÊÊÊÊÊ���/�����������������/��������������������ÊÊÊÊÊÊÊÊÊÊÊ�2�����2�/���2�/���������4����������������WW9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30��)��3�+��#��ÊÊÊ��.�� ��8W22��2�W��c�D��4D���±W�ÊÊ

Page 294: Manual SQL 2008

ÊÊÊÊÊÊÊÊÊ�������2�/���4�/���������±�/��������������ÊÊÊÊÊÊÊÊÊÊ�c��/���4�/�����/���������c�����������������WW9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30��)��3�+��#��ÊÊÊ��.�� ��8W4���2�W�W��D�c�D���±W�ÊÊÊÊÊÊÊÊÊÊ���/���2�/���������������4�/��������������ÊÊÊÊÊÊÊÊÊÊÊ�4�/�����������/��������������������������WW9VÊÊ ÊÊ�%;ÊÊÊ�%*� ;3�%*30��)��3�+��#��ÊÊÊ��.�� ��8W4�44&�W�W��D�c�D���±W�ÊÊÊÊÊÊÊÊÊÊ�4�����2�/���/�/���������2�/��������������ÊÊÊÊÊÊÊÊÊÊ�������������������2����������������������WW9VÊÊÊ�%;ÊÊÊ�:� ���$����������$��������!�������)��������������������ÊÊÊ�.13�.�%P.1%Z*��)��3�+��#��ÊÊÊ�.H��3 �3�+��#��1����J��)��1����3�+��#��1����8W42����W�Wc�D�c�D����±�[9ÊÊÊ�=7 ; �8 + �*�+)���JW42����W9�O�8�������JWc�D�c�D����±W9VÊÊÊ�%;ÊÊÊ�.13�.�%P.1%Z*��)��3�+��#��ÊÊÊ�.H��3 �3�+��#��1����J��)��1����3�+��#��1����8W22��2�W�Wc�D�c�D����±�[9ÊÊÊ�=7 ; �8 + �*�+)���JW22��2�W9�O�8�������JWc�D�c�D����±W9VÊÊÊ�%;ÊÊÊ�.13�.�%P.1%Z*��)��3�+��#��ÊÊÊ�.H��3 �3�+��#��1����J��)��1����3�+��#��1����8W4�44&�W�Wc�D�c�D����±�[9ÊÊÊ�=7 ; �8 + �*�+)���JW4�44&�W9�O�8�������JWc�D�c�D����±W9VÊÊÊ�%;ÊÊÊ�.13�.�%P.1%Z*��)��3�+��#��ÊÊÊ�.H��3 �3�+��#��1����J��)��1����3�+��#��1����8W�±c44�W��c�D�c/D���±W9ÊÊÊ�=7 ; �8 + �*�+)���JW�±c44�W9�O�8�������JWc�D�c/D���±W9VÊÊÊ�%;ÊÊÊ�.13�.�%P.1%Z*��)��3�+��#��ÊÊÊ�.H��3 �3�+��#��1����J��)��1����3�+��#��1����8W&4/&��W��c�D�c/D���±W9ÊÊÊ�=7 ; �8 + �*�+)���JW&4/&��W9�O�8�������JWc�D�c/D���±W9VÊÊÊ�%;ÊÊÊ�.13�.�%P.1%Z*��)��3�+��#��ÊÊÊ�.H��3 �3�+��#��1����J��)��1����3�+��#��1����8W4�//��W��c�D�c/D���±W9ÊÊÊ�=7 ; �8 + �*�+)���JW4�//��W9�O�8�������JWc�D�c/D���±W9VÊÊÊ�%;ÊÊÊ�.13�.�%P.1%Z*��)��3�+��#��ÊÊÊ�.H��3 �3�+��#��1����J��)��1����3�+��#��1����8W22��2�W��c�D��4D���±W9ÊÊÊ�=7 ; �8 + �*�+)���JW22��2�W9�O�8�������JWc�D��4D���±W9VÊÊÊ�%;ÊÊÊ�.13�.�%P.1%Z*��)��3�+��#��ÊÊÊ�.H��3 �3�+��#��1����J��)��1����3�+��#��1����8W4���2�W�W��D�c�D���±W9ÊÊÊ�=7 ; �8 + �*�+)���JW4���2�W9�O�8�������JW��D�c�D���±W9VÊÊÊ�%;ÊÊÊ�.13�.�%P.1%Z*��)��3�+��#��ÊÊÊ�.H��3 �3�+��#��1����J��)��1����3�+��#��1����8W4�44&�W�W��D�c�D���±W9ÊÊÊ�=7 ; �8 + �*�+)���JW4�44&�W9�O�8�������JW��D�c�D���±W9VÊÊÊ�%;ÊÊ

4�Ê �����������������B/� �����-�������

/�Ê �A��������������������������������

ÊC��Ê"��Ê��Ê����ÊÊ�

� ��+ �������)���"������ �������������+��������� �)���� ��"�������"����������)-����� �

Page 295: Manual SQL 2008

����������������������������� ���� ���������!�������������������� ���)�����$�+�����"�5������$�������� ������ ��� ���+����� �� ��� ������������ ������� ������� ���� �� ����� � ��������� ���������*�������$�+������������

�.�������������� ������������ �����������+������������ ������� �����������+���(� ��������������� ����#��5���������$������+��������

Ê�1; .3 ��% =�1��%���������8S �"����RT��B�)��������S3� ��������#�T���� ���)��9ÊÊÊ��Ê��Ê��ÊÊ

����������!�����,������������+)��������� ���������� ��,�������������� ������������5����"����$�������������+��������������� ��,��������� ��+���� ��������������������������������� ������������� ����)�!���� ��� ����+��� ����+����� ��� ��+)��� ����� ��� ��� ����+���� ����)�� ���+�+��� � � ���������!�������"������������"�������� �����������+�������������+)������������� ���)���� ������+)��������(��������,�+��������������������(�������� �������������#���GSG�(������������������#��

��� �,� ��� ��� ���� ��� ��� ������� ��������� ��� ��� 5���� ��� ��� ����+���� ��� ���������Ê �����)��������!������+�+���<+�����������+�����+������<+���������$�+�������������������#��#������������Ê����"<���)������� �������������$�+����������+�+����������

�."�5��������-�+ �����

Ê�1; .3 ��% =��)�����.��=�+���8S*�+)��T��S. ������T�����$,����9ÊÊÊ�10�0ÊÊÊ�� � 11%0* ��)��������B��*�+��ÊÊÊÊÊÊÊÊÊÊ��)����������*�+��ÊÊÊÊÊÊÊÊÊÊ��)��F������F�����ÊÊÊ�� ��)��F������%** ;�H0%*��)�������ÊÊÊ��0A; ��)��F������F�����%��J��)��������F�����%�VÊÊÊ�%;ÊÊ

����"���� ��+�� (�� #�+�� �'������� ��� ���� ��� ���� ��� �� ���� �������� (� ��� ������� ����� �� ���$�+���������������������-��������� ���������������� �������������+)�����������$�+������������"<�(�� ��������������+)���������������+�������������."�5��������-�+ �����

ÊF������Ê(Ê����������Ê���������ÊÊ�

�.��+���������������������������5����"������ ��+���������!������������������ ��)�)��+���

Page 296: Manual SQL 2008

+�� �+ ������ ��� ���� ������� �� �� �� ������� ��� ��� ��� ��+ ��-�� ��+�� ��� ��)��� ������������������ ��#����"������ ��)�������!����������������$�����������)���������� ���������(�����+ �����5���������$�����������������������)�����.����������� ����������������������������"��������������������+���� ����������(���)�������������� �����6��������$������$������

�."�5��������-�+ �����

ÊF������Ê(Ê>������ÊÊ�

������������+����+ ��-��������!������� ������������ ������+ �����������������1�+����+ ���������!�������������������������� ��������

�������#�(������ ������������ ��������"��� �����!�� ���� ��������"��������� ������������� �� ������#���-�+ �����

Ê���0� �����VÊÊÊ�%;ÊÊÊ�1; .3 �B�*13%0*��)��F�B���*�+�ÊÊÊ�8ÊÊÊ Ê�b�B*�+������#���8��9�ÊÊÊ Ê�b����+������#���8��9ÊÊÊ�9�ÊÊÊ��� �� �����#���84c9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊ Ê��0�� ;����+��b�E�W�W�E�b�B*�+�VÊÊÊ�B%*ÊÊÊ�%;ÊÊ

����� ��!� "��� #�(�� ���� �������� "��� ����� ����!���� ���� ����� ���+��� ��� ��� ���� �� ��� �� ���� ����������������������."�5��������-�+ �����

Ê�1; .3 ��% =��)���(��� ��ÊÊÊ�10�0ÊÊÊ�� � 11%0* ��)��F�B���*�+��8*�+)����. ������9�10�0�S*�+)���1�+ ���T�ÊÊÊÊÊÊÊÊÊÊ��)��F������F�����ÊÊÊ�%** ;�H0%*�� �$,������)�������ÊÊ

Page 297: Manual SQL 2008

Ê��0A; ��)��F������F�����%��J��)��������F�����%�VÊÊ

� �� �������5����

Ê����������Ê������Ê#��Ê��Ê���Ê ����Ê��ÊC���ÊÊ�

c�Ê � ����� 6 ������������)-����������������O�$�*������A��C����������������+ ������������7�$��������������)������(������� ������������������������)�����+��������.������:@������.�3 ;��������������������1�������

��Ê �1�+)�����������$���������$������+��������

Ê���0�SO�$�*������A��CTÊÊÊ�%;ÊÊÊ�.H��3 �� �.*�%Q*����ÊÊÊ�%;ÊÊÊ�.H��3 �� ���03 �Q%� *3%B% ;ÊÊÊ�%;ÊÊÊ�.�3 ;��% =�S�)�T��S��(������� ������TÊÊÊ�10�0ÊÊÊ�� � 11%0* ��)�� + ��(��� + ��(��*�+)���ÊÊÊÊÊÊÊÊÊÊÊ��)�� + ��(�����*�+��E�W�W�EÊÊÊ Ê�10�0��)�� + ��(���B��*�+��S*�+)���1�+ ���T�ÊÊÊ Ê��)�� + ��(���7����(�����(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���3�+��#��1������)��3�+��#���=��Cc�����(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��Cc3����(���)��3�+��#���=��Cc=������(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��Cc3#����(���)��3�+��#���=��CcB����(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��Cc������(���)��3�+��#���=��Cc�����(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��C������(���)��3�+��#���=��C�3����(�ÊÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��C�=������(���)��3�+��#���=��C�3#����(�ÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��C�B����(���)��3�+��#���=��C�������(�ÊÊÊÊÊÊÊÊÊÊÊÊ��)��3�+��#���=��C������(�ÊÊÊ

ÊÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc�����(�10�0��+�������(9�EÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc3����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc=������(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc3#����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��CcB����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc������(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc�����(�10�0��+�������(9ÊÊ

Page 298: Manual SQL 2008

Ê Ê�10�0�S3����=��CcT�ÊÊÊÊÊÊÊÊÊÊÊÊ�1.�3�8�)��3�+��#���=��C������(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C�3����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C�=������(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C�3#����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C�B����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C�������(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C������(�10�0��+�������(9ÊÊÊ Ê�10�0�S3����=��C�T�ÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc�����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc3����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc=������(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc3#����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��CcB����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc������(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��Cc�����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C������(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C�3����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C�=������(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C�3#����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C�B����(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C�������(�10�0��+�������(9�EÊÊÊÊ Ê�1.�3�8�)��3�+��#���=��C������(�10�0��+�������(9ÊÊÊ Ê�10�0�S3��+ ���������#�-�TÊÊÊ�� ��)�� + ��(���%** ;�H0%*��)��3�+��#��ÊÊÊÊ��0A; ��)�� + ��(��� + ��(��*�+)���J��)��3�+��#��� + �*�+)��VÊÊ

&�Ê ������������!��������������������+��<� ����� ����#�$����������1������:@� -�������

4�Ê �A��������������������������������

/�Ê ���������������������������������������)������$��������

Ê�O�$�*������A��C���VÊÊÊ�%;ÊÊÊ���0�O�$�*������A��CVÊÊÊ�%;ÊÊÊ�� � 11%0* ���(������� ��������I�B;0����(������� ������VÊÊÊ�%;ÊÊ

2�Ê �A���������������������������������

Page 299: Manual SQL 2008

±�Ê �A��������������������������������

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

�����������Ê����������ÊÊ�

Ê>����������Ê��Ê�����������Ê����������ÊÊ�

Ê���������ÊÊ�

� �� ����Ê �-� #�+�� ������ ���� ������������ �� ��$���� � �� ��� �������� "��� ���5��������!�����������)������������ ��������������������+������������������������������� �� ��� ���������� ������+����� ��+��������� � ��� ��#��������������� � ���������� ��� �������$��-�� ��+�� ������ A���� �� ������� ��)�)��+���� ��+������!���� ���� ��� ����� ��� ���

Page 300: Manual SQL 2008

������+�������.���$����"������������������� ������+�������+��������������!�� ���������!���������������)�������)������������

Ê����������Ê������Ê��Ê��������Ê��Ê�����������Ê����������ÊÊ�

c�Ê �%�����������������������������$�+���������(���������������������

��Ê � �����+��<� ����� ����#�$����������.��#����:@�*�����:@�1�������������6�������������������

&�Ê ����������������������)�����������������!�������$����������$����������������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�A�����������=�.����ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�+����ÊÊÊ�%;ÊÊÊ�:� 6������������)������������(���6��ÊÊÊ�%B� ?%�3��8ÊÊÊ Ê�� � 13���+�ÊÊÊÊ Ê Ê�� �(����)��ÊÊÊÊ Ê Ê�=7 ; ���+��J�*W=�.�����WÊÊÊ�9�ÊÊÊ��;0���.3.A.� �=�.����ÊÊÊ�%;ÊÊÊ

Ê�1; .3 ��.3.A.� �=�.����ÊÊÊ�%;ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�3�)���� + �����ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�=�.����ÊÊÊ�%;ÊÊÊ

Ê��%��)-��Q���8�W�)�� + ��(��W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)�� + ��(��ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� ��)�� + ��(��ÊÊÊ�8ÊÊÊÊÊÊÊ�%� + ������������������8c�c9�*03�*����ÊÊÊÊÊÊÊ� + ��(��*�+)���*17.;�8c�9�*����ÊÊÊÊÊÊÊ�*�+)�������#���8��9�*����ÊÊÊÊÊÊÊ�. �����������#���8c�9�ÊÊÊÊÊÊÊ�B���*�+��10�0�88. �������E�W�W9�E�*�+)��9�ÊÊÊÊÊÊÊ�35��������#���8c��9�ÊÊÊÊÊÊÊ�7����(�����(��������ÊÊÊÊÊÊÊ�*�+)�����������������#���8��9�ÊÊÊÊÊÊÊ�1�����'������#���8��9�ÊÊÊÊÊÊÊ��NQ + ��(���10*�3;.%*3��;%�.;O�N O�8%� + �����9ÊÊÊ�9�ÊÊÊ�%;ÊÊÊ�%*� ;3�%*30��)�� + ��(���8 + ��(��*�+)����*�+)����. ��������35�����7����(�����(9ÊÊÊ��.�� ��8W�4&±4±�W�W�H������W�W�3�(����W�W�.�+������������������G������49VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30��)�� + ��(���8 + ��(��*�+)����*�+)����. ��������35�����7����(�����(9ÊÊ

Page 301: Manual SQL 2008

Ê��.�� ��8W44�44±�W�W�7������W�W�F�+���W�W�1��������;� ��������G��c4�//9VÊÊ�%;ÊÊÊ�%*� ;3�%*30��)�� + ��(���8 + ��(��*�+)����*�+)����. ��������35�����7����(�����(9ÊÊÊ��.�� ��8W��42�/�W�W� �����W�W�3#�+�W��W1��������;� ��������G��c��±/9VÊÊÊ�%;ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�3�)��������3( �ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�=�.����ÊÊÊ�%;ÊÊÊ

Ê��%��)-��Q���8�W�)������3( �W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)������3( �ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� ��)������3( �ÊÊÊ�8ÊÊÊÊÊÊÊ�%������3( �%�����������8c�c9�*03�*����ÊÊÊÊÊÊÊÊ�����3( ������#���8/�9�*03�*����ÊÊÊÊÊÊÊÊ��NQ����3( ��10*�3;.%*3��;%�.;O�N O�8����3( �%�9ÊÊÊ�9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�����3( ��8����3( �9��.�� ��8�W��,�+���������W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�����3( ��8����3( �9��.�� ��8�W���#��B�����������W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�����3( ��8����3( �9��.�� ��8�W3��-������1�,���W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�����3( ��8����3( �9��.�� ��8�W��)�������������,�+�W9VÊÊÊ�%;ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�3�)����1�����ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�=�.����ÊÊÊ�%;ÊÊÊ

Ê��%��)-��Q���8�W�)��1��+��W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)��1��+��ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� ��)��1��+��ÊÊÊ�8ÊÊÊÊÊÊÊ�%�1������������������8c�c9�*03�*����ÊÊÊÊÊÊÊ����1����������+��*����ÊÊÊÊÊÊÊ�B���*�+������#���8/�9�*03�*����ÊÊÊÊÊÊÊ�A�����$.���������#���8c��9�ÊÊÊÊÊÊÊ�A�����$1�(�����#���8/�9�ÊÊÊÊÊÊÊ�A�����$��������#���8/�9�ÊÊÊÊÊÊÊ�A�����$P%�1��������#���8c�9�ÊÊÊÊÊÊÊ���������������������������������#���8c��9�ÊÊÊÊÊÊÊ��NQ1��+���10*�3;.%*3��;%�.;O�N O�8%�1�����9ÊÊÊ�9�ÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1������8���1�������B���*�+��ÊÊÊÊÊÊÊ�A�����$.������A�����$1�(��A�����$����ÊÊÊÊÊÊÊ�A�����$P%�1������%; 11%Z*�� �10;; 0� � 13;Z*%109ÊÊ

Page 302: Manual SQL 2008

Ê��.�� ��8��D��2D���4�W�W�H�����;�+��[�ÊÊÊÊÊÊÊÊÊÊ�W4�±�B������.���W�W��������� ���$�[�ÊÊÊÊÊÊÊÊÊÊÊ�W��W�W��4�4�W�W���+�c44�b���� �����W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1������8���1�������B���*�+��ÊÊÊÊÊÊÊ�A�����$.������A�����$1�(��A�����$����ÊÊÊ Ê�A�����$P%�1���9ÊÊÊ��.�� ��8W�2�D���D���2�W�W�F���������������W�ÊÊÊÊÊÊÊÊÊÊ�Wc��//���������;����W�W�3�C�+�����C�ÊÊÊÊÊÊÊÊÊÊÊ�W��W�W��4c��W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1������8���1�������B���*�+��ÊÊÊÊÊÊÊ�A�����$.������A�����$1�(��A�����$����ÊÊÊ Ê�A�����$P%�1������%; 11%Z*�� �10;; 0� � 13;Z*%109ÊÊÊ��.�� ��8�fc��D�&�D����4�W�W�H�+��A������#[�ÊÊÊÊÊÊÊÊÊÊ�W4��4�B������������W�W��������� ���$�[�ÊÊÊÊÊÊÊÊÊÊ�W��W�W��4�2�W�W�)������#-b#�+������+�W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1������8���1�������B���*�+��ÊÊÊÊÊÊÊ�A�����$.������A�����$1�(��A�����$����ÊÊÊ Ê�A�����$P%�1���9ÊÊÊ��.�� ��8W���D���D���2�W�W�1#������� ����[�ÊÊÊÊÊÊÊÊÊÊ��������W��/������W�W�.��-����5��W�ÊÊÊÊÊÊÊÊÊÊÊ�W�.W�W���&c�W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�1������8���1�������B���*�+��ÊÊÊÊÊÊÊ�A�����$.������A�����$1�(��A�����$����ÊÊÊ Ê�A�����$P%�1������%; 11%Z*�� �10;; 0� � 13;Z*%109ÊÊÊ��.�� ��8Wc��D���D���2�W�W������C�7������[�ÊÊÊÊÊÊÊÊÊÊ�������*=�1�����$��W�4���W�W�=�#��$���W�ÊÊÊÊÊÊÊÊÊÊÊ�W�1W�W����2�W�W�#����� b(�#������+�W9VÊÊÊ�%;ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�3�)��������.��������ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�=�.����ÊÊÊ�%;ÊÊÊ

Ê��%��)-��Q���8�W�)������.��������W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)������.��������ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� ��)������.��������ÊÊÊ�8ÊÊÊÊÊÊÊ�%������.��������%�����������8c�c9�*03�*����ÊÊÊÊÊÊÊ������� ���������+��*03�*����ÊÊÊÊÊÊÊÊ�%� + ���������*���ÊÊÊ Ê Ê�10*�3;.%*3�BNQ������� ����ÊÊÊ Ê Ê�B0; %F*�N O�; B ; *1%.�� + ������8%� + �����9�ÊÊÊÊÊÊÊ�%�1���������*03�*���ÊÊÊ Ê Ê�10*�3;.%*3�BNQ����;�������ÊÊÊ Ê Ê�B0; %F*�N O�;����������1������8%�1�����9�ÊÊÊÊÊÊÊ�.�����*�+)����#���8c�9�ÊÊÊÊÊÊÊ�����3( �%�����*03�*���ÊÊÊ Ê Ê�10*�3;.%*3�BNQ����3( �ÊÊÊ Ê Ê�; B ; *1%.������3( ��B0; %F*�N O�8����3( �%�9�ÊÊÊÊÊÊÊ�����.+�����������*03�*����ÊÊ

Page 303: Manual SQL 2008

ÊÊÊÊÊ�%����;�������+���82��9�*03�*����ÊÊÊÊÊÊÊ����5��������+���82��9�*03�*����ÊÊÊÊÊÊÊ�%����.+����10�0�88����.+����I�8%����;���D�8c���999I8� ��5����D�8c�999�ÊÊÊÊÊÊÊ�B����������.��8����.+����E�8����.+����I�8%����;���D�8c���999I8� ��5����D�8c�999�ÊÊÊÊÊÊÊ����#�(��(+���10�0�88����.+����E�8����.+����I�8%����;���D�8c���999I8� ��5����D�8c�999�D� ��5���9�ÊÊÊÊÊÊÊ�3�+����������6��ÊÊÊÊÊÊÊ��NQ����.���������10*�3;.%*3��;%�.;O�N O�8����.��������%�9ÊÊÊ�9�ÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�����.���������8������ ������%� + ������ÊÊÊ Ê�%�1�������.�����*�+)��������3( �%�������.+����ÊÊÊÊÊÊÊ�%����;���� ��5�����*��9ÊÊÊ��.�� ��8��D��2D���4�W�����c�W4c±c&44W��4��2�/�������c��2/��&2�ÊÊÊÊÊÊÊÊÊÊÊ�G �� �,�+����������$���� �������������������$��������+��)���7�����B�������W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�����.���������8������ ������%� + ������ÊÊÊ Ê�%�1�������.�����*�+)��������3( �%�������.+����ÊÊÊÊÊÊÊ�%����;���� ��5�����*��9ÊÊÊ��.�� ��8W�2�D���D���±�W�������W�2���24W�����c2�/�������c������2��ÊÊÊÊÊÊÊÊÊÊÊ�W������� �,�+�����������������.����$���7����� ������(�����$���������+�����W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�����.���������8������ ������%� + ������ÊÊÊ Ê�%�1�������.�����*�+)��������3( �%�������.+����ÊÊÊÊÊÊÊ�%����;���� ��5�����*��9ÊÊÊ��.�� ��8�fc��D�&�D����2�W��c��&�W�42�&24W��&��/�������c��2/��4��ÊÊÊÊÊÊÊÊÊÊÊ�W ����������-��������,����W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�����.���������8������ ������%� + ������ÊÊÊ Ê�%�1�������.�����*�+)��������3( �%�������.+����ÊÊÊÊÊÊÊ�%����;���� ��5�����*��9ÊÊÊ��.�� ��8W���D���D���2�W��&��4�W�4�&�4±W��c��&�/�������c��±4��&2�ÊÊÊÊÊÊÊÊÊÊÊ�W ���� �������D� �,�+���������������$�����������������"�����+����������������(���� �����"���W9VÊÊÊ�%;ÊÊÊ�%*� ;3�%*30�����.���������8������ ������%� + ������ÊÊÊ Ê�%�1�������.�����*�+)��������3( �%�������.+����ÊÊÊÊÊÊÊ�%����;���� ��5�����*��9ÊÊÊ��.�� ��8Wc��D���D���2�W�����/�Wc&cc��4W��4�����±4��&2��c������2��ÊÊÊÊÊÊÊÊÊÊÊ�W ����������#��������������������� �,�+�W9VÊÊÊ�%;ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�1���������$�ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�=�.����ÊÊÊ�%;ÊÊÊ

Ê��%��)-��Q���8�W�)����(+��W�W���W9�%��*03�*���ÊÊÊÊÊ��;0��3.A� ��)����(+��ÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� ��)����(+��ÊÊÊ�8ÊÊ

Page 304: Manual SQL 2008

ÊÊÊÊÊ�%����(+��%�����������8c��c9�*03�*����ÊÊÊÊÊÊÊ���(+����������+��*03�*����ÊÊÊÊÊÊÊÊ�%� + ���������*���ÊÊÊ Ê Ê�10*�3;.%*3�BNQ + ��(��ÊÊÊ Ê Ê�B0; %F*�N O�; B ; *1%.�� + ������8%� + �����9�ÊÊÊÊÊÊÊ�����.��������%�����*03�*���ÊÊÊ Ê Ê�10*�3;.%*3�BNQ����.��������ÊÊÊ Ê Ê�; B ; *1%.������.���������B0; %F*�N O�8����.��������%�9�ÊÊÊÊÊÊÊ���(+��.+�����������*03�*����ÊÊÊÊÊÊÊ�A�����������������ÊÊÊÊÊÊÊ�3�+����������6��ÊÊÊÊÊÊÊ��NQ��(+���10*�3;.%*3��;%�.;O�N O�8��(+��%�9ÊÊÊ�9�ÊÊÊ�%;ÊÊ

4�Ê �������-�������������$��� �������B/��

/�Ê � ����� 6 ������������)-�����6 �������������A����������(���������������+ �����=�.������

2�Ê �7�$�������������$��+�����)�����������

±�Ê �1�������������������+���-��� �����������(�#�$�����������5���

��Ê �7�$��������������)�������$��+�����)����������(�#�$����������*��������$��+�����)���������������

4�Ê � ��������������������$���#�$����)�����������������������(�����������������)�����#����'�������#�$����������1��������

Page 305: Manual SQL 2008

c���F�������������$��+����+�����&����������(���,�������

Ê"����Ê��Ê����������Ê���������ÊÊ�

��������������� ������+�������

¢Ê � ����� 6 ������������)-�����6 ��������)���������� �������"����������������� ������+�������+ ��$��+�)�������������#�$������������#����� ������+�������+���������(�#�$����������*����� �����+������������������������������������������"������������6����+��������.������������+����������������$��"�������!������,������"���� ������������������������

¢Ê �.)���������������������������5�����������������)���������� �������"����������������� ������+��������(�+�������� 6 ����������� ���������� ����� 6 ����������� ����������6 �������������� ������+�������1�������� ������+�������+�������������������(����������������������������

¢Ê �.)���������������������������5�����������������)���������� �������"����������������� ������+����������������!����������$������������

� ������� ������������� ������+�����������+��!����������"+��<��+F"�%#+���6 ��������3�+)�,��"+��<��+F"A��.+)���6 ������� �����������+�+������������1�+�����������)������������� ������+�������

¢Ê � ����+)��������� ������+����� ������������"������������"����$��������$���"���#�+���6�+���������Ê���Ê ��������

¢Ê �.)����������������������+)��������� ������+������������� ��"��� ���5����������������������� ������+�������+��������"���(����������������������������������

��� �,����"��������+)������� ������+����������)�� ��� ���)�����������A� ������������$�� ����� ����5���� �� �,� ��� ��� ���)��� ������ ���� �� ���+�� ��� ���� �� ���� ������+������ � .���+�� ��� "��� � ������+����� ����#����������"�������"�������"��� ����������

���)������)����������6��+���+ ��������������� ������+���������

Ê�1; .3 ��;01 ��; ��������������ÊÊÊ�10�0ÊÊÊ������������������?��ÊÊ

� ��+ ��������������������"���#�(�+��#������������������������������������������������ �� ����#�������+��������������"���������6����

��� �,� ��� ������ ��� ������+������ ��)��$��������� ��+������)-��� ��� �� )������ ����� � ����� ����

#����+��������� ������������� �����#����������������)���� -������ ��������������$������ ������+�"�����5���������(����������������������+)������$��$������������������� ������+�������+������������

Ê�����������Ê��Ê������ÊÊ�

Ê��� ���Ê��Ê��Ê����������ÊÊ�

�1�+������)-������)������������������������� �����+������������ ������+�������+�����������"�������

¢Ê � ����� 6 ������������)-���� �����#���������������#�������� ������+�����(�#�$��������������������

¢Ê � ����� 6 ������������)-���� �����#���������������#�������� ������+����������"������������)���� ������+�������+��������1�+��:@������.�3 ;�:@�*�������������������������1�������

¢Ê �.)���������������������������5�����������������)����������"�������������� ������+�������������� 6 ����������� ����������+ �������� ������+�������+����������.�������������������� ����+��������������$���(��������������������������������5���

� ���������������+5��+���������$����$������ ���������.�������������� ����������� ��������������

Page 306: Manual SQL 2008

�� ������+����� ��+��������� � �� �,� ��� ������ ��� ����$��� ����� �-������ ��� �������� ���� ������+�������+����������

� �������������+����)����� ����+������������ ������+�������+������������

Ê�.�3 ;��;01 ��; ��������������ÊÊÊ�10�0ÊÊÊ�$���?�������������?��ÊÊÊ�������Ê��Ê��Ê����������ÊÊ�

�������� ���+�(���� �������5���� ������ ������+����� ��+����������"��� �� ������ ��+������)-�����#������������������ �,�������������������������+������� �������#����������������

� 6���� ������ � �� ��� ������+����� ��+��������� ��$���� ��� ��� ������ �� ���������� ��� ������� �� ��� ������+����� ��� )������� �� 5� +�+�� ������� ��� �� ������� +��� ��+�� ������� ��� �� ������+�������+�������������������������)��������������� �$������"�� ���� ��������������� ������+������ ����� ���� ��� 6 �������� ��� �)-��� �� ����� � 1�+�� ��+�������� ����+���� ���� �� ������+�����+���������� 6 ������������)-���� ��������+�����������!���������(������������

������ ���+����� ��� ������+����� ��� ��� 6 �������� ��� �)-���� �� �,� ��� ��� �+ �������� ��� �� )� ��$��+�������(��� ������+�������+�������������� �����#���������������#�������� ������+�������+�������� ��+�������3�+)�,�� �����#���������������� 6 ������������)-��� ���������������(����$�� ���� ������������������$��0)-��������5������-�������+�����������������

���������+�������� ������+�������������������6��������!�������

Ê��;0���;01 ��; ��������������ÊÊ

������ �����������)����$������"������������)����������(��+)�,��"���������������������6�

Ê�!�������Ê��Ê�����������ÊÊ�

Ê���������ÊÊ�

����)�)��+������� ������+�����+���+ ����� ���������)���������5������������������������+�������#����������������������� �������(����� ���������������,������"���#�+���������� �������������-�+ ���� ���� ������ ��� ������+����� ��+�������� "��� �� ����)��� ���� ���� ��� �������� ��� ���� � ��������"������5����$������ ������+������������$������+��������

Ê�1; .3 ��;01 ��; �F������%�����������ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�� � 11%0* �*�+)����. �����������0�A��#��F,����ÊÊÊÊÊÊÊ��������������ÊÊÊ�B%*ÊÊÊ�%;ÊÊ

�.��+�� ��� ��� � ��������� ��� ������-� ��� ��� ������+����� ��+��������� ����� �����!��� ��� ��������� ��� ��� )��� ��� ���� "��� #�+�� � ������� #��� �#����� � �� �����(��� ��� ��������� (� +��$���������

Ê����������Ê������Ê"����Ê��Ê����������Ê���������ÊÊ�

c�Ê �.�$<�������"�����������D���Ê;�����Ê��ÊV���������������)���������������������c&������������#������#������� ����� 6 ������������)-����#�$������������#�����O�$�*������A��C�(�#�$����������*������������

��Ê ����������������� ������+�������+�������������)������$��������

Ê���0�O�$�*������A��CVÊÊÊ�%;ÊÊ

Page 307: Manual SQL 2008

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�.�����B������?ÊÊÊ�:�1�����������#������������/����+�(��������±ÊÊÊ�:������ ������ �� ������+�������+������������$�����ÊÊÊÊ�:�1�����'�� ���������� ����������+ ������ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ

Ê�1; .3 ��;01 ��; �.�$���������>���ÊÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊ Ê�.13�.�%P.1%Z*��)�� + ��(��ÊÊÊ Ê�� 3��.��=0;��J�W��>���cW�� ��)�� + ��(��VÊÊÊ�B%*ÊÊÊ�%;ÊÊ

&�Ê ��������������� ������+�������+��������� �������B/��

Ê��Ê������Ê��Ê��Ê����������ÊÊ�

�������)������������������������������������� ������+�������+�����������)���-��������8���������� ������+����� ��+��������� ��)�� ���+��� �� ��� +�+�9�� � ����� �-������ ��� ������+������ �� ����!���M�"#<���$����� ��������+)������� ������+�������.��"���#�(���$��������������������������������� ������+������ ����#���������������"������+�������������6�� �������+�������� ������+������

Ê� ? 1�3 ��������������ÊÊ

�.��������+����������$�������M�"#<�-� ���������!������ ���)����������M�"���

Ê� ? 1��������������ÊÊ

������-�+ �������������� ������+��������+����F������%������������� �����-�����������)��5������)

Ê� ? 1�3 �F������%�����������ÊÊ

�3�+)�,�� ����� �������������+)������� ������+������������"��+�����+�����A��."�5��������-�+

Ê� ? 1�3 ��)���F������%�����������VÊÊ

�3�+)�,�� ����� �������������+)��������"��+�����������+)���������)������������."�5��������-�+

Ê� ? 1�3 �;�#���)��F������%�����������VÊÊÊ����������Ê������Ê��Ê������Ê��Ê��Ê����������Ê���������ÊÊ

c�Ê � ��+���������������������������������������(����+ ��!����� �������6���$��������

Ê� ? 1�3 �.�$���������>���VÊÊÊ�%;ÊÊ

��Ê �������-��������� ������+�������+��������� �������B/��

Ê#��Ê��Ê�!��������Ê(Ê ������ÊÊ�

���������������-���������!������ ������+�������+����������"���������� ����� �����������+�+��#�+�� ���� ������� ��� �������� ���� �+)�,�� ����� ��+������� ��� � �� ��� �6 ������ "��� ������+�+������� �����"������������ ����)��� 8����6 �����9�����)������)���� ����������������6 ����� ��+���(����� ������� ���� ��������(���+������������+)�����+ ������."�5��������-�+ �����

Ê�1; .3 ��;01 ��; �F������%�����������ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�� � 11%0* �B���*�+��J�*�+)���E�GG�E�. �������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊ����0�A��#��F,����ÊÊ

Page 308: Manual SQL 2008

ÊÊÊÊÊ��������������ÊÊÊ�B%*ÊÊÊ�%;ÊÊ

���� ������+�������+���������+)�,�� ��������+�������������������������� ����������������$�����+�#�+���6�+������ ����������Ê ������Ê�������Ê��Ê������Ê��Ê���Ê�����A��."�5�#�(�����-�+ ��������+��������"������+������������������

Ê�;�#���0VÊÊÊ�%;ÊÊÊ�1; .3 ��;01 ��; �F������.$�ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�� � 11%0* �B���*�+��J�*�+)���E�GG�E�. �������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊ��.3 �%BB�8�'������0�A��#��F 3�.3 �899���+����������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�F,����ÊÊÊÊÊÊÊ��������������ÊÊÊ�B%*ÊÊÊ�%;ÊÊ

�."�5�#�(�����-�+ ����������-������������ ������+�������

Page 309: Manual SQL 2008

Ê����������Ê������Ê+�������Ê��Ê���Ê�������Ê�Ê��Ê ����Ê��Ê��Ê����������Ê���������ÊÊ�

c�Ê � ��+����������������������������������������

��Ê ����������������������� ������+�������+�������������)������$��������

Ê���0�O�$�*������A��CVÊÊÊ�%;ÊÊÊ

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�.�����B������?ÊÊÊ�:�1�����������#������������/����+�(��������±ÊÊÊ�:������ �������������� ������+�������+�������ÊÊÊ�:�*�+)������������� ����������+ ������ÊÊÊ�:�3�+)�,������$��������+���-����������������������������+ ������ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊ

Page 310: Manual SQL 2008

Ê�1; .3 ��;01 ��; �1���������+�ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊ Ê�.13�.�%P.1%Z*��)�� + ��(��ÊÊÊ Ê�.H��3 ��������J��0= ;�8%P��% ;�.�8*�+)����c9�E�%P��% ;�.�8. ��������/99ÊÊÊ Ê Ê�� ��)�� + ��(��VÊÊÊ Ê�.13�.�%P.1%Z*��)�� + ��(��ÊÊÊ Ê�.H��3 �����������������������������J��0= ;�8%P��% ;�.�8*�+)����c9�E�%P��% ;�.�8. ��������/99�EÊÊÊ Ê Ê Ê Ê ÊÊÊÊ�Wb�(�$��������)��C���+WÊÊÊ Ê Ê Ê Ê ÊÊÊÊ�� ��)�� + ��(��VÊÊÊ�B%*ÊÊÊ�%;ÊÊ

&�Ê ��������������� ������+�������+��������� �������B/��

4�Ê � ��+���������������������������������������(����+ ��!����� �������6���$��������

Ê� ? 1�3 �1���������+�VÊÊÊ�%;ÊÊ

/�Ê �������-��������� ������+�������+��������� �������B/��

Ê����������Ê(Ê����������ÊÊ�

Ê���������ÊÊ�

�3������� ������+�������+��������"���#�+���������(�����!����#���������#������� �������"�(�� �������������� ������� �)��� ��� ��� )����������� � ����$���� ����� �����"���������� ���������+��������"��������(������������"��������� ����������)������������ ��������������� ������ �����$�����������������������������+�����������

���� ������ �6����� "��� �� �� �������� �� ��� ������+����� ��+�������� �� ��� ���+����� � .�� ������ ���+��������� �+)�,����)�� ��������� ���+������� ������������������������1��������� ������+������"�� ���� ���� ��� ���+����� �� ����� "��� ��� ������+����� ��+�������� ����� ��� ��$�+����� � ���+���������+)�,�� ������+���+����������$�+������

�.�� �-������ ��� ������+����� ��+�������� "��� �+�� ���� �� +�� ��$�+����� ��)�� �� ��������� �����$�+������ �����������������"��� ������������� ���������$�+������7�(��������"�����������"����$�+������

Ê�������Ê����������ÊÊ�

������ ������ ��� ������+����� ��+�������� "��� ����� ��� ��$�+����� ����)�� ��� ���+���� ��Ê "+��<�1; .3 ��+F"��$�����������+)������� ������+�������������������������)�������+)���������$�+��� ���+�������������+����������+�����������)����� ����������� ���+������)������������+)�������������$����� ���������."�5����������6��"���������!����

Ê�1; .3 ��;01 ��; ��������������ÊÊÊ�6����������������������ÊÊÊ�10�0ÊÊÊ������������������?��ÊÊ

�.�� � ������ ��� ������+����� ��+��������� ����� �������� ��� "��� "������ #����� ���� ��� ���+���� 89�� � ������+��������������������+��"��� ���������!������ ���+�������-�������������������(����� �� ���������������-�+ �����+�$����"����������������� ������+�����"������+ ���"�������-�����������$,�����(�������������������+������������������������������"�����������������$,�������������"�������������� �����"������$,���������������������������!���� �������������� ������+��������)�����$,�������."�5��������-�+ �����

Page 311: Manual SQL 2008

Ê�1; .;��;01�F���0������A(F�����ÊÊÊÊÊÊÊÊÊÊ�b�F�;��.;17.;�8c�9ÊÊÊ�10�0ÊÊÊ�� � 11%0* �*�+)����. �������ÊÊÊÊÊÊÊÊÊÊ����0�A��#��7�+��#�����F,����ÊÊÊ��������������ÊÊÊ��Z*� �F,�����J�b�F�;ÊÊ

Ê����������Ê������Ê"����Ê��Ê����������Ê���������ÊÊ�

c�Ê � ��+���������������������������������������(�� ���� ������$�+��������� ������+�������+������$���������������������

Ê���0�=�.����VÊÊÊ�%;ÊÊÊ

Ê�1; .3 ��;01 ��; �� ����(1�����A������ÊÊÊÊÊÊÊ�b��+��������+��ÊÊÊÊÊÊÊ�b� + �%�����ÊÊÊÊÊÊÊ�.��b����ÊÊÊÊÊÊÊ�b��+.+�������ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�:�0)����������������"����� �������������ÊÊÊÊÊÊÊ�� 1�.; �b�.+���0������������VÊÊÊÊÊÊÊ�� 3�b�.+���0������J�8� � 13����B���������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�� �����.�����������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�=7 ; �8�������.��������%��J�b�.�99VÊÊÊ

ÊÊÊÊÊ�:��������������(��#��#��#�����+������� �$��ÊÊÊÊÊÊÊ�:�0)�����������������������������������������ÊÊÊÊÊÊÊ�� 1�.; �b�1�����A�������������VÊÊÊÊÊÊÊ�� 3�b�1�����A�������J�8� � 13��%*�8 �(�A������9ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ���$�������� �$�ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�=7 ; �8 �(�����.��������%��J�b�.�99VÊÊÊ

ÊÊÊÊÊ�:��������������������#��#��#����� �$��8����5�9�ÊÊÊÊÊÊÊ�:� ������������������������������� �$�ÊÊÊÊÊÊÊ�:�.� ����������������������$��������� �,�+�ÊÊÊÊÊÊÊ��%�1�����A�������b�%��*���ÊÊÊ Ê�10� *P.;ÊÊÊ ÊÊÊÊÊ�%*� ;3�%*30���$��8��(+�������%� + ������ÊÊÊ ÊÊ Ê ÊÊ�����.��������%�����(+��.+�����A������9ÊÊÊ ÊÊÊÊÊ��.�� ��8b��+�����b� + �%���.��b��b��+.+�ÊÊÊ Ê ÊÊÊÊÊÊÊÊ�.+���0������b�:�b��+.+9VÊÊÊ Ê�B%*ÊÊÊÊÊÊÊ�:��������������(��#�)5�����+������� �$��ÊÊÊÊÊÊÊ�:�;������� �$�����������������<��+���"����)���ÊÊÊÊÊÊÊ� �� ÊÊÊ Ê�10� *P.;ÊÊÊ ÊÊÊÊÊ�%*� ;3�%*30���$��8��(+�������%� + ������ÊÊÊ Ê Ê Ê Ê�����.��������%�����(+��.+�����A������9ÊÊÊ ÊÊÊÊÊ��.�� ��8b��+����� + �%��b��b����������ÊÊÊ Ê ÊÊÊÊÊÊÊÊ�b��+.+��1�����A�������b�:�b��+.+9VÊÊÊ Ê�B%*ÊÊÊ�B%*ÊÊÊ�%;ÊÊ

��Ê ��������������� ������+�������+��������� �������B/��

Page 312: Manual SQL 2008

Ê��Ê������Ê��Ê��Ê����������Ê���������Ê������������ÊÊ�

�1�+�� (�� �� #�� +����������� ��� �-������ ��� ������+����� ��+�������� "��� �+�� ��� ���+��� �� ������������������ ������� ���+������������6������!����������$��������

Ê� ? 1������������������������O����ÊÊ

������� ���+������)������������+,��������$<�������"���������������� ������������)����������������� ����+,������������� ���+�����������������������������������)���������������������������."�5���

Ê� ? 1�;0�7��)��F���0������A(F������W7�+)��WVÊÊ

�."�5�#�(�����-�+ �������-��������������$��������

�*����"��� ���5��D���)��5��#�)����+��������������������+������F,�����������������(��"���������"�����������

Page 313: Manual SQL 2008

�0��� � �� ��� ������+����� ��+�������� �� ����� #����� ���� ����� +�� ��� ��� ���+����� � �� �� ���+���� ��� ��� ������� ���� ��� ��� ���)��� ���������-� � ������ ������� ��+��� � ��� ���6�� "��$��������

Ê�1; .3 ��;01 ��; ��������������ÊÊÊ�6�������������������������6�������������������������6���������������?��������ÊÊÊ�10�0ÊÊÊ������������������?��ÊÊ

�."�5��������-�+ �����

Ê�;�#���0VÊÊÊ�%;ÊÊÊ�1; .3 ��;01 ��; �%�����(�����A(���ÊÊÊ Ê�b�F�;�����#���8��9�ÊÊÊ Ê�b����0�����������#���8�9ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�� � 11%0*.;�. �������B���*�+��J�E�W�W�E�B��*�+��ÊÊÊÊÊÊÊÊÊÊÊÊÊÊ��.3 �%BB�8�'������0�A��#��F 3�.3 �899���+����������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�F,����ÊÊÊÊÊÊÊ��������������ÊÊÊÊÊÊÊ�=7 ; �8��6��J�b�;�.9�O�8 ����J�b����0���������9ÊÊÊ�B%*ÊÊÊ�%;ÊÊ

�1���������+������� ������+�������+��������"��������+�������� ���+�������)�� �� ����������� ���+����� ���� ���� ����� ��� ����������� � ��� ,������ +�� �+ ��� ������ ��� �� ��������� ��� ���+�����������������6�������"���� ������������� ������+�������+����������."�5��������-�+ ����

Ê�;�#���0VÊÊÊ�%;ÊÊÊ� ? 1�;0�7��)��%�����(�����A(����W��-���W�W����WVÊÊÊ�%;ÊÊ

� �� �������5����

Page 314: Manual SQL 2008

�.��������+����� ���� ����� �� ��������� ��� ������ ��� ����� ���+���� ��� ��� ������ ��� �� ��������$������ ������+�����"����+��&���$�+������

Ê�;�#���0VÊÊÊ�%;ÊÊÊ�1; .3 ��;01 ��; �%�����(��+������ÊÊÊ Ê�b�F�;�����#���8��9�ÊÊÊ Ê�b����0�����������#���8�9�ÊÊÊ Ê�b�7�+����� ���ÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊÊÊÊÊ�� � 11%0*.;�. �������B���*�+��J�E�W�W�E�B��*�+��ÊÊÊÊÊÊÊÊÊÊÊÊÊÊ��.3 �%BB�8�'������0�A��#��F 3�.3 �899���+����������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�F,����ÊÊÊÊÊÊÊ��������������ÊÊÊÊÊÊÊ�=7 ; �8��6��J�b�;�.9�OÊÊÊ

Page 315: Manual SQL 2008

ÊÊÊÊÊÊÊÊÊÊÊ�8 ����J�b����0���������9�OÊÊÊÊÊÊÊÊÊÊÊÊÊ�8��7�+��J�b�7�+����9ÊÊÊ�B%*ÊÊÊ�%;ÊÊ

�.�����+��������� ����� ������+������ ���������)��������+)����������� ���+����(���$��������������."�5��������-�+ �����

Ê�%�����(��+������� ? 1�b�7�+�����J�c��b����0����������J�W��W��b�F�;�J�W��-���WVÊÊ

�."�5�#�(�����-�+ ����������-������������ ������+�������

Ê����������Ê������Ê����������Ê��Ê������Ê���Ê������������ÊÊ�

c�Ê �A��������������������������������������$��(�������������������� ������+�������+�������������)�������������

Ê���0�=�.����VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�&�D��/D���4�W�����c���44���VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�c�D�&�D���2�W�����/��2cc�4&VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�4�D���D���4�W��c��c���44���VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������Wc��D���D���2�W�����4��c&4�&�VÊÊÊ�%;ÊÊ

��Ê �.��-������� ������������B/��

Page 316: Manual SQL 2008

Ê����������Ê���Ê�� ���ÊÊ�

�%+�$5����"�����������������)���������� ��������������(������)���"�����������������������5������������

��� ����"���#��������������+������������������)-����������$������+��������

�����;������

�����"������(�%�

�����;��������������

�#�����

��24�/��� ���� �H���(����+��$�����$�:������� ������� �&4�4/��

�4&�4�/�� �4�� ��������1��>���C�3���� �������� �c��4/��

��4&��4�� �c�� �.)������������������$�����1�����������

�?���$��� �c±��/��

�4�4/c/�� �c�� �1�+ ���������� ��#����������:P� ��

���� �24�4/��

�4�/44/�� �&�� ���������������������+����� ����&/:&2� �&/��/��

��444&2�� ��������������+�����������������1� �A����

�&2��� �c/�//��

��44/4/�� ���� ���'������������������� ��#��� �������� �4/�±/��

����42/�� ���� �A��!��������$�����N���� �7�� ��4/�4/��

��44244�� ���� �����+�A��!���:�*������A��>��� �F������� �±/��/��

�4�4�44�� �&�� �3�6���:��� ��$� �������; ��� �446&��� �&���/��

Page 317: Manual SQL 2008

�.*3���

�&/44�/�� �&�����)������#������ ������1�"�������������

�&�6&��� �&4�4/��

�c4���4�� �&�� �F����������� � �c/��/��

�%+�$5����"������������ ���������+�����+����� ������������ ������ ������ ��5������� �,�������� ������������+�+���� �� ������+������� ������������������$������+��������

Ê�1; .;��;01�1�������*������ÊÊÊ�b�������������+���ÊÊÊ�10�0ÊÊÊ�� � 11%0* �%�+*�+������������:�8I�b������������������D�c��9ÊÊÊ�� �����%�+ÊÊ

� �� ���������-��������������$������+��������

������� ������������������� ������+�������+��������"�������������$�+����(������$�+�������"����������+�+�����������+�(��� ����������+ ��� ����� �� ��������������������+�� ���+����� ���� �����������������������$�+����������������������$�+����"��������������+��������������"�"���������������������������+������� ������+�������+��������"������������������������"��� �� ���������$�+�������������� ����������������!������

��������������� ������+�������+��������"�������������$�+����"�������������������� ���������������� ������� �)��� �� ����������#��� ����)��J� �$����� ��� ��� ������ �������� � ."�5�#�(���� �-�+ ��� � ����������

Ê�1; .;��;01�1��������������������ÊÊÊ�b�������������+����J�c����ÊÊÊ�10�0ÊÊ

Page 318: Manual SQL 2008

ÊÊÊÊÊ�� � 11%0* �%�+*�+������������:�8I�b������������������D�c��9ÊÊÊÊÊÊÊ�� �����%�+VÊÊÊ�%;ÊÊ

�.���-��������� ������+�������+��������"����+�������$�+���� �������������������"��� �� �����������$�+������������������ ����������+�����������$������)������)������� ������+�������+������ �����������+�����������$������+��������

������������� ���������������� ������������������������ ����� �� ������������������ ���������$�+���-�+ �����

Page 319: Manual SQL 2008

� �� ��� ��� ���+�+�� ����"���� �� ����� ������ ��� ������+����� ��+�������� "��� �����+�� ��� ��������� ����������������� �� ������������������ ���������� �����������$�+������� �,��������������������������������������#����."�5�#�(�����-�+ ��������� ������+�������+��������"����������������������������� ������������

Ê�1; .;��;01�1����������������ÊÊÊ���������b�����+���J�������ÊÊÊ�b�3�6;�������+���J�±�±/ÊÊÊ�10�0ÊÊÊ�� � 11%0* �%�+*�+��1�+��S����� �����������5����T�ÊÊÊÊÊÊÊÊÊÊ�1�+�����������S��������������T�ÊÊÊÊÊÊÊÊÊÊ�I�b������������������D�c���1�+��S��������.+T�ÊÊÊÊÊÊÊÊÊÊ����������:�8I�b������������������D�c��9� ��S�� �,�����������T�ÊÊÊÊÊÊÊÊÊÊ����������I�b�3�6;���D�c���1�+��S%+ ��������T�ÊÊÊÊÊÊÊÊÊÊ�8I�b����������3�6;���D�c��9�E����������::ÊÊÊÊÊÊÊÊÊÊÊ�8I�b������������������D�c��9�E�8b�3�6;���D�c��9� ��S ���������TÊÊÊ�� �����%�+VÊÊÊ�%;ÊÊ

�."�5�#�(�����-�+ ����������-������������ ������+�������

Page 320: Manual SQL 2008

�1������ ���+�� ����� ������+�������+��������"��� �����+�������� ��$�+���� (� ���� ��� ��$�+�������� ������������������������� ���� �� ������������������ �����������$�+����� ����� �� ����������������$������������$�+������ �� ������+������������� �����������+�������������$�+�����

Ê� ? 1�1������������������//���ÊÊ

� �������������������$�+����89�������!���������� ������������

�7�+�� ���� "���� ��� ���+��� �� ��� ������+����� ��+�������� "��� ����� +�� ��� ��� ��$�+����� "� �� ��������� ��� ������� ��� ��� ��$�+���� ��� ��� ������ �6���� ��� "��� � ������� ��� ��� ������+�������)��� ��� ��+)��� ��� ����� ��$�+���� (� ��$���� "��� ��� ������ �������� � ��� ��� +�+�� +������� �� ���+���������+��+����������$�+����(���$������������$�+����"���������������� ����������� ����� �� ��������� ��� ������� ��� ��� ������ ��� �� ���������� ���� ��� ��+)��� ��� ����� ��$�+���� (� ������������)������)������� ������+�������+���������������+������ ��������+�����������������$�+�����������$������+��������

Ê�1������������������ ? 1�b�3�6;���J���//ÊÊ

� ������������� ��+�����$�+����������!���������� ������������

Ê����������Ê������Ê��Ê���Ê��Ê����������Ê���Ê�� ���ÊÊ�

c�Ê � ��+����������������������������������������

��Ê ����������������������������������� ������+�������+��������������!���������+���������)��������������

Ê���0�=�.����VÊÊÊ�%;ÊÊÊ��;0���;01 ��; �� ����(1�����A������VÊÊÊ�%;ÊÊ

Page 321: Manual SQL 2008

Ê�1; .3 ��;01 ��; �� ����(1�����A������ÊÊÊ Ê�b��+��������+��ÊÊÊ Ê�b� + �%�����ÊÊÊ Ê�.��b����ÊÊÊÊÊÊÊÊÊÊÊ�b��+.+��������ÊÊÊÊÊÊÊÊÊÊÊ�1�+�������b�3�6��JWWÊÊÊ�10�0ÊÊÊ�10� *P.;ÊÊÊ Ê�:�0)����������������"����� �������������ÊÊÊ Ê�� 1�.; �b�.+���0������������VÊÊÊ Ê�� 3�b�.+���0������J�8� � 13����B���������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�� �����.�����������ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�=7 ; �8�������.��������%��J�b�.�99VÊÊÊ

Ê Ê�:��������������(��#��#��#�����+������� �$��ÊÊÊ Ê�:�0)�����������������������������������������ÊÊÊ Ê�� 1�.; �b�1�����A�������������VÊÊÊ Ê�� 3�b�1�����A�������J�8� � 13��%*�8 �(�A������9ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ���$�������� �$�ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ�=7 ; �8 �(�����.��������%��J�b�.�99VÊÊÊ

Ê Ê�:��������������������#��#��#����� �$��8����5�9�ÊÊÊ Ê�:� ������������������������������� �$�ÊÊÊ Ê�:�.� ����������������������$��������� �,�+�ÊÊÊ Ê��%�1�����A�������b�%��*���ÊÊÊ Ê�10� *P.;ÊÊÊ Ê Ê�%*� ;3�%*30���$��8��(+�������%� + ������ÊÊÊ Ê Ê Ê ÊÊ�����.��������%�����(+��.+����ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊ Ê ÊÊ� "����)�����*��9ÊÊÊ Ê Ê��.�� ��8b��+�����b� + �%���.��b��b��+.+�ÊÊÊ Ê ÊÊÊÊÊÊÊÊ�.+���0������b�:�b��+.+��b�1�+������9VÊÊÊ Ê�B%*ÊÊÊ Ê�:��������������(��#�)5�����+������� �$��ÊÊÊ Ê�:�;������� �$�����������������<��+���"����)���ÊÊÊ Ê� �� ÊÊÊ Ê�10� *P.;ÊÊÊ Ê Ê�%*� ;3�%*30���$��8��(+�������%� + ������ÊÊÊ Ê Ê Ê Ê�����.��������%�����(+��.+����ÊÊÊ Ê Ê Ê ÊÊ� "����)�����*��9ÊÊÊ Ê Ê��.�� ��8b��+����� + �%��b��b����������ÊÊÊ Ê ÊÊÊÊÊÊÊÊ�b��+.+��1�����A�������b�:�b��+.+��b�1�+������9VÊÊÊ Ê�B%*ÊÊÊ�B%*ÊÊÊ�%;ÊÊ

&�Ê ��������������� ������+�������+��������� �������B/��

4�Ê � ��+����������������������������������������

/�Ê ����������!������ ������+�������+�������������)������$��������

Ê���0�=�.����VÊÊÊ�%;ÊÊÊ

Ê� ? 1�3 �� ����(1�����A������W�±�D�c/D���4�W��&��c��44��c2�ÊÊÊÊÊ�W ������������5�������)��� �$�� ������)������� ������(����+�� �����[VÊÊ

Page 322: Manual SQL 2008

Ê�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�c�D��2D���±�W��c��&��/�VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W���D��2D���4�W�����c���44���VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W���D���D���2�W��&��/��2cc�4&VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������Wc��D��4D���±�W��������4c/��/VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�/�D�&�D���4�W��c��c���44���VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W���D���D���±�W�����&����VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�&�D��&D���2�W�����/��2cc�4&VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�±�D���D���±�W��������4c/��/�ÊÊÊÊÊÊÊÊÊÊ�G �� ��+�����$������ �$����$����GVÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A�������fc��D��4D���2�W��c��/��2cc�4&VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�4�D��/D���2�W��&��/��2cc�4&VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�4�D��2D���±�W��������4c/��/VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�4�D��4D���2�W��&��4��c&4�&�VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W�&�D��/D���±�W�����&���/VÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A�������fcc�D���D���2�W�����/��2cc�4&�ÊÊÊÊ�G �� ��+�����$���������#����� �$��WVÊÊÊ�%;ÊÊÊ� ? 1�3 �� ����(1�����A������W���D���D���±�W��c�����4c/��/�ÊÊÊÊ�f��$����� �$�[VÊÊÊ�%;ÊÊ

2�Ê � ��+����������������������������������������

Ê����������Ê��Ê�����ÊÊ�

�3�����:���� ����!�� ��� ����� �� ��� ���� ��� ��$�+���� ��� ������������ � �� � �� ��� ��$�+�� ������+����������"��� ��������������������������� ������ ���)�������� �������������� ������+�"��� �+�� ��� ���+����� ���� ��� �� ���� ���� ���+���� �� ���� ������� ��� ������ ������ ����� ������+����� ����"��� ���������!������������������"��� ��������

������ ������ ��� ���+���� ��� "��� ��� ������ ��� ������� ���� ������+����� ��+��������� �� �,� ������+������ �� ����� "��� ��� ������+����� ��+�������� ���� ����� ��$�+����� ����)�� ������ � ��+�������������� �������)���� �������+���������$�+������+ �!����� ��������+)�������5+)����� ������������������!������ ���)������������������������#������)������)����������6��)�������

Ê�1; .3 ��;01 ��; ��������������ÊÊÊ�b������������������������.�%�.ÊÊÊ�10�0ÊÊÊ������������������?��ÊÊ

� ��������� ������ ������+������ ����������!������������������"��� ����������� ����� �����$���"�����)�������"��������������� ������+��������)��#�)���� ������������������� ���������$�+��������%�A�� �����$�+��������)��������������� ������+�������+����������������."�5��������-�+ �����

Ê�1; .3 ��;01 ��; ��)��1����B���*�+�ÊÊ

Page 323: Manual SQL 2008

ÊÊÊÊÊ�b�B*�+������#���8��9�ÊÊÊÊÊÊÊ�b����+������#���8��9�ÊÊÊÊÊÊÊÊ�b�B���*�+������#���84�9��.�%�.ÊÊÊ�10�0ÊÊÊÊÊÊÊ�� � 13�b�b����+��B���*�+��J�E�W�W�E�b�B*�+�ÊÊÊ�%;ÊÊ

�.�����+������ ������+�������+�����������)�� ���������$�+���� ������� ���+�������������(�����"��� ����)��������� ��� ��� ����������#����� ��� ���$������� � ;�������� "��� ��� ������+����� ��+����������$�+����� � ���$������� "���� �� �,���� ���+��� ��� ������+������ ����� ������� ��� ��$�+���������$<����������������."�5��������-�+ �����

Ê�� 1�.; �b�*�+)�������#���8��9�ÊÊÊ Ê�b�. �����������#���8��9�ÊÊÊÊÊÊÊÊÊÊÊ�b�1�+ ��������#���84�9ÊÊÊ�� 3�b�*�+)���J�W�������WVÊÊÊ�� 3�b�. �������J�WH�#�����GVÊÊÊ

Ê� ? 1�3 ��)��1����B���*�+��b�*�+)����b�. ��������b���+ �����.�%�.ÊÊÊ

Ê�� � 13�b���+ ���VÊÊÊ�%;ÊÊ

���������������-������������!�������������������������� ������+�������+����������"��������������$���������)����������� ���$�������"������� ����������������������+���(������$������ �����"�������)����� ��������"�����#���� ����������������B;0���������������������"<A� �1��� ������+�������+����������������������)����������"����������������)�������+������ ������

Ê�;�#���0VÊÊÊ�%;ÊÊÊ

Ê�1; .3 ��;01 ��; ��#�>�����B���*�+�ÊÊÊÊÊÊÊ�b�B���*�+������#���84�9��.�%�.ÊÊÊ�10�0ÊÊÊÊÊÊÊ�� � 13�b�B���*�+��J�. �������E�W�W�E�*�+)����������������VÊÊÊ�%;ÊÊ

�.���-��������� ������+�������+�������������)�-���)��������$�����������)��������������� ���� ������+�������+��������"��������������������$�+������"������� �������������������������1���-�+ ����������-������������ ������+���������������

Page 324: Manual SQL 2008

�.�����+�������� ������+������������ ���������������������� ���� �����������������������+�����������������������������������<��+����$������ ���$�������"�����+ �����)����$���������"�����+�������� "��� �+�� ��� ���+���� ��� ������ "��� ������ ���� ���+�� ��� ������ �� ��� ��������� � �����+�������� ������ ���� �������Ê ����"<-� ����� ����!��� ��� ���Ê ��� �����+������ � ."�5� #�(� �� ������+�������

Ê�;�#���0VÊÊÊ�%;ÊÊÊ

Ê�1; .3 ��;01 ��; ��#�>�����B���*�+�ÊÊÊÊÊÊÊ�b�B���*�+������#���84�9��.�%�.ÊÊÊ�10�0ÊÊÊÊÊÊÊ�� � 13�b�B���*�+��J�. �������E�W�W�E�*�+)����������������ÊÊÊÊÊÊÊ��Z*� ������%��J��VÊÊÊ�%;ÊÊ

�1���������-�������� ������+�������� �����������������$������+����������������m� �������������

Ê+������Ê��Ê��Ê����ÊÊ�

Ê������ÊÊ�

c�Ê �1�������� ������+�������+�����������+�����������(�����"��������cc���$�+������

��Ê � ���<+�������#������)�-���� ������� ��+�����+����8 ����� ��������9��

)�Ê � ���<+�������#������)�-���� ��������$������+����8 ����� ��������9��

��Ê �����<+����"����� ����������<+�������#������)�-���� �����������+����8 ����� �

��Ê �����<+���� ������������ �$���� ������#������$����������������+����8 ����� �����

��Ê �����<+����"����� ����������<+�������#�����6��������������)�-���� �����������+����������9��

��Ê �����<+���� ������������ �$���� ������#�����6����������������������+����8 �����

$�Ê �����<+����"����� �������������������"��� �$�� �����+����8 ����� �������������9��

Page 325: Manual SQL 2008

Ê �

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Ê

Page 326: Manual SQL 2008

>����������Ê��Ê���Ê$����ÊÊ�

Ê���������ÊÊ�

�����������#��������!�������<��+�� �$������������)�����������������8��+�������)��� �)��� #������� �����+5��� +��+������ ������$5��� �� ���5����� ��9�� ����� ��������� ���� ����� ��� �$���� "��� �� �������� ��� ��� ������� n��������"��������� ���)�����������"������ ��+���������!��������������������)���"���+����������6 �������������)����� ���)���(��+�������������������5��������������)��� #���� "��� ��� ������ (� �� ���� ���� ���$��� �� ���� ���������� ��� ��)��� "��� ����� ���������+����� �����������

�1�+�������)��������������������� ������ ���������!������+�����+�� ������ ������5�������� �������)�������� ���������������5����������������+���8������������+��9� "��� ����� ��� ����� ���� ������!��� ��� ��$���� (� �+������� �������� ��5������)������)��������$������$��������!�������"���8��9�����+���89���

Ê����������Ê������Ê��Ê��������Ê��Ê$����ÊÊ�

c�Ê �%�������������������������(� �����)���������������������������������������$�+����������

��Ê ����������������������)����������������� 6 ������������)-����#�$������������#��������)����������(�#�$����������*�����)���������������

&�Ê �������������+)������1������������(�(�#�$����������.�� ����

4�Ê � ����� 6 ������������)-�����6 �����1������������(��

/�Ê ������#�:@�#�$��������������������(�#�$����������*�����1�����������

2�Ê �7�$���������������+ ���������$������+��������

�*�+)����������+���� �3� ���������� ����+�����������*�����

������*�+)���� ����� ��?���������

�*�+)���� ������#���8&�9�� ������������

��%�� ��#���8c9�� ������������

�. �������� ������#���8&�9�� ��?���������

�*�+)�������������� ������#���8��9�� ��?���������

�1�����'��� ������#���8��9�� ������-����

±�Ê �1����������)����

��Ê �1����������� ��$�����������$��������#�$�����������5���

4�Ê �������������+)�����������;�$�������(�#�$����������.�� ����

c��� ����� 6 ������������)-����#�$������������#��������)����������(�#�$����������%���������>���#�����

cc�����������������������)����������(������)��������)������$������8�� ������� ����������������������5������

Ê�1; .3 ��.3.A.� �1���%��cVÊÊÊ�%;ÊÊÊ���0�1���%��cVÊÊÊ�1; .3 �3.A� �7�)�������ÊÊÊ�8ÊÊÊÊÊÊÊ�;��+*�+)��������#���8c�9�ÊÊÊÊÊÊÊ��������1����*17.;�8c�9���������ÊÊÊÊÊÊÊ��������*�+�������#���8/�9�*����ÊÊ

Page 327: Manual SQL 2008

ÊÊÊÊÊ�;��+3( �������#���8/�9ÊÊÊ�9VÊÊÊ�%;ÊÊ

c��������������������������������

Ê"�����Ê��Ê��Ê$���Ê�����ÊÊ�

� ��+�������)����������(������"�� �����������+�����+�� ���������� �������������+����+�������5�������)�������+�������������������+�������������)����������-�+ ��������������������� ����� ����������+�������+�������)������������������+����+�������5����������������+���89�����!������+����������� ����� ���� � ���������������� ��������������5�������6 �5���+���������������������5������������������!���������$��������

������+���� ���� ������ ��� 5������� ����� ����!��� ��� n������ D� 1����� ������� ��������$���������+�����"���������� 6 ������������)-�����6 ��������)����������"���������������)���������(��6 ��������������3�)�����7�$������������#���������)��� �� ���� ���� ��� "��� ����� ������ ��� 5������ (� #�$�� ����� ��� ���'��� � �� �����������#�$������������#�����n������D�1���������� ���)���5�����n������D�1��������������������$����

������ ������ ��� 5������� #�$�� ����� ��� ��� )���� .'������ � ��� ��+���� ��!�� ��������+������ "��� ��)�� �� ��������� �� ��� ��+)���� � *��+��+����� ��� +���� ���)���������� �� �������������+)��� ������+������������������+)�������#�$����������8��+)��9�(�����)�������+)������������������� ��!��+�(��+ ��������������+������ "��� ��)��� �� ��������� ��� +���� ���� ����+���� � ���� �������� ���+�������)����������������������� ��+��������+����������)�����������������������+���"������������!����#�$����������1���+���(�#�$�������������)������� ����� ������ ��� ���)���������������������$��n��������

Page 328: Manual SQL 2008

������������������������+���*�+)���� �������������������������+�����������!��,������#�$����������.�� �����

Ê����������Ê������Ê"�����Ê��Ê��Ê$���ÊC���������ÊÊ�

c�Ê � ����� 6 ������������)-����������3�)������1������������(�������#�$������������#��(�#�$�������������'�������;�$��������

��Ê �1�����������)���������#���������"�������$���������!����)������(�#�$����������n������D�1����������

&�Ê �7�$����������.$��$����

4�Ê �7�$����������1���+���(�#�$�������������)������� ����� �������

/�Ê �7�$����������������������+)�����������������*�+)��� ����������(�����������. ��������

2�Ê �7�$��������������������)�-��. ��������

±�Ê �7�$�����������������#���������������+)������(�����������*�+)��������������

��Ê �7�$����������.�� ����

4�Ê �7�$����������8��+)��9�(����� ��%?Q1����������

c���7�$����������1�������

Ê"��Ê��Ê�����Ê��Ê��Ê_���Ê��Ê���ÊÊ�

���������������5��������������������+����)��������$��������

Ê�1; .3 �%*� ?��0A; �ï?��"������������.�O���s�����?��s���ÊÊ

�1�+��������������)�������������������������.�������������������� 6 ����������� ��������� �6 ����� ��� ����� n������� � .������ 1����� n������A��� 8�� ���� �):����9�(��,�������������������� "�������������$����$������ ����������

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�1����� ��������)����ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0�U���)��Q��+���(��+���.�������=��C@ÊÊÊ�%;ÊÊ

Page 329: Manual SQL 2008

Ê

Ê�1; .3 �%*� ?�U����6Q��+���(��+������Q�@ÊÊÊ��0A; �U�#�+�Q��+���(��+��������@��U�)��Q��+����(��+���.����@ÊÊÊÊ�8ÊÊÊ Ê�U����+�Q��+�c��(��+�������1���@ÊÊÊ�9�ÊÊÊ�%;ÊÊ

���� ���������������5��������+���!�� ��������6 ��������Ê"+��<�Ê�;%�MA� � ���6 ���������$����� ��������+)��� �������5�������� ����+)������$����� ������ ���)��� ������ �FD+�A� � �� ��� ������� .� O��� +�������� ��� �������� ����)�� �����+)����������)��������� �������"�����������������5�������� �����$����� ��� ��,����� � �� ��� ��,����� ������!��� ���+�������� ����+���� � ."�5� ��� ����-�+ �����

Ê���0� 6�����cVÊÊÊ�%;ÊÊÊ�1; .3 �%*� ?�%?Q + ��(��ÊÊÊ�.�����+ ������8 + ��(��*�+)��9VÊÊÊ�%;ÊÊ

�������5�������������(���+�������������+�����5����� ������ �����+����."�5��������-�+ �����

Ê���0� 6�����cVÊÊÊ�%;ÊÊÊ�1; .3 �%*� ?�%?Q + ��(��ÊÊÊ�.�����+ ������8. ��������*�+)������������9VÊÊÊ�%;ÊÊ

Ê����������Ê������Ê"�����Ê��Ê��Ê$���Ê��Ê���ÊÊ�

c�Ê ���>���#������������������ �������������5���������������3�����:���������)������$��������

Ê���0�1���%��cVÊÊÊ�%;ÊÊÊ�1; .3 �%*� ?�%?Q;��+ÊÊÊ��0A; �7�)��������8;��+*�+)�����������1���9VÊÊÊ�%;ÊÊ

��Ê ���������������������������������$�+����������

Ê_���Ê��Ê�����������ÊÊ�

Ê���������ÊÊ�

� ���������������������8(����+�(��5�������+�����)���������9�����5������"�����������+������)-����� �����������5�������� �������+ ��)������ ��+����������������

Ê������Ê��Ê$���ÊÊ�

�����������������5���������+��� ��������+���������������#�������������+������+�����+������

������)���������5��������������)������)����������������'���7�$������������#�������$<����$����������)���(�#�$��������������������n������D������� �����+������!"��������#�$���������������+)�������5������ ������������������(�#�$�������������)���� ��+�����������������)�����������������������������������$<�������"�����������+��������5���������������+��!������� ����������

�������6��)����� �������+��������5���������3�����:����������$��������

Page 330: Manual SQL 2008

Ê��;0��%*� ?�ï?��"������0A; �����������ÊÊ

� ��������+��������+ ���������������������������+)����������)���"��������������5�����������<(��������"��������������+)�������5������"�����������+�������

�."�5��������-�+ �����

Ê���0� 6�����cVÊÊÊ�%;ÊÊÊ��;0��%*� ?�%?Q�����ÊÊÊ���)�������������VÊÊÊ�%;ÊÊÊ���Ê<���Ê��Ê$����ÊÊ�

Ê���������ÊÊ�

��������� ���� ������� �� ��+ ��)��� ���� ������ � �� ��� 5������� � ��� ������$��5�����$�� ���+���+ ����(�*0*1���3 ; ����

Ê_����Ê���������ÊÊ�

� �������� �������������+��"����������������5�����������������������+������+�����������)������$������� ���$�������"������������������������!������ 5������� "��� �� ����!��� ��� ������� ��+�������� ��� ��� ����+��� 89� "��� ����8������9� ������������ ���� ��� 5������� � �� 5������ �� ������� ��+�� ������� � �������+���"�����#���#��#�� ����������5������������+�������������

������ ������ �����+���� ��� 5������ �$�� ����� ��� 5������ ��� ������� D� ������������� ��� �����$��� � �� ��� ������� ��� �����$��� ��� ������ ���� ������ ����6���� ���� �,����#������������������+)���������5����������������������������#���#�$����������1�����1�+����<���(������������5���

�������!��,������#�$����������1��������

���������������5�������$�� �����������������������$���������+������

Ê�1; .;�ï?��"�����5�������$�� ����������������.�$����s�����?��s���ÊÊ

Page 331: Manual SQL 2008

���� ��� ����� ����� "��� ���� �������+����� ���� ��� ������ ���)��� ������ �"�5� ����<�����A�������������"�5��������-�+ �����

Ê���0� 6�����cVÊÊÊ�%;ÊÊÊ�1; .3 �3.A� ��)�������ÊÊÊ�8ÊÊÊ Ê�%�������%�����������8c�c9�*03�*����ÊÊÊ Ê�*�+)��������#���84�9�*����ÊÊÊ Ê�. ������������#���84�9�*03�*����ÊÊÊ�9�ÊÊÊ�%;ÊÊÊ

Ê�1; .;�5�������$�� ����%?Q�����ÊÊÊ��0A; � �������8. ������9VÊÊÊ�%;ÊÊ

������)���"��������������5�������$�� ���������+��������������+�����

�7�(�������� ���������5�������$�� ������

¢Ê ������������������)<"�������������$����������8�����$���9������������� ��#���� ��)���"������+�������)���������� ���� ������������������"����������)��#������)�-��(��� ���+�������$����������$�����

¢Ê �����"��������������"�������������$������)�����<�����8(��#�+��������+�����������������������+�������������������+ ��)����+���������������+�������������+����������$����<����9��

¢Ê ��������)��#�)������5�������$�� ���� ����)����� ���$�������"������8���������9�����������5�������$�� �����������+�������+������������������"�� �������������������������5�������$�� ����������������8���5�������$�� ���9����� ��+���

Ê;F;"�#�<�+�%Ê_���ÊÊ�

�������� "��� ��� 5������ �$�� ���� ����!�� ���� ���� ��������� ��� ��� ��$���� ��������)��������������� �����5������� ���������!������+�����+�����)����������� ��� ��$���� ���������� ���� ��� ��� +��������� � �� �� ���+�� ����*0*1���3 ; �� 5������� � .� ����������� ��� ��� ������� ��� ��� "��� �� �$�� ��� ���� ����������������5�������$�� ����� ����������������������������������+���44�*0*1���3 ; ��5��������

������ ������ �����+���� ��� *0*1���3 ; �� 5������� ��� 5������ ��� ������� D������� ������� ��� �����$��� � ����� ������ ��� ������ 5������� #�$�� ����� ��� ��� )����.'������ � ������ 5��������+ ��� ���� �����������)������� ��+���$�� ���� (� �������+)����� �������+)������1�������<���1�+�� �� ����������5���*����

���������������5�������������*0*1���3 ; ��������������$���������+������

Ê�1; .;�*0*1���3 ; ��n*�%1 �� �ï?��"������������.�O���s�����?��s���ÊÊ

���������� ���)������������������+������;F;"�#�<�+�%A�3���������+�+��"�����#����������������+������A�������������"�5��������-�+ �����

Ê�1; .;�*0*1���3 ; ��n*�%1 �%?Q�����ÊÊÊ��0A; � �������8. �������������*�+)��9VÊÊÊ�%;ÊÊ

������������5���������� ������������������;F;"�#�<�+�%-����+�������)�����������������!�����+����+����*0*1���3 ; ����

Page 332: Manual SQL 2008

Ê%�Ê��������Ê��Ê�����Ê(Ê������Ê��Ê���Ê$����ÊÊ�

Ê���������ÊÊ�

� �������� �������������+��"������5������ �����#�����"������ ��)����+�����$����+���������������������������������+��������������������������+���"���������������<����� �����������$��������$���������"��������+)������������������������$�� ���������+���������+�+����$���� ����������������<�������.��+�� ��� ��� �������5���� ��� ��� 5������� "��� ��� ����+���� +�(� ���������������������������������������

�1�+����#��+������������������)������� ����� ����)-�����������5������ ����"���������������������!��������$������������)�����������

Ê_����Ê����ÊÊ�

����5��������#����������+���������������������������������$������)���������������� � ��� 5������ �$�� ���� ��� 5� �� ��� �� ��� ��� � ����� (�� "������+����+���� �� � �� (� ��� ��$����� � K��,� ������ �� ��� ��$���� ��� ����6�������� � ���� �-�+ ���� ��� ���� +���� ������� ��� ���� ��� ���� ���� ��� �������������� ��)���"�����$�������+�����+����������+�+�������$�������������������������������5������ ���������)�������+�������)���������� ���5�� ������ ��$���� �� ���������� ��� 5������� �*��+��+����� ������ �� )����� ��"����� ��� #���� ��� ����������� ��� ��$������� ��)��� "��� ��$����+���������#����(��+���������������"�����������

�.�������������)���� �����"��� �������5������(�"������5���������� �������������������+��"�����)�����"����������$������5��<������������#���������$��������� ������ �������������+�������������<�����������5��������

���������������+����������������������5�������������n������D����������������������$����������������5������������������!"��������� ��������������������#���������-���� �� <����� ��+ �� ��� �5�� � ���� ���� ������ �� "������ ���+����� ��� ��$���������$���������+ ����<��������*����

������ ������ ��� 5������ ��� ���� ��$���������� �� ��� #;�"�� ���)��� ������ ��� ������+������

Ê�1; .3 �S�*%�� T�S��<���_�*0*1���3 ; �T�n*�%1 �� �%*� ?Q*.� ��������.�O���s�����?��s���ÊÊ

�1�+������ ���� ��� ���)��� ������ ��� 1; .3 �� � ��$�� ��� k*%10�� � .� �������������� �����"����� ��5��������$�� ����� � �� �����$����������� ������"�����+���������+������."�5��������-�+ �����

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�3�)���� + �����ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0� 6�����cÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� ��)�� + ��(��ÊÊÊ�8ÊÊÊÊÊÊÊ� + ��(��*�+)��������#���8c�9�ÊÊÊÊÊÊÊ����7���������+��*����ÊÊÊÊÊÊÊÊ�*�+)��������#���84�9�*����ÊÊÊÊÊÊÊÊ�. ������������#���84�9�*03�*����ÊÊÊÊÊÊÊ�7����(�����(�����+���82���9ÊÊÊÊ�9�ÊÊÊ�%;ÊÊ

Page 333: Manual SQL 2008

Ê

Ê�1��������"���%�?Q + ��(��%��n*�%1 ÊÊÊ��0A; ��)�� + ��(���8 + ��(��*�+)������*�+�9VÊÊÊ�%;ÊÊ

����� ��!� "��� #�(�� � ���������� ��� ��$���������� ��� ��� ������� ��� ����� �� ����������������������������"����6���������+���(���,�������������)�����+���-�������������."�5��������-�+ �����

Ê�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ�:�1����� ��������)����ÊÊÊ�:�JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJÊÊÊ���0� 6�����cVÊÊÊ�%;ÊÊÊ

Ê�1; .3 �3.A� ��)�� + ��(��ÊÊÊ�8ÊÊÊÊÊÊÊ� + ��(��*�+)������$���*03�*����ÊÊÊÊÊÊÊÊ�*�+)�������#���8/�9�*����ÊÊÊÊÊÊÊ�. �����������#���8/�9�*03�*����ÊÊÊÊÊÊÊ�7����(�����(�����+���82���9ÊÊÊÊ�9�ÊÊÊ�%;ÊÊÊ

Ê�1��������"���%�?Q + ��(��*�+)���n*�%1 ÊÊÊ��0A; ��)�� + ��(���8 + ��(��*�+)��9VÊÊÊ�%;ÊÊÊ

Ê�%*� ;3�%*30� + ������8 + ��(��*�+)����B��*�+��ÊÊÊÊ Ê ÊÊÊÊÊÊÊ�. ��������7����(�����(9ÊÊÊ��.�0; ��84�4&/��WH���W��W7�+����W�����/�9ÊÊÊ�%;ÊÊÊ

Ê�%*� ;3�%*30� + ������8 + ��(��*�+)����B��*�+��ÊÊÊÊ Ê ÊÊÊÊÊÊÊ�. ��������7����(�����(9ÊÊÊ��.�0; ��8��44���W�����W��W�����(W��c4��/9ÊÊÊ�%;ÊÊÊ

Ê�%*� ;3�%*30� + ������8 + ��(��*�+)����B��*�+��ÊÊÊÊ Ê ÊÊÊÊÊÊÊ�. ��������7����(�����(9ÊÊÊ��.�0; ��8�±44/��W1#�����W��WB��CW��&���/9ÊÊÊ�%;ÊÊÊ�%*� ;3�%*30� + ������8 + ��(��*�+)����B��*�+��ÊÊÊÊ Ê ÊÊÊÊÊÊÊ�. ��������7����(�����(9ÊÊÊ��.�0; ��8��44���WF������W��W����(W��c/�//9ÊÊÊ�%;ÊÊÊ�%*� ;3�%*30� + ������8 + ��(��*�+)����B��*�+��ÊÊÊÊ Ê ÊÊÊÊÊÊÊ�. ��������7����(�����(9ÊÊÊ��.�0; ��8����/��G7�����G��G��C�C��W���2�2/9ÊÊÊ�%;ÊÊ

� �� �������5����

Ê�8c���>�89��������9ÊÊÊ

Ê�8c���>�89��������9ÊÊÊ

Ê�8c���>�89��������9ÊÊÊ�����-���2�c��*�����c4�� ����c���5����cÊÊ

Page 334: Manual SQL 2008

Ê�*���� ������������������������� �����������)-���W�)�� + ��(��WÊÊÊÊ�����5������<�����W%�?Q + ��(��*�+)���[�ÊÊÊ������������������#�(������� �����+������ÊÊÊ

Ê�8c���>�89��������9ÊÊÊ