TRA - данный оператор используется в условии DOVE для выбора данных между двумя значениями. Данные могут быть: тестом, числами, даты.
Синтаксис SQL TRA
Esempio 1
C'è una tabella "Persone":
| P_Id | Cognome | Nome | Address | Città |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Per questo usiamo questa query:
| P_Id | Cognome | Nome | Address | Città |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
- Замечание: оператор TRA работает по-разному в разных базах данных.
В некоторых базах данных, лица с фамилиями "Hansen"и"Pettersen" не будут показаны при получении результата, поскольку оператор TRA вернет только значения между указанными в запросе.
Совет: Перед использованием оператора TRA в базе данных, необходимо проверить, как база данных реагирует на запросы подобного типа.
Esempio 2
Итак, теперь мы хотим выбрать всех лиц, фамилии которых не расположены между "Hansen" и "Pettersen" из таблице "Persone".
| P_Id | Cognome | Nome | Address | Città |
|---|---|---|---|---|
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |






Commenti
Esempio - per chi conosce l'alfabeto. S è P, e dopo aver seguito le H, cioè non tra H e P. Citazione
Allora la carta è inadeguata! Citazione
domanda circa del campione, in modo che tutto va bene. Citazione