Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Mysql> SELECT account_id, product_cd, cust_id, avail_balance _> FROM account

Блок where | Mysql> SELECT emp_id, fname, lname, start_date, title _> FROM employee | Блоки group by и having | Mysql> SELECT open_emp_id, product_cd _> FROM account | Сортировка по возрастанию и убыванию | Mysql> SELECT cust_id, cust_type_cd, city, state, fed_id _> FROM customer | Сортировка с помощью числовых заместителей | Оценка условия | Оператор not | Изменение данных с помощью условий равенства |


Читайте также:
  1. Answer the following questions using your own words but taking into account the
  2. Aufrisszone ~~> Ort wo man mit hoher WahrscheinlichkeiteinenFreund / eine Freundin kennen lernen kann
  3. Burnen ~~> attraktiv. bewundernswert,cool
  4. Dönern~~> eine Blähung haben
  5. Faker ~~> Simulant
  6. FROM account
  7. Gesichtselfmeter ~~> unattraktives Gesicht

_> WHERE avail_balance BETWEEN 3000 AND 5000;

 

+____________+____________+_________+_______________+ | account_id | product_cd | cust_id | avail_balance | +____________+____________+_________+_______________+


 

              Глава 4. Фильтрация
               
|   | CD |   | 3000.00 |
|   | CD |   | 5000.00 |
|   | CHK |   | 3487.19 |
+____________+____________+_________+_______________+
  rows in set (0.03 sec)          

 

Выбираются все счета, доступный остаток которых составляет от 3000 до 5000 долларов. Еще раз подчеркну, что первой задается нижняя граница.

 

Строковые диапазоны

 

Диапазоны дат и чисел легко представить, но можно также создавать условия для поиска диапазона строк, проиллюстрировать которые чуть сложнее. Например, требуется найти клиентов, для которых в оп_ ределенный диапазон попадает номер социальной страховки. Формат номера социальной страховки – 'XXX_XX_XXXX', где X – число от 0 до 9. Требуется найти всех клиентов, номер социальной страховки которых находится между '500_00_0000' и '999_99_9999'. Вот как может выгля_ деть такое выражение:

 

mysql> SELECT cust_id, fed_id

_> FROM customer  
_> WHERE cust_type_cd = 'I'
_> AND fed_id BETWEEN '500_00_0000' AND '999_99_9999';
+_________+_____________+
| cust_id | fed_id |
+_________+_____________+
|   | 555_55_5555 |
|   | 666_66_6666 |
|   | 777_77_7777 |
|   | 888_88_8888 |
|   | 999_99_9999 |
+_________+_____________+
  rows in set (0.01 sec)  

 

Для работы со строковыми диапазонами необходимо знать порядок символов в наборе символов (порядок, в котором сортируются симво_ лы в наборе символов, называется сопоставлением (collation)).

 


Дата добавления: 2015-08-17; просмотров: 75 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Условия вхождения в диапазон| Условия членства

mybiblioteka.su - 2015-2024 год. (0.006 сек.)