“В операторе SQL” Ответ

в SQL

-- The difference is that BETWEEN will search for all the values that fall
-- between the mentioned lower and upper bound.
-- However, IN will only search for the mentioned list of values in your DB.

select Name from Student where Marks between 75 and 100
-- BETWEEN allows you to test if an expression is within a range of values
-- (inclusive). In our case the value has to be >=75 & <=100

select Name from Student where Marks in (75,80,85,90,95,100)
-- IN allows you to test if the expression matches any value
-- in the list of values.

-- NOTE: If a student has lets say 81 marks, they will appear after the
-- line having BETWEEN operator is executed, but not when the line having
-- IN operator is executed.
astr0n0mer

SQL в операторе

SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1, value2, ...); 
Delightful Dragonfly

В операторе SQL

SELECT first_name, country
FROM Customers
WHERE country IN ('USA', 'UK');
SAMER SAEID

В операторе SQL

SELECT FullName
FROM EmployeeDetails
WHERE FullName LIKE ‘__hn%’;
Fair Falcon

В операторе SQL

SELECT EmpId FROM EmployeeDetails
UNION 
SELECT EmpId FROM EmployeeSalary;
Fair Falcon

SELECT EmpId,
Salary+Variable as TotalSalary 
FROM EmployeeSalary;
Fair Falcon

Ответы похожие на “В операторе SQL”

Вопросы похожие на “В операторе SQL”

Больше похожих ответов на “В операторе SQL” по Sql

Смотреть популярные ответы по языку

Смотреть другие языки программирования