32 Урока Borland Delphi

         

формировать сложные условия поиска, используя


  • формировать сложные условия поиска, используя реляционные и логические операторы
  • устранять одинаковые строки из результата.
  • Список выбираемых элементов может содержать следующее:
    • имена полей
    • *
    • вычисления
    • литералы
    • функции
    • агрегирующие конструкции
            1. Список полей

            2. SELECT first_name, last_name, phone_no
              FROM phone_list получить список
              имен, фамилий и служебных телефонов
              всех работников предприятия
              FIRST_NAME LAST_NAME PHONE_NO
              ============= ==================== ====================
              Terri Lee (408) 555-1234
              Oliver H. Bender (408) 555-1234
              Mary S. MacDonald (415) 555-1234
              Michael Yanowski (415) 555-1234
              Robert Nelson (408) 555-1234
              Kelly Brown (408) 555-1234
              Stewart Hall (408) 555-1234
              ...
              Отметим, что PHONE_LIST - это виртуальная таблица (представление), созданная в InterBase и основанная на информации из двух таблиц - EMPLOYEE и DEPARTMENT. Она не показана на рис.1, однако, как мы уже указывали в общей структуре команды SELECT, к ней можно обращаться так же, как и к “настоящей” таблице.
            3. Все поля


            4. SELECT *
              FROM phone_list получить список служебных телефонов
              всех работников предприятия
              со всей необходимой информацией
              EMP_NO FIRST_NAME LAST_NAME PHONE_EXT LOCATION PHONE_NO
              ====== ========== ========= ========= ============= ==============
              12 Terri Lee 256 Monterey (408) 555-1234
              105 Oliver H. Bender 255 Monterey (408) 555-1234
              85 Mary S. MacDonald 477 San Francisco (415) 555-1234
              127 Michael Yanowski 492 San Francisco (415) 555-1234
              2 Robert Nelson 250 Monterey (408) 555-1234
              109 Kelly Brown 202 Monterey (408) 555-1234
              14 Stewart Hall 227 Monterey (408) 555-1234
              ...
            5. Все поля в произвольном порядке


            6. SELECT first_name, last_name, phone_no,
              location, phone_ext, emp_no
              FROM phone_list получить список служебных телефонов
              всех работников предприятия
              со всей необходимой информацией,
              расположив их в требуемом порядке
              FIRST_NAME LAST_NAME PHONE_NO LOCATION PHONE_EXT EMP_NO
              ========== ========= ============== ============= ========= ======
              Terri Lee (408) 555-1234 Monterey 256 12


            Содержание  Назад  Вперед







            Forekc.ru
            Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий