10
ответов

Как ЛЕВОЕ ВНЕШНЕЕ ОБЪЕДИНЕНИЕ может возвратить больше записей, чем существуют в столе, из-за которого встают?

У меня есть очень простое ЛЕВОЕ ВНЕШНЕЕ ОБЪЕДИНЕНИЕ для возврата всех результатов вставшего стола и некоторой дополнительной информации от намного большей таблицы. Таблица, из-за которой встают, содержит 4 935 записей все же, когда я ОСТАВИЛ ВНЕШНЕЕ ОБЪЕД
вопрос задан: 6 September 2018 17:42
10
ответов

Самая высокая зарплата в каждом отделе

У меня есть таблица EmpDetails: DeptID EmpName Salary Энг Сэм 1000 Энгг Смит 2000 HR Денис 1500 HR Дэнни 3000 IT Дэвид 2000 ОНО ...
вопрос задан: 9 July 2018 18:54
10
ответов

Должен ли я использовать! = Или < > для не равных в T-SQL?

Я видел SQL, который использует как! =, Так и < > для не равных. Какой синтаксис предпочтителен и почему? Мне нравится! =, Потому что < > напоминает мне о Visual Basic.
вопрос задан: 26 March 2018 09:48
10
ответов

Как мне выполнить IF & hellip; THEN в SQL SELECT?

Как мне выполнить IF ... THEN в операторе SQL SELECT? Например: ВЫБРАТЬ ЕСЛИ (устарел = 'N' ИЛИ ​​InStock = 'Y'? 1: 0) КАК ПРОДАЕТСЯ, * ИЗ ПРОДУКТА "
вопрос задан: 26 March 2018 06:09
10
ответов

Как войти в систему T-SQL

Я использую ADO.NET для доступа к SQL Server 2005 и хотел бы смочь зарегистрироваться из хранимых процедур T-SQL, которые я называю. Это так или иначе возможно? Я не могу видеть вывод от '...
вопрос задан: 26 November 2014 03:25
10
ответов

SQL Server - обновление таблицы с использованием условия соединения [дубликат]

Я новичок в Microsoft SQL Server 2017. У меня есть две таблицы и хотелось бы добавить столбец из второй таблицы в первую таблицу. Я знаком с кодом (и есть отношения), но я ...
вопрос задан: 8 January 2014 04:18
10
ответов

Получение второго по высоте значения от таблицы

Как я получаю второе по высоте значение от таблицы?
вопрос задан: 28 November 2010 19:22
10
ответов

Какой хороший способ проверить, находятся ли два datetime в один и тот же календарный день в TSQL?

Вот проблема, с которой я сталкиваюсь: у меня большой запрос, в котором нужно сравнить дату и время в предложении where, чтобы увидеть, совпадают ли две даты в один и тот же день. Мое текущее решение, которое отстой, состоит в том, чтобы послать ...
вопрос задан: 22 July 2010 11:21
10
ответов

isnull по сравнению с является пустым

Я заметил, что много запросов на работе и на ТАК используют ограничения в форме: isnull (имя'') <> '' Является там конкретной причиной, почему люди делают это а не более краткое имя...
вопрос задан: 25 June 2010 14:49
10
ответов

SQL Server не использует индекс в хранимой процедуре

Я не решил эту проблему при помощи хранимой процедуры, все же мы решили превзойти SP и просто выполнить простой SQL, посмотрите, что расширенная схема таблицы ниже Редактирует 2: Обновленный индекс (...
вопрос задан: 8 October 2009 08:47
10
ответов

Как я 'вычитаю' sql таблицы?

Не действительно вычитание я ищу. И я знаю не объединение или пересечение... Мне дали длинную и сложную хранимую процедуру, которая возвращает таблицу активных и неактивных...
вопрос задан: 8 September 2009 19:54
10
ответов

Самый быстрый путь к этому запросу (Какова лучшая стратегия), учитывая диапазон дат

У меня есть таблица A, которая имеет startDate и конец dateDate как 2 столбца даты и времени помимо еще некоторых других столбцов. У меня есть другая таблица B, которая имеет один вызов столбца даты и времени это столбец дат. Это находится в...
вопрос задан: 5 August 2009 12:58
10
ответов

Что сделать, когда я хочу использовать ограничения базы данных, но только отметить, как удалено вместо удаления?

Я работаю в проекте, где объекты базы данных не удалены, но только отмечены, как удалено. Что-то вроде этого: идентификационное название удалило----------------1 Thingy1 0 2 Thingy2 0 3...
вопрос задан: 21 April 2009 05:55
9
ответов

Существует ли способ отключить триггер SQL Server для просто конкретного объема выполнения?

В SQL Server 2005, там путь к триггеру для обнаружения, какой объект ответственен за увольнение триггера? Я хотел бы использовать это для отключения триггера для одной хранимой процедуры. Есть ли любой...
вопрос задан: 13 September 2019 10:29
9
ответов

Как я создаю разделенный запятыми список с помощью SQL-запроса?

У меня есть 3 названные таблицы: Приложения (идентификатор, имя) Ресурсы (идентификатор, имя) ApplicationsResources (идентификатор, app_id, resource_id) я хочу показать на GUI таблицу всех имен ресурса. В одной ячейке в каждой строке I...
вопрос задан: 18 December 2018 06:15
9
ответов

первичный ключ sql и индекс

Скажите, что у меня есть идентификационная строка (интервал) в наборе базы данных как первичный ключ. Если я часто запрашиваю от идентификатора, я должен также индексировать его? Или это являющийся первичным ключом означает, что это уже индексируется? При
вопрос задан: 29 November 2018 19:23
9
ответов

Microsoft T-SQL к Oracle перевод SQL

Я работал с T-SQL в течение многих лет, но я только что переместился в организацию, которая собирается потребовать записи некоторого материала Oracle, вероятно, просто простые операции CRUD, по крайней мере, пока я не стал на ноги. Я не...
вопрос задан: 9 October 2018 16:32
9
ответов

SQL: МЕЖДУ по сравнению с <= и> =

В SQL Server 2000 и 2005: каково различие между этими двумя операторами Where? какой я должен использовать на который сценарии? Запрос 1: ВЫБЕРИТЕ EventId, EventName ОТ EventMaster ГДЕ EventDate...
вопрос задан: 8 February 2018 11:34
9
ответов

Как вернуть только дату из типа данных SQL Server DateTime

SELECT GETDATE () Возвращает: 2008-09-22 15: 24: 13.790 Я хочу эту часть даты без временной части: 2008-09-22 00: 00: 00.000 Как я могу получить это?
вопрос задан: 6 October 2017 17:36
9
ответов

Как Вы имеете дело с ошибками транспортного уровня в SqlConnection?

Время от времени в большом объеме приложение.NET, Вы могли бы видеть это исключение, когда Вы пытаетесь выполнить запрос: Система. Данные. SqlClient. SqlException: ошибка транспортного уровня произошла когда...
вопрос задан: 11 May 2016 03:23
9
ответов

Как Вы усекаете все таблицы в базе данных с помощью TSQL?

У меня есть тестовая среда для базы данных, которую я хочу перезагрузить с новыми данными в начале цикла тестирования. Я не интересуюсь восстановлением всей базы данных - просто "сброс" данных...
вопрос задан: 19 October 2015 00:55
9
ответов

Как возвратить несколько значений в одном столбце (T-SQL)?

У меня есть таблица UserAliases (UserId, Псевдоним) с несколькими псевдонимами на пользователя. Я должен запросить его и возвратить все псевдонимы для данного пользователя, прием должен возвратить их всех в одном столбце. Пример: UserId/...
вопрос задан: 6 March 2015 16:16
9
ответов

Как объединить результаты двух запросов в один набор данных

У меня есть два запроса: Упрощенные запросы, исключая Соединения. Запрос 1: выберите ProductName, NumberofProducts (в инвентаре) из Table1 .....; Запрос 2: выберите ProductName, NumberofProductssold из Таблицы2 ......
вопрос задан: 5 March 2013 17:42
9
ответов

Самый эффективный T-SQL способ заполнить varchar слева к определенной длине?

Как сравнено сказать: КОПИРУЙТЕ (@padchar, @len - LEN (@str)) + @str
вопрос задан: 18 March 2012 14:29
9
ответов

Обновить, если отличается / изменилось

Можно ли выполнить оператор обновления в SQL, но только обновить, если обновления отличаются? например, если в базе данных col1 = "hello", обновление table1 set col1 = "hello" не должно ...
вопрос задан: 13 July 2011 10:30
9
ответов

Запятая Разграниченная строковая Потребность SQL к разделенному

У меня есть эта строка, которую я получаю из приложения A .NET, B, C, D, E, F, я хотел записать, что оператору выбора sql нравится набор @string = 'A, B, C, D, E, F' выбор * от tbl_test где tbl_test.code в (...
вопрос задан: 29 June 2010 18:33
9
ответов

Почему SQL Server не сделал оператор Where обязательным по умолчанию?

Это не походит ни на какой brainer мне. Я услышал бесчисленные истории о людях, забывающих оператор Where в ОБНОВЛЕНИИ, или УДАЛЯЮ и повреждение всей таблицы. Я знаю, что небрежные люди не должны быть...
вопрос задан: 10 April 2010 21:34
9
ответов

Хранимые процедуры CLR предпочтены по хранимым процедурам TSQL в SQL 2005 +?

Мое текущее представление не, предпочтите, Проводят хранимые процедуры SQL, потому что они - более легкий вес и (возможно) более высокая опция выполнения, в то время как процедуры CLR позволяют разработчикам заниматься всеми видами...
вопрос задан: 20 January 2010 03:29
9
ответов

SQL: предотвращение жесткого кодирования или магических чисел

Вопрос: Каковы некоторые другие стратегии относительно предотвращения магических чисел или трудно кодированных значений в Ваших сценариях SQL или хранимых процедурах? Рассмотрите хранимую процедуру, задание которой состоит в том, чтобы проверить/обновить
вопрос задан: 4 January 2010 18:59
9
ответов

Внешние ключи TSQL на представлениях?

У меня есть база данных SQL-Server 2008 и схема, которая использует ограничения внешнего ключа для осуществления ссылочной целостности. Работы, как предназначено. Теперь пользователь создает представления об исходных таблицах, чтобы продолжить работать...
вопрос задан: 18 December 2009 16:16