АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

ORDER BY CREDITLIMIT DESC

Читайте также:
  1. A. hospitality firm that ordered the shipment.
  2. B) alphabetical order
  3. BORDER – KYIV ON THE SECTION VINNYTSA – KYIV
  4. Central Nervous System Disorder
  5. Exercise 8. In the following text the paragraphs are mixed. Put them in the correct logical order. The first and the last paragraphs are in their right places.
  6. Nazi Rule in Ukraine (the New Order)
  7. Non-semantic grouping – grouping of words on non-semantic principles (alphabetical order, rhyming principle, morphological basis, etc.).
  8. Number these sentences from the message in the correct order. Use the flow chart in Exercise 7 to help you.
  9. Order of work
  10. Put the phrases of the dialogue in the correct order.
  11. Read the extracts below and put them in correct order.

В выборках без указания критерия упорядочивания данных результирующая таблица будет упорядочена в соответствии с внутренними алгоритмами их осуществления. Их примера 3 следует, что результат выборки может быть организован в определенной последовательности. Упорядочение данных в выборке может осуществляться по любому полю результирующей таблицы:

имя поля[упорядочение]

[,имя поля [упорядочение]]...,

где аргумент «упорядочение» может принимать значение ASC(возрастание) или DESC (убывание). По умолчанию устанавливается значение ASC. В качестве аргументов имя поля могут использоваться только поля результирующей таблицы. Поэтому недопустима следующая конструкция:

SELECT kod, NAME, CREDITLIMIT

FROM Table3

ORDER BY CITY

Для идентификации полей, по которым осуществляется упорядочивание, можно использовать не только наименования полей результирующей таблицы, но и их номера (номер поля указывает порядковую позицию данного поля в результирующей таблице запроса). Благодаря этому можно упорядочить результат на основе вычисляемых полей, которые не обладают именами. Например, результатом выполнения запроса:

SELECT Kod1, UNITPRICE * (1 + 0,18)

FROM Товары

ORDER BY 2

будет являться результирующая таблица, во второй столбец которой будет помещена информация о стоимости товаров с учетом НДС. Записи в выборке будут упорядочены по второму столбцу.

Выборка с использованием оператора BETWEEN

Для организации выборки информации из базы данных, принадлежащей некоторому диапазону, в SQL -запросах используются операторы:
«>(Больше)»; «<(Меньше)» и Between (Между). Выбор каждого из этих операторов осуществляется в окне мастера запросов из списка Criteria (Критерий), расположенного вовкладке Filter (Фильтр). Операторы
«>(Больше)» и «<(Меньше)» используются в том случае, если задана только нижняя или верхняя граница диапазона, a оператор Between (Между) – если известны обе границы диапазона.

С помощью SQL-запроса, набранного в командном окне,

SELECT kod, NAME, UNITPRICE

FROM Table4

WHERE UNITPRICE BETWEEN 20000 AND 100000

на экран будет выведена таблица, содержащая сведения о товарах,стоимость которых (UNITPRICE) находится в диапазоне от 20000 до 100000 включительно. Оператор BETWEEN возвращает истинные значения и для граничных точек.

Кроме того, при организации выборки из таблицы значений, не принадлежащих некоторому диапазону, может быть использовано условие NOT BETWEEN (не принадлежит диапазону между величинами), например:


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)