Вывод процентов
Здравствуйте.Есть таблица, в которой 3 столбца.id, Hero, Result.Hero - имя герояResul - результат боя(win или lose).Мне необходимо написать запрос, который выводит процент побед(win) для каждого...
View ArticleПадение производительности
Добрый день, коллеги!Имеется простой запрос, выполняющийся несколько раз в деньSelect count(*) from table where [column1] = [value1] and [column2] = [value2]В таблице несколько сот миллионов записей,...
View ArticleНесоответствие работы ISNUMERIC и CAST(... AS numeric(...))
В одном скрипте идет конвертация данных в Varchar в Numeric.Столкнулся с такой проблемой:Если значение поля = '0,' - кто-то внес косячные данные, то получалась ошибка конвертации: авторОшибка при...
View Articleзначение колонок по мин и мах дат
Добрый день,есть следующие данные (sql server 2014): Event g Start End Pres_Avg Pres_Min Pres_Max Pres_Start Pres_End 11-PSV-401002A 3 4-4-16 12:51 4-4-16 13:58 6.07990537 6.05642176 6.10893869...
View ArticleTrigger After Insert и цикл по полям
Всем доброго дня. Замучилась гуглить, поэтому спрошу здесь.Есть таблица, в ней больше 50 полей. И есть такая же таблица After_upd с таким же кол-вом полей для внесения изменений.Т.е. пользователь,...
View ArticleДобавление записи из временной таблицы
Подскажите как мне записывать записи и из первой селекта и из второгоПробовал второй селект занести в временную таблицу, но тогда не работает SELECT * FROM #Temp T, #Prom P WHERE T.Estimate =...
View ArticleЗапрос без курсора
Здравствуйте.Все мучаюсь с оптимизацией написанных запросов и возник вопрос возможности написать код без использования курсоров, что то мне подсказывает что это возможно, но вот опыта маловато...
View ArticleОшибка в запросе
Здравствуйте, помогите с запросом, не знаю как его переписать чтобы работал так как нужно.У меня есть запрос, который обращается к таблице с полями: ФИО, id запроса,время затраченное на решение. SELECT...
View ArticleКак прописать настройки связанного сервера к БД MS Access 2003 из MS SQL...
не могу подобрать параметры для связанного сервера к ms access 2003 (x86)ОС Windows 7 x64, ms sql server 2012В среде smss прописал параметры:Поставщик: ms office 12.0 access database Engine Oledb...
View ArticleОбъединение ячеек
Подскажите пожалуйста как можно в одну ячейку внести данные из трёхДопустим есть таблица T1В ней есть ячейки Фамилия Имя Отчество необходимо в этой же таблице в эту же строку вписать в ячейку ФИО...
View ArticleUniqueidentifier вхождения
Всем привет.Подскажите, как можно узнать где используется конкретный id в рамках всей базы?Т.е. допустим у меня есть таблица Table1 и ещё 100 таблиц.В Table1 есть запись с uid каким-то. Как мне узнать...
View ArticleВыбрать только первую запись в join
Всем привет.Есть 2 таблицы. Мне нужно вывести только одну запись в качестве результата, но связь один ко многим.Таблица 1: Таблица 2:Ид ИдИмя НазваниеФамилияОтчествоИд_департаментаЗапрос: SELECT Id,...
View ArticleВкинуть последовательно набор записей где ID не автоинкрементно.
Добрый день!Так получилось, что в ходе "экспериментов" удалил под сотню записей из середины таблицы.Устал уже мудохатся вручную инсертить уже долго. Будьте любезны, подскажите как вставить кусок...
View ArticleОптимизация хранимой процедуры, транзакции
Здравствуйте!Есть хранимая процедура, предназначенная для загрузки товаров в базу интернет магазина. В нее может передаваться от десятков до сотен тысяч товаров. При небольшом количестве товаров...
View Articleошибка при преобразовании типа данных varchar к float
Добрый день.Есть триггер Update qdfArrivals SET Vidacha = (SELECT SUM(Quantity) FROM qdfSalesProducts WHERE Status = 0 AND SaleID = <SaleID>) WHERE ID = <SaleID>Когда число целое то...
View ArticleКэшировать результат запроса
Здравствуйте!Подскажите пожалуйста как кэшировать результат запроса, чтобы он не выполнялся повторно? WITH Q AS (select * from Main1 union all select * from Main2) -- Нужно кэшировать этот результат Q....
View ArticleКогда сервер блокирует страницу s блокировкой?
Пока только такое прочел. Может кто подробней расскажет?In some cases, however, if SQL Server determines that a query will access a range of rows within a clustered index , it may instead acquire page...
View ArticleПомогите, пожалуйста, разобрать XML
Здравствуйте!Помогите, пожалуйста, получить запись с полями ExpiredDate, Token. Что-то никак не пойму, как указыать пространства имён. <s:Envelope...
View Articleне удаляется корректно Reporting Services
удаляю Reporting Services через Management Studio - проходит без ошибок, но базы данных ReportServer и ReportServerTempDB всё равно остаются. после удаления я реестр чистил и папку Reporting Services в...
View ArticleЧто означает конструкция в процедуре?
День добрый!Разбирал старый код, часто встречается конструкция типа set @sep = trim(@sep||''); Подскажите плз, что означает выражение внутри функции trim?
View Article