sql

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

Я получаю следующую ошибку в моей базе данных SQL server 2008 R2: Не могу использовать CONTAINS или FREETEXT предикат для таблицы или индексированного представления 'tblArmy', поскольку он не является полнотекстовым индексированным. ...

у меня есть 2 таблицы. tbl_names и tbl_section что есть id поле в них. Как мне выбрать id поле, потому что я всегда получаю эту ошибку: 1052: Column 'id' in field list is ambiguous вот мой запрос: SELECT id, name, section FROM tbl_names, tbl_section WHERE tbl_names.id = tbl_section.id я мог бы прост...

Я использую API, который ожидает строку SQL. Я беру пользовательский ввод, экранирую его и передаю его в API. Пользовательский ввод довольно прост. Он запрашивает значения столбцов. Вот так: string name = userInput.Value; затем я создаю SQL-запрос: string sql = string.Format("SELECT * FROM SOME_TABLE WHE...

У меня есть метка времени в таблице mysql с атрибутом "ON UPDATE CURRENT_TIMESTAMP". Есть ли способ вручную отключить обновление метки времени по особому случаю? (например: обновление записи для пересмотра сообщения в блоге, но не для его повторного обновления)...

деление в sqlite возвращает целое значение sqlite> select totalUsers/totalBids from (select (select count(*) from Bids) as totalBids , (select count(*) from Users) as totalUsers) A; 1 мы можем типизировать результат, чтобы получить реальное значение результата деления?...

Что произойдет, если кластеризованный индекс не является уникальным? Может ли это привести к плохой производительности, потому что вставленные строки текут на страницу "переполнения" некоторых видов? Это" сделано " уникальным и если да, то как? Каков наилучший способ сделать его уникальным? Я спрашиваю, пот...

этот вопрос уже есть ответ здесь: как использовать инструкцию SQL Order By для сортировки результатов без учета регистра? 3 ответы все, что я хочу сделать, это схватить вещи в алфавитном порядке и игнорировать заглавн...

У меня есть таблица customer, которая хранит customer_id, электронную почту и ссылку. Существует дополнительная таблица customer_data, в которой хранится историческая запись изменений, внесенных в клиента, т. е. когда есть изменение, вставляется новая строка. для отображения информации о клиенте в таблице не...

Я хочу написать следующий запрос: SELECT ..., MIN(SomeBitField), ... FROM ... WHERE ... GROUP BY ... проблема SQL Server не любит, когда я хочу вычислить минимальное значение битового поля он возвращает ошибку Operand data type bit is invalid for min operator. Я мог бы использовать следующий обхо...