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

111
SELECT представления содержит подзапрос в предложении FROM

У меня есть две таблицы, и мне нужно создать представление. Таблицы: credit_orders(id, client_id, number_of_credits, payment_status) credit_usage(id, client_id, credits_used, date) Для этого я использую следующий запрос. Запрос без части «создать представление» работает хорошо, но с «создать...

111
Как выбрать только 1 строку из Oracle sql?

Я хочу использовать синтаксис Oracle, чтобы выбрать только 1 строку из таблицы DUAL . Например, я хочу выполнить такой запрос: SELECT user FROM DUAL ... и было бы около 40 записей. Но мне нужна только одна запись. ... И я хочу, чтобы это произошло безWHERE оговорок. Мне нужно что-то в поле...

111
Как создать таблицу со столбцом идентификаторов

У меня есть существующая таблица, которую я собираюсь уничтожить, потому что я не создавал ее с IDнабором столбцов в качестве столбца Identity таблицы. Используя SQL Server Management Studio , я написал сценарий «Создать в ...» существующей таблицы и получил следующее: CREATE TABLE [dbo].[History](...

111
Простой способ транспонировать столбцы и строки в SQL?

Как мне просто переключать столбцы со строками в SQL? Есть ли простая команда для транспонирования? т.е. превратить этот результат: Paul | John | Tim | Eric Red 1 5 1 3 Green 8 4 3 5 Blue 2 2 9 1 в это: Red | Green | Blue Paul 1 8 2 John 5 4 2 Tim 1 3 9 Eric 3 5 1 PIVOT кажется слишком сложным для...

111
Невозможно изменить столбец, используемый в ограничении внешнего ключа

Я получил эту ошибку, когда пытался изменить свою таблицу. Error Code: 1833. Cannot change column 'person_id': used in a foreign key constraint 'fk_fav_food_person_id' of table 'table.favorite_food' Вот мое ЗАЯВЛЕНИЕ СОЗДАТЬ ТАБЛИЦУ, которое прошло успешно. CREATE TABLE favorite_food( person_id...

111
Как лучше всего структурировать данные в firebase?

Я новичок в firebase и хочу знать, как лучше всего структурировать данные на нем. У меня есть простой пример: В моем проекте есть соискатели и заявки. 1 заявитель может подать несколько заявок. Как я могу связать эти 2 объекта с firebase? Работает ли это как реляционная база данных? Или подход...

111
Генерация случайной и уникальной 8-символьной строки с использованием MySQL

Я работаю над игрой, в которой в какой-то момент задействованы машины. У меня есть таблица MySQL с именем «cars», содержащая данные о транспортных средствах, включая столбец «plate», в котором хранятся номерные знаки для транспортных средств. А вот часть, с которой у меня проблемы. Перед созданием...

111
Формат DateTime в формат SQL с использованием C #

Я пытаюсь сохранить текущий формат даты и времени из C # и преобразовать его в формат даты SQL Server, например yyyy-MM-dd HH:mm:ss чтобы я мог использовать его для своего UPDATEзапроса. Это был мой первый код: DateTime myDateTime = DateTime.Now; string sqlFormattedDate =...

111
Как создать индекс по полю JSON в Postgres?

В PostgreSQL 9.3 Beta 2 (?) Как мне создать индекс для поля JSON? Я попробовал это с помощью ->оператора, hstoreно получил следующую ошибку: CREATE TABLE publishers(id INT, info JSON); CREATE INDEX ON publishers((info->'name')); ОШИБКА: тип данных json не имеет класса оператора по умолчанию...

111
Как увеличить максимальное количество подключений в postgres?

Я использую Postgres DB для своего продукта. При выполнении пакетной вставки с помощью Slick 3 я получаю сообщение об ошибке: org.postgresql.util.PSQLException: FATAL: извините, уже слишком много клиентов. Моя операция пакетной вставки будет содержать более тысячи записей. Максимальное количество...

110
Как вам присоединиться к одной и той же таблице дважды в mysql?

У меня 2 стола. Один (домены) имеет идентификаторы домена и доменные имена (dom_id, dom_url). другой содержит фактические данные, 2 из которых требуют доменных имен TO и FROM. Итак, у меня есть 2 столбца rev_dom_from и rev_dom_for, оба из которых хранят идентификатор доменного имени из таблицы...

110
Лучший способ тестирования SQL-запросов [закрыто]

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

110
Как мне вставить значение datetime в базу данных SQLite?

Я пытаюсь вставить значение datetime в базу данных SQLite . Кажется, все прошло успешно, но когда я пытаюсь получить значение, возникает ошибка: <Невозможно прочитать данные> Операторы SQL: create table myTable (name varchar(25), myDate DATETIME) insert into myTable (name,mydate) Values...

110
УСТАНОВИТЬ ИМЕНА utf8 в MySQL?

Я часто вижу что-то подобное в сценариях PHP, использующих MySQL. query("SET NAMES utf8"); Мне никогда не приходилось делать это ни для одного проекта, поэтому у меня есть пара основных вопросов по этому поводу. Это что-то, что делается только с PDO? Если это не специфическая вещь для PDO, то...

110
MySQL: в чем разница между float и double?

Проверяя новую структуру базы данных, я увидел, что кто-то изменил значение поля с float на double. Интересно, почему, я проверил документацию mysql, но, честно говоря, не понял, в чем разница. Кто-нибудь может...

110
Скорость SQL SELECT int vs varchar

Я создаю таблицу, и это заставило меня задуматься. Если я сохраню, скажем, автомобили, у которых есть марка (например, BMW, Audi и т. Д.), Будет ли это иметь значение для скорости запроса, если я сохраню марку как int или varchar. Так это SELECT * FROM table WHERE make = 5 AND ...; Быстрее /...

110
Ошибка ограничения фиктивного внешнего ключа

Я получаю это сообщение об ошибке: ОШИБКА 1217 (23000) в строке 40: невозможно удалить или обновить родительскую строку: ограничение внешнего ключа не выполнено. ... когда я пытаюсь сбросить стол: DROP TABLE IF EXISTS `area`; ... определяется так: CREATE TABLE `area` ( `area_id` char(3) COLLATE...