Синтаксис SQL

1
2
3
4
SELECT column_name(s)
מ table_name
 column_name
SELECT  מ 

דוגמה 1

יש שולחן "אנשים":

P_Id LastName FirstName Address עיר
1 הנסן אולה Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen קארי Storgt 20 Stavanger

Итак, теперь мы хотим выбрать всех лиц, фамилии которых расположены между "הנסן" и "Pettersen" из таблице выше. Заметьте, выборка будет происходить в алфавитном порядке.

לשם כך אנו משתמשים שאילתה זו:

1
2
3
SELECT * מ אנשים
לא LastName
הוסף תגובה 'הנסן' 
בית

שאילתה תוצאה:

P_Id LastName FirstName Address עיר
1 הנסן אולה Timoteivn 10 Sandnes

- Замечание: оператор работает по-разному в разных базах данных.

В некоторых базах данных, лица с фамилиями "הנסן"и"Pettersen" не будут показаны при получении результата, поскольку оператор вернет только значения между указанными в запросе.

В некоторых базах данных, лица с фамилиями "הנסן"и"Pettersen" будут показаны при получении результата.

В других базах данных, лица с фамилией "הנסן" будут в списке, но "Pettersen" не будет (как в примере выше), потому что оператор выбирает между двумя полями, но в результате показывает только первое указанное значение без второго.

Совет: Перед использованием оператора в базе данных, необходимо проверить, как база данных реагирует на запросы подобного типа.

דוגמה 2

Итак, теперь мы хотим выбрать всех лиц, фамилии которых не расположены между "הנסן" и "Pettersen" из таблице "אנשים".

שאילתה תוצאה:

P_Id LastName FirstName Address עיר
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen קארי Storgt 20 Stavanger

הרשאה

נחמד אייאקס סקר

סטטיסטיקה

פרסומת