Вопросы с тегом «sql»

93
Как скопировать строку из одной таблицы SQL Server в другую

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

93
Простые случайные выборки из базы данных Sql

Как мне взять эффективную простую случайную выборку в SQL? Рассматриваемая база данных работает под управлением MySQL; в моей таблице не менее 200 000 строк, и мне нужна простая случайная выборка из примерно 10 000. «Очевидный» ответ: SELECT * FROM table ORDER BY RAND() LIMIT 10000 Для больших...

93
Дамп базы данных mysql в резервную копию открытого текста (CSV) из командной строки

Я бы хотел избежать использования mysqldump, поскольку он выводит данные в форме, удобной только для чтения mysql. CSV кажется более универсальным (достаточно одного файла на таблицу). Но если у mysqldump есть преимущества, я все слышу. Кроме того, мне бы хотелось что-нибудь, что можно запустить...

93
Что такое проекция и отбор?

В чем разница между проекцией и выбором? Это: Проекция -> для выбора столбцов таблицы; а также Выделение ---> выбрать строки таблицы? Так являются ли проекция и выделение вертикальным и горизонтальным разрезом соответственно?...

93
Полнотекстовый поиск с InnoDB

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

93
Как мне написать LINQ's .Skip (1000) .Take (100) на чистом SQL?

Что представляет собой SQL-эквивалент .Skip()метода в LINQ? Например: я хотел бы выбрать строки 1000-1100 из определенной таблицы базы данных. Возможно ли это с помощью только SQL? Или мне нужно выделить всю таблицу, а затем найти строки в памяти? В идеале я бы хотел по возможности избежать этого,...

93
Что такое «Аудит выхода» в SQL Server Profiler?

Я выполняю импорт данных (используя C # / Linq) и, естественно, пытаюсь максимально оптимизировать свои запросы. С этой целью я запускаю трассировку в БД с помощью SQL Server Profiler, при этом моя трассировка фильтруется по моему имени входа в SQL (это имя может быть однозначно присвоено моему...

93
Могу ли я создать представление с параметром в MySQL?

У меня такое мнение: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = 2; Я хотел бы сделать его более общим, это означает преобразование 2 в переменную. Я пробовал это: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = @MyVariable; Но MySQL этого не позволяет. Я нашел...

93
Что такое ограничения базы данных? [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Каково четкое определение ограничения...

93
org.postgresql.util.PSQLException: FATAL: извините, уже слишком много клиентов

Я пытаюсь подключиться к базе данных Postgresql, получаю следующую ошибку: Ошибка: org.postgresql.util.PSQLException: FATAL: извините, уже слишком много клиентов Что означает ошибка и как ее исправить? Мой server.propertiesфайл следующий: serverPortData=9042 serverPortCommand=9078...

93
MySQL сравнивает строку DATE со строкой из поля DATETIME

У меня вопрос: можно ли сделать выбор из базы данных MySQL, сравнив одну строку DATE «2010-04-29» со строками, которые хранятся как DATETIME (2010-04-29 10:00)? У меня есть одно средство выбора даты, которое фильтрует данные, и я хотел бы запросить таблицу по полю DATETIME следующим образом:...

93
MySQL - как поставить почтовый индекс на передней панели с «0»?

В моей базе данных MySQL InnoDB у меня есть грязные данные почтового индекса, которые я хочу очистить. Чистые данные почтового индекса - это когда у меня есть все 5 цифр для почтового индекса (например, «90210»). Но по какой-то причине я заметил в своей базе данных, что для почтовых индексов,...

93
MySQL количество вхождений больше 2

У меня следующая структура таблицы + id + word + +------+--------+ Таблица заполняется словами в нижнем регистре данного текста, поэтому текст Привет пока привет приведет к + id + word + +------+--------+ + 1 + hello + +------+--------+ + 2 + bye + +------+--------+ + 3 + hello + +------+--------+...

93
Производительность оператора MySQL «IN» на (большом?) Количестве значений

В последнее время я экспериментировал с Redis и MongoDB, и может показаться, что часто бывают случаи, когда вы сохраняете массив идентификаторов в MongoDB или Redis. Я буду придерживаться Redis для этого вопроса, так как я спрашиваю об операторе MySQL IN . Мне было интересно, насколько...