" /> " /> JoomThumbnail
Головна SQL Between
Note Note

BETWEEN

Синтаксис SQL BETWEEN

1
2
3
4
SELECT (s)
FROM table_name
WHERE 
BETWEEN value1 AND value2

Приклад 1

P_Id LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Для цього використовуємо такий запит:

1
2
3
SELECT * FROM Persons
WHERE LastName
BETWEEN 'Hansen' AND 'Pettersen'

P_Id LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes

- Зауваження: оператор BETWEEN працює по-різному в різних базах даних.

Приклад 2

1
2
3
SELECT * FROM Persons
WHERE LastName
NOT BETWEEN 'Hansen' AND 'Pettersen'

P_Id LastName FirstName Address City
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Коментарі

 
+2 #1 Александр Викторович 2010-08-03 18:55 У першому прикладі між Хансеном і Петтерсон знаходиться Свендсон Цитувати
 
 
+2 #2 Алексей Леонидович 2010-08-16 17:49
У першому прикладі між Хансеном і Петтерсон знаходиться Свендсон

Приклад - для знаючих алфавіт. S йде після P і після H, тобто, ніяк не між H і P.
Цитувати
 
 
+2 #3 Шелест Константин 2010-10-28 18:17 Трохи криво, а взагалі спасибі! Цитувати
 
 
+2 #4 Йопер 2010-12-28 16:20
У першому прикладі між Хансеном і Петтерсон знаходиться Свендсон

Приклад - для знаючих алфавіт. S йде після P і після H, тобто, ніяк не між H і P.


Тоді стаття неадекватна!
Цитувати
 
 
+1 #5 Lektra 2011-01-26 19:10 Стаття адекватна, потрібно було читати коментарі після прикладу уважніше. Там же написано, що висновок буде залежати від бази даних (у різних версіях бд, різний відповідь). Цитувати
 
 
0 #6 SL 2011-06-06 11:28 Зауважте, вибірка буде відбуватися в алфавітному порядку.
мова про вибірку, так що все нормально.
Цитувати
 

Авторизація

Nice Ajax Poll

Яке з моїх розширень найкраще?

Статистика

Реклама