Результаты поиска по запросу "sql"

4 ответа

Согласно документации MySQL, EXPLAIN EXTENDED больше не имеет никаких преимуществ: «В старых выпусках MySQL раздел и расширенная информация создавались с использованием EXPLAIN PARTITIONS и EXPLAIN EXTENDED. Эти синтаксисы все еще распознаются для обратной совместимости, но раздел и расширенный вывод теперь включены по умолчанию, поэтому ключевые слова PARTITIONS и EXTENDED излишни и устарели. Их использование приводит к предупреждению, и они будут удалены из синтаксиса EXPLAIN в будущем выпуске MySQL. "

ел бы получить подробный план запросов в MySQL, аналогичный тому, что EXPLAIN ANALYZE показывает в PostgreSQL. Есть ли эквивалент?

4 ответа

 из student_info

я есть следующий запрос: SELECT product_description.name, product.quantity,product.price,product_option_value_description.name,product_option_value.quantity FROM product INNER JOIN product_description ...

1 ответ

Вы правы. Я пробовал это перед тем, как задавать вопрос, но он дал неправильный прирост из-за ошибки в моем классе, теперь я исправил ошибку, и она работает.

величить поле в MySql, используя «ON DUPLICATE KEY UPDATE» при вставке нескольких строк? Для одного ряда: INSERT INTO table (a, counter_elem) VALUES (1, 1) ON DUPLICATE KEY UPDATE counter_elem = counter_elem+1;Для нескольких строк: INSERT INTO ...

ТОП публикаций

3 ответа

НП, рад, что это помогло.

Возьмите: RJI#\\\\Cjserver\TrialWorks\CaseFiles\10000269\Pleadings\RJI - 10005781.doc Найдите постоянное выражение '\\ Cjserver \' и возьмите все справа от выражения, чтобы правильный указатель ...

6 ответов

Значение NULL <> 1 (теоретически) оценивается как «возможно», что означает, что запись не будет возвращена.

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

3 ответа

Но есть одна проблема, когда вы не хотите читать все записи сразу: может случиться так, что имя будет уникальным в выбранном вами фрагменте, но все же оно может быть дубликатом во всей таблице, то есть имя может быть уникальным между записями 1000 и 2000, но может происходить между записями 4000 и 5000.

й таблице есть следующие столбцы: id|name|genderЯ хотел бы извлечь все имена, которые дублируются, но я не хочу сканировать все БД, чтобы посчитать каждую запись одну за другой ... Я просто хочу знать, кто имеет такое же имя ... ...

4 ответа

Если вы используете SQL Server 2008, почему вы не можете использовать горизонтальное разбиение? Все данные содержатся в одной таблице, но новые и старые данные содержатся в отдельных разделах.

я есть горстка или около того постоянных таблиц, которые нужно перестраивать каждую ночь. Чтобы сохранить эти таблицы «живыми» как можно дольше, а также предложить возможность иметь резервную копию только данных за предыдущий день, ...

3 ответа

@EricZ мой плохой, ты был прав, я работаю в слишком многих различных системах здесь ...

я есть таблица, которая является обновление имеет несколько полей с повторяющимися данными. Я хочу свернуть эти данные, чтобы подвести итог. Как мне сделать это для SQL Server? У меня есть пример вывода и структуры ниже. Я пробовал несколько ...

5 ответов

Вот тот, который работает в SQL 2000+; Обратите внимание, что, как заметил Эндрю, вы получите ложные срабатывания в зависимости от названия вашего столбца, но это отправная точка:

отаю над этой большой базой данных, в которой есть много бизнес-знаний, встроенных в SP (я знаю!), И между SP много цепочек. т.е. один сохраненный процесс вызывает другой. Я хочу узнать список хранимых процедур, которые обновляют определенный ...

1 ответ

Ты мой герой. Это сделал трюк! Я бы никогда не догадался об этом, поэтому большое спасибо. :)

аза данных MySQL имеет следующие заголовки столбцов: month, typeOfWork, totalHoursЯ заинтересован в отображении результатов в соответствии с typeOfWork и месяцем. Например, все записи typeOfWork будут отображаться в первом столбце слева, и ...