" /> Hasło <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
Dom SQL latach
PDF Uwaga Uwaga

MIĘDZY - To oświadczenie jest używane w klauzuli GDZIE, aby wybrać danych pomiędzy dwoma wartościami. Mogą one obejmować: test, liczb i dat.

Składnia SQL MIĘDZY

1
2
3
4
SELECT column_name(s)
Z nazwa_tabeli
GDZIE column_name
MIĘDZY wartość1 I wartość2

Przykład 1

Istnieje tabeli "Osoby":

P_Id Nazwisko Imię Address Miasto
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Tak, teraz chcemy wybrać wszystkie osoby, których nazwiska znajdują się pomiędzy "Hansen" i "Pettersen" z tabeli powyżej. Należy pamiętać, że próby wystąpią w kolejności alfabetycznej.

Do tego celu użyć takiego zapytania:

1
2
3
SELECT * Z Osób
GDZIE Nazwisko
MIĘDZY "Hansen" I "Pettersen"

P_Id Nazwisko Imię Address Miasto
1 Hansen Ola Timoteivn 10 Sandnes

- Uwaga: między operatorem działa inaczej w różnych bazach danych.

W niektórych baz danych, osoby z nazwiskami "Hansen" i "Pettersen" nie zostanie wyświetlony po otrzymaniu wyniku, ponieważ między operator zwraca tylko wartości pomiędzy tymi w kwerendzie.

W niektórych baz danych, osoby z nazwiskami "Hansen" i "Pettersen" będzie wyświetlany w momencie otrzymania wyniku.

Wskazówka: Przed użyciem pomiędzy operatorem w bazie danych, należy sprawdzić, w jaki sposób baza danych do wniosków tego typu.

Przykład 2

Tak, teraz chcemy wybrać wszystkie osoby, których nazwiska nie znajdują się pomiędzy "Hansen" i "Pettersen" z tabeli "Osoby".

1
2
3
SELECT * Z Osób
GDZIE Nazwisko
NIE MIĘDZY "Hansen" I "Pettersen"

P_Id Nazwisko Imię Address Miasto
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Komentarze

 
+2 #1 Александр Викторович 2010-08-03 18:55 W pierwszym przykładzie, między Hansen i Svendsen Patterson Cytować
 
 
+2 #2 Алексей Леонидович 2010-08-16 17:49
W pierwszym przykładzie, między Hansen i Svendsen Patterson

Przykład - dla tych, którzy znają alfabetu. S jest po P i po H, tj. nie między H i P.
Cytować
 
 
+2 #3 Шелест Константин 2010-10-28 18:17 Trochę krzywe, a wszystko dzięki! Cytować
 
 
+2 #4 Йопер 2010-12-28 16:20
W pierwszym przykładzie, między Hansen i Svendsen Patterson

Przykład - dla tych, którzy znają alfabetu. S jest po P i po H, tj. nie między H i P.


Następnie papier jest niewystarczające!
Cytować
 
 
+1 #5 Lektra 2011-01-26 19:10 Artykuł wystarczające, konieczne było przeczytać komentarze po przykład starannie. Jest napisane, że wniosek będzie zależeć od bazy danych (w różnych wersjach baz danych, odpowiedzi na różne). Cytować
 
 
0 #6 SL 2011-06-06 11:28 Uwaga próbki będą w kolejności alfabetycznej.
pytanie o próbki, tak, że wszystko jest w porządku.
Cytować
 

Upoważnienie

Nicea Ajax Poll

Który z moich rozszerzeń jest najlepszy?

Statystyka

Reklama