SQL
Which oper ...
Site Language: English
Українська
English
Русский
Programming Tests
Login
Sign Up
Programming Tests
Theory
Snippets
Papers
Landing
Android
Prices
FAQ
Cosmo Story
Terms and Conditions
Privacy Policy
Cookies Policy
Send Feedback
Which operator has a highest priority in a SQL query and will be analyzed first?
Multiplications (*), division (/)
AND
Unary '+' and '-'
NOT
IS NULL
Explanation
Operators in SQL are analyzed in the following order of priority:
1. Unary '+' and '-' operators
2. Multiplication (*) and division (/)
3. Addition (+) and subtraction (-)
4. =, <>, <, >, <=, >=, BETWEEN, IN, LIKE, IS NULL
5. NOT
6. AND
7. OR
NULL-values
order-of-operations
Like
Login in
to like
Comment
Login in
to comment
Share
Tweet
Related Content
Пусть дана таблица Income, два столбца которой имеют значения: +--------+------+ | Profit | Loss | +--------+------+ | 1000 | 100 | | 2000 | NULL | | 3000 | 1000 | | NULL | 500 | | NULL | NULL | +--------+------+ Какое значение вернет запрос: SELECT COUNT(Profit-Loss) FROM Income;
Дана таблица, созданная с помощью SQL-выражения: CREATE TABLE STUDENTS ( ID INTEGER PRIMARY KEY, FIRST_NAME VARCHAR(50) NOT NULL, LAST_NAME VARCHAR(50) NOT NULL, ADDRESS VARCHAR(100) ) Какие запросы позволят добавить запись в эту таблицу?
Дана таблица cars: color ----- blue red null blue Каким будет результат следующего запроса: SELECT COUNT(DISTINCT color) FROM cars
Какие из перечисленных выражений истинны?
Имеется таблица Students +-----+-----------+-------+ | SId | FirstName | Score | +-----+-----------+-------+ | 1 | Kate | 100 | | 2 | Misha | 0 | | 3 | Nick | NULL | | 4 | Larisa | 200 | | 5 | Misha | 150 | | 6 | Larisa | 50 | | 7 | Misha | 50 | | 8 | Kate | 100 | +-----+-----------+-------+ Каков будет результат следующего запроса: SELECT MAX(SUM(Score)) FROM Students GROUP BY FirstName;
S
QL
Quiz
Login to learn SQL
or
Read more about
SQL Quizzes
Follow CodeGalaxy
Mobile Beta
Send Feedback
Keep exploring
SQL quizzes
Что верно о следующем SQL выражении: CREATE TABLE persons AS SELECT name, surname FROM person;
Дана таблица Persons: +--------------+ | LastName | +--------------+ С помощью какого запроса можно поместить значение 'Perez' в поле LastName таблицы Persons?
Что такое коррелированный запрос?
Имеется таблица Women +-----+-----------+-------+ | Id | FirstName | Score | +-----+-----------+-------+ | 1 | Angelina | 500 | | 2 | Paris | 0 | | 4 | Jennifer | NULL | | 7 | Misha | 3000 | +-----+-----------+-------+ Сколько строк вернет запрос SELECT * FROM Women WHERE Score >= ALL (SELECT Score FROM Women WHERE FirstName='Eva');
Какие из представленных ниже запросов составлены корректно (таблица users состоит ровно из 4-х колонок: id , name , surname , occupation )?
Какие из следующих утверждений являются верными?
Sign Up Now
or
Subscribe for future quizzes
Login in to like
Login in to comment