Задачи по базам данных и SQL
Основы языка SQL, задачи и решения к ним.
Админ: @anothertechrock
Post #211
2.9K
- 🤡 12
- 🤪 6
- 👍 1
- 🌚 1
SQ @prosql
Showing posts older than #213 · Back to latest

AND. WITH users (id, surname)
AS (VALUES
(1, 'Powers'),
(2, 'Sierra'),
(3, 'Oushen'))
SELECT id, surname
FROM users
WHERE id = 2 AND surname = 'Sierra';
Решение будет вечером.WITH users (id, surname)
AS (VALUES
(1, 'Powers'),
(2, 'Sierra'),
(3, 'Oushen'))
SELECT id, surname
FROM users
WHERE (id, surname) = (2,'Sierra');

ROW_NUMBER() — это часть аналитической функции, которая не может быть применена сама по себе. Аналитические функции используются только в конcтрукциях SELECT или ORDER BY.UPDATE table_1 SET field1 = ROW_NUMBER () FROM table_1;

SELECT * FROM table1;
SELECT COUNT(*) FROM table1;
SELECT rows FROM sysindexes WHERE id = OBJECT_ID(table1) AND indid < 2;