0
ответов

Расчет средней стоимости инвентаризации в SQL

Я хочу вычислить стоимость инвентаря, используя среднее значение, и я несколько застрял здесь ... Рассмотрим простую таблицу транзакций tr: (идентификаторы - автоинкремент , отрицательный объем указывает на транзакцию продажи) ...
вопрос задан: 30 March 2011 14:34
0
ответов

Использование Order By NULL в UNION

У меня есть запрос (см. Ниже), что у меня есть специально разработанная UDF, которая используется для вычисления того, находятся ли определенные точки внутри многоугольника ( первый запрос в UNION) или круговой (второй запрос в UNION) ...
вопрос задан: 30 March 2011 13:37
0
ответов

как избежать группировки по множеству столбцов

У меня есть две большие таблицы -Главная таблица A: 1,4 миллиона строк -Подробная таблица B: 9 миллионов строк B имеет внешний ключ к A. В основном мне нужны все 25 подробных полей из таблицы A +, в данном случае счетчик ...
вопрос задан: 30 March 2011 13:26
0
ответов

Ошибка Oracle Sql Developer «слишком длинный строковый литерал»

У меня есть следующий SQL-запрос, который я хотел бы запустить в Oracle SQL Developer на сервере Oracle 10g: С openXml AS (SELECT extractvalue (column_value, '/ theRow / First') FIRST, ...
вопрос задан: 30 March 2011 13:22
0
ответов

Изменение более одного столбца в таблице в oracle

Будут ли два сценария ниже (для изменения таблицы) создавать разницу .. ?? сценарий 1: изменить таблицу ACNT_MGR_HSTRY добавить DM_BTNUMBER DATA_TYPE; изменить таблицу ACNT_MGR_HSTRY добавить DM_BTID DATA_TYPE; alter table ...
вопрос задан: 30 March 2011 07:45
0
ответов

Как MongoDB избегает беспорядка с SQL-инъекциями?

Я читал свою верную книгу О'Рейли и наткнулся на отрывок о том, как Mongo по своей природе избегает болота Недостатки, похожие на SQL-инъекции. По нутру я думаю, что понимаю это. Если неанитизированные вары ...
вопрос задан: 30 March 2011 07:45
0
ответов

SQL Server выбирает строки между двумя значениями

Надеюсь, заголовок объясняет это достаточно, но я хочу иметь возможность выбирать строки в таблице SQL Server между двумя значениями. Пример SELECT * FROM table WHERE rows от 20 до 60 Я пробовал ...
вопрос задан: 30 March 2011 01:45
0
ответов

Почему sp_executesql работает медленнее, когда параметры передаются в качестве аргументов

Запрос 1: (молниеносно) sp_executesql "select * from tablesView, где Id = 1" по сравнению с запросом 2: (слишком медленно) sp_executesql "select * from tablesView where Id = @Id", N "@Id int", @ Id = 1 tablesView - a ...
вопрос задан: 29 March 2011 21:42
0
ответов

Простое ограничение для ограничения таблицы Oracle одной строкой

Я ищу простой способ ограничить таблицу конфигурации приложения одной строкой. Я знаю, что могу сделать это с виртуальным столбцом, содержащим подзапрос или материализованное представление наверху, но на самом деле это ...
вопрос задан: 29 March 2011 19:38
0
ответов

Проверка выигрышных билетов в лотерее с помощью SQL

У меня вопрос об эффективности SQL. Это касается норвежской национальной лотереи. Они тянут семь чисел и три бонусных шара. У меня есть база данных со всеми розыгрышами и множеством билетов. ...
вопрос задан: 29 March 2011 18:32
0
ответов

подсчитывать / подсчитывать результаты mysql в день

Допустим, у меня есть таблица mysql под названием «подписки» со следующими значениями: Имя Дата регистрации собака 2008-05-14 18:53:30 кот 2008-05-14 12:13:20 мышь 2008-05-14 ...
вопрос задан: 29 March 2011 17:12
0
ответов

SQL-'08: Являются ли несколько операторов Replace плохой практикой / есть ли другой способ написать этот запрос?

Выберите Distinct REPLACE (REPLACE) (ЗАМЕНИТЬ (ЗАМЕНИТЬ (Категория, '&', '-'), '/', '-'), ',', '-'), '', '-') КАК Отдел из Инв. С (НОЛОК) I было интересно, потому что я младший ETL ...
вопрос задан: 29 March 2011 15:59
0
ответов

Как выполнить «горизонтальное объединение» в MySQL? (объединение таблиц)

Я ищу возможность объединить или объединить две (или более) таблицы. Я не могу ПРИСОЕДИНЯТЬСЯ ко всем таблицам, так как нет ни ссылки, ни соответствующих столбцов. Если я присоединюсь без "ON", я получу все данные из ...
вопрос задан: 29 March 2011 14:10
0
ответов

Добавить рабочие дни к дате в SQL без циклов

В настоящее время у меня есть функция в моей базе данных SQL, которая добавляет к дате определенное количество рабочих дней, например, если вы вводите дата, которая является четвергом и добавляет два дня, она вернет дату ...
вопрос задан: 29 March 2011 11:07
0
ответов

Внутреннее соединение - это то же самое, что и равное соединение?

Можете ли вы сказать мне, если внутреннее соединение и равное соединение одинаковы или нет?
вопрос задан: 29 March 2011 11:03
0
ответов

Атака с использованием SQL-инъекции

Как мне защитить свой сайт от атак с использованием SQL-инъекции? Я использую PHP и mysql. Должен ли я изменить свой запрос mysql? Например, у меня есть такой запрос:
вопрос задан: 29 March 2011 06:28
0
ответов

Почему я не могу просто добавить индекс, включающий все столбцы?

У меня есть таблица в базе данных SQL Server, из которой я хочу иметь возможность выполнять поиск и извлекать данные так быстро, как возможное. Меня не волнует, сколько времени потребуется для вставки в таблицу, я всего лишь ...
вопрос задан: 29 March 2011 05:33
0
ответов

MySQL ОПТИМИЗИРОВАТЬ все таблицы?

В MySQL есть команда OPTIMIZE TABLE, которую можно использовать для освобождения неиспользуемого пространства при установке MySQL . Есть ли способ (встроенная команда или обычная хранимая процедура) запустить эту оптимизацию для каждой таблицы ...
вопрос задан: 29 March 2011 04:01
0
ответов

Когда я ввожу данные, превышающие длину столбца, это не вызовет исключения в ASP.NET

Вопрос прост. У меня в базе данных есть столбец с типом данных NVARCHAR (20) ... поэтому, когда я пытаюсь ввести данные в этот столбец, который, например, содержит 22 символа, он просто игнорирует последние 2 ...
вопрос задан: 29 March 2011 02:11
0
ответов

Метод расширения среднего значения в Linq для значения по умолчанию

Кто-нибудь знает, как я могу установить значение по умолчанию для среднего? У меня есть такая строка ... dbPlugins = (из p в dbPlugins выберите новый {Plugin = p, AvgScore = p.DbVersions.Average (x => ...
вопрос задан: 29 March 2011 02:05
0
ответов

Сборка мусора xcode 4 удалена?

Я изучаю Xcode и цель c, но в книге, которую я читаю, используется более старая версия (3.2) Xcode. В одной главе, полностью посвященной памяти и утечкам, говорится, что мне нужно включить мусор ...
вопрос задан: 29 March 2011 01:26
0
ответов

Я не уверен, есть ли у меня правильные индексы или могу ли я повысить скорость своего запроса в MySQL?

В моем запросе есть соединение, и похоже, что он использует два индекса, что усложняет его. Не уверен, что смогу улучшить это, но подумал, что спрошу. Запрос создает список записей с ...
вопрос задан: 28 March 2011 23:12
0
ответов

Поиск пар, которых нет в другой таблице

У меня есть таблица (заказы) с идентификатором заказа , местоположение 1, местоположение 2 и другая таблица (пробег) с местоположением 1 и местоположением 2. I ' m с помощью действия Except для возврата тех пар местоположений в заказах, которые ...
вопрос задан: 28 March 2011 19:36
0
ответов

Хранение дат в mysql: Сравнение производительности различных методов для Date

Теперь у меня в голове три варианта. 1-й -> четыре столбца (число, месяц, год, день) => 28, 03, 2011, 1 Я могу легко искать и изменять эти столбцы без дополнительного изучения mysql ...
вопрос задан: 28 March 2011 19:35
0
ответов

Последовательная нумерация строк по группе ключей в SQL?

Есть ли способ в SQL для последовательного добавления номера строки по группе ключей? Предположим, что это таблица с произвольными кортежами (CODE, NAME). Пример таблицы: ИМЯ КОДА ---- ---- Яблоко Ангел Аризона B ...
вопрос задан: 28 March 2011 18:28
0
ответов

Выполнение командной строки с GO в конце

Мне нужно выполнить командную строку с использованием команды GO в конце, например exec ('SELECT * FROM tblTmp, где Id = 1 GO') После выполнения у меня неправильный синтаксис рядом с ' ИДТИ'. Если я выполняю exec ('...
вопрос задан: 28 March 2011 17:00
0
ответов

Увеличить столбец, если строка уже существует с такими же значениями

Это слишком сложно для моего SQL-foo. Что мне нужно сделать, так это вставить новую строку (которая содержит 3 столбца), если только строка не существует, где два из этих значений совпадают, и если она существует, ...
вопрос задан: 28 March 2011 15:18
0
ответов

SQL - получение числового дня месяца / квартала

Использование SQL Server 2005: как я могу получить числовой день месяца и день квартала в запросе? ЗАЯВИТЬ @DATE DATETIME SET @DATE = GETDATE () SELECT DATEPART (dy, @DATE) AS DayOfYear -, & ...
вопрос задан: 28 March 2011 15:10
0
ответов

What column data type should I use for storing large amounts of text or html

I have a column in a table which used to be varchar(255) in the beginning and due to some design changes now it is varchar(1536) = 1024 + 512. I will not be searching or indexing this field, does it ...
вопрос задан: 28 March 2011 11:33
0
ответов

SQL-запрос - как фильтровать по нулю или по ненулевому

Я хочу отфильтровать запись .... Если statusid равен нулю, отфильтруйте запись (где statusId не равен нулю). Если statusid не равен нулю, отфильтруйте запись, где statusid равен указанному statusid. Как ...
вопрос задан: 28 March 2011 03:25