Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 November 30

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Нет. Оператор бинарный. должно что-то справа стоять. без этого это не корректный синтаксис.
источник

ПО

Павел I3OI3 Олейнико... in SqlCom.ru - Стиль жизни SQL
Oleg T
Нет. Оператор бинарный. должно что-то справа стоять. без этого это не корректный синтаксис.
Пока не очень понятно, но спасибо, что постарались ответить на мой вопрос
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Павел I3OI3 Олейников
Пока не очень понятно, но спасибо, что постарались ответить на мой вопрос
Приведите пример запроса. Пока выглядит как неполный текст.
источник

ПО

Павел I3OI3 Олейнико... in SqlCom.ru - Стиль жизни SQL
Oleg T
Приведите пример запроса. Пока выглядит как неполный текст.
SELECT

FilmName,

FilmBoxOfficeDollars-FilmBudgetDollars AS Profit

FROM

tblFilm

WHERE

FilmBoxOfficeDollars-FilmBudgetDollars <>
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
тут точно не хватает последнего аргумента. Там должно стоять значение, переменная, либо ссылка на колонку.
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
так правильно
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
так нет
источник

ПО

Павел I3OI3 Олейнико... in SqlCom.ru - Стиль жизни SQL
Ладно, я посмотрю ещё. Этот пример взят из https://www.wiseowl.co.uk/blog/s330/calculations.htm
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Напишите им в отзыв. Это явная ошибка.
источник

ПО

Павел I3OI3 Олейнико... in SqlCom.ru - Стиль жизни SQL
Oleg T
Напишите им в отзыв. Это явная ошибка.
Хорошо, спасибо
источник

НТ

Николай Торубаров... in SqlCom.ru - Стиль жизни SQL
Доброго времени суток! Подскажите, пожалуйста:

У меня есть таблица (слева), и мне нужно одним запросом выдать другую таблицу, где в первом столбце айдишники, у которых х=1, а во втором столбце айдишники, у которых y=1.

Оба столбца можно получить запросами "select id from table where x = 1" и "select id from table where y = 1", но как их в одну таблицу объединить одним лишь запросом?

Достоверно известно, что оба столбца будут одинаковой длины
источник

НТ

Николай Торубаров... in SqlCom.ru - Стиль жизни SQL
источник

y

yuliya in SqlCom.ru - Стиль жизни SQL
Мне кажется нужен join
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
Николай Торубаров
Доброго времени суток! Подскажите, пожалуйста:

У меня есть таблица (слева), и мне нужно одним запросом выдать другую таблицу, где в первом столбце айдишники, у которых х=1, а во втором столбце айдишники, у которых y=1.

Оба столбца можно получить запросами "select id from table where x = 1" и "select id from table where y = 1", но как их в одну таблицу объединить одним лишь запросом?

Достоверно известно, что оба столбца будут одинаковой длины
"select id from table where x = 1" и "select id from table where y = 1"


"SELECT (select id from table where x = 1), (select id from table where y = 1)"
источник

НТ

Николай Торубаров... in SqlCom.ru - Стиль жизни SQL
Андрій
"select id from table where x = 1" и "select id from table where y = 1"


"SELECT (select id from table where x = 1), (select id from table where y = 1)"
пробовал, выдаёт только первую строчку нужной таблицы :(
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
Николай Торубаров
пробовал, выдаёт только первую строчку нужной таблицы :(
Тогда как-то так
Case when x=1 then id else null,
Case when y=1 then id else null
From t where 1 in(x,y)
источник

AK

Anatoly Kotelevets in SqlCom.ru - Стиль жизни SQL
народ, кто сталкивался с таким, а точнее как обойти такое
у меня запрос получить кол. записей в таблице
select isnull((select  SUM(p.row_count)  FROM Stg.sys.tables t with(nolock)
join Stg.sys.dm_db_partition_stats p with(nolock) on p.object_id = t.object_id
 where
  t.name = 'MyTable'
  and (p.index_id < 2)),0)
висит из-за запроса -
drop table if exists STG.OtherTable

Из-за  запроса либо truncate table != MyTable
Либо Drop Table где table !MyTable
Висят запрос к системным таблицам/view
sql 2019
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Anatoly Kotelevets
народ, кто сталкивался с таким, а точнее как обойти такое
у меня запрос получить кол. записей в таблице
select isnull((select  SUM(p.row_count)  FROM Stg.sys.tables t with(nolock)
join Stg.sys.dm_db_partition_stats p with(nolock) on p.object_id = t.object_id
 where
  t.name = 'MyTable'
  and (p.index_id < 2)),0)
висит из-за запроса -
drop table if exists STG.OtherTable

Из-за  запроса либо truncate table != MyTable
Либо Drop Table где table !MyTable
Висят запрос к системным таблицам/view
sql 2019
Проблема то в чем?
источник
2020 December 01

AK

Anatoly Kotelevets in SqlCom.ru - Стиль жизни SQL
Запрос на count блочится
источник

НТ

Николай Торубаров... in SqlCom.ru - Стиль жизни SQL
Андрій
Тогда как-то так
Case when x=1 then id else null,
Case when y=1 then id else null
From t where 1 in(x,y)
SELECT (CASE WHEN difference_with_previous = 1 THEN number else NULL) AS 'Начальное число', (CASE WHEN shifted_difference = 1 THEN number else NULL) AS 'Конечное число' FROM tmp;
источник