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

85
Как я могу отказаться от ограничения «не null» в Oracle, если я не знаю имени ограничения?

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

85
Имеет ли значение порядок столбцов в предложении group by?

Если у меня есть два столбца, один с очень высокой мощностью, а другой с очень низкой мощностью (уникальное количество значений), имеет ли значение, в каком порядке я группирую? Вот пример: select dimensionName, dimensionCategory, sum(someFact) from SomeFact f join SomeDim d on f.dimensionKey =...

85
Синхронизация клиент-серверных баз данных

Я ищу некоторые общие стратегии синхронизации данных на центральном сервере с клиентскими приложениями, которые не всегда в сети. В моем конкретном случае у меня есть приложение для телефона Android с базой данных sqlite и веб-приложение PHP с базой данных MySQL. Пользователи смогут добавлять и...

85
Лучший способ кодировать систему достижений

Я думаю о том, как лучше всего разработать систему достижений для использования на моем сайте. Структуру базы данных можно найти в разделе " Лучший способ указать, что 3 или более последовательных записей отсутствуют", и этот поток на самом деле является расширением для получения идей от...

85
Ruby on Rails 3 Не удается подключиться к локальному серверу MySQL через сокет '/tmp/mysql.sock' в OSX

У меня стандартная среда Rails3, RVM 1.2.9, Rails 3.0.5, Ruby 1.9.2p180, MySQL2 Gem 0.2.7, mysql-5.5.10-osx10.6-x86_64 Ошибка, которую я получаю при запуске rake db:migrateдля создания базы данных: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) config / database.yml имеет...

85
Невозможно преобразовать значение даты / времени MySQL в System.DateTime

Я получаю такую ​​ошибку: Невозможно преобразовать значение даты / времени MySQL в System.DateTime пока я пытаюсь получить данные из базы данных MySQL. У меня есть тип данных date в моей базе данных MySQL. Но при извлечении его в мою таблицу данных он получает ошибку выше. Как я могу это...

85
Предложение IN с NULL или IS NULL

Postgres - это база данных Могу ли я использовать значение NULL для предложения IN? пример: SELECT * FROM tbl_name WHERE id_field IN ('value1', 'value2', 'value3', NULL) Я хочу ограничиться этими четырьмя ценностями. Я пробовал вышеуказанный оператор, и он не работает, он выполняется, но не...

85
преобразование int в реальное в sqlite

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

85
Повышение производительности запросов SQL Server к большим таблицам

У меня относительно большая таблица (в настоящее время 2 миллиона записей), и я хотел бы знать, можно ли повысить производительность для специальных запросов. Слово ad-hoc здесь ключевое. Добавление индексов невозможно (в столбцах, которые запрашиваются чаще всего, уже есть индексы). Выполнение...

85
MySQL, объединить два столбца

В таблице MySQL есть два столбца: SUBJECTи YEAR. Я хочу создать буквенно-цифровой уникальный номер, содержащий объединенные данные из SUBJECT и YEAR. Как я могу это сделать? Можно ли использовать простой оператор вроде +?...

85
Использование группы по двум полям и подсчета в SQL

У меня есть таблица в моей базе данных mysql, в которой есть два столбца: группа и подгруппа. Смотри ниже. group, subGroup grp-A, sub-A grp-A, sub-A grp-A, sub-B grp-B, sub-A grp-B, sub-B grp-B, sub-B Я пытаюсь получить количество записей для каждой уникальной пары / подгруппы. Вот чего я ожидал:...

85
SHOW PROCESSLIST в команде MySQL: sleep

Когда я запускаю SHOW PROCESSLIST в базе данных MySQL, я получаю следующий результат: mysql> show full processlist; +--------+------+-----------+--------+---------+-------+-------+-----------------------+ | Id | User | Host | db | Command | Time | State | Info |...

85
PostgreSQL 9.2 row_to_json () с вложенными объединениями

Я пытаюсь сопоставить результаты запроса с JSON с помощью row_to_json()функции, добавленной в PostgreSQL 9.2. У меня возникли проблемы с определением наилучшего способа представления соединенных строк как вложенных объектов (отношения 1: 1) Вот что я пробовал (код настройки: таблицы, образцы...

85
Создайте временную таблицу в MySQL с индексом из выбранного

У меня есть сохраненная функция, в которой я использую временные таблицы. По соображениям производительности мне нужен индекс в этой таблице. К сожалению, я не могу использовать, ALTER TABLEпотому что это вызывает неявную фиксацию. Поэтому я ищу синтаксис для добавления INDEXв tempidпроцессе...

85
node.js + пул соединений mysql

Я пытаюсь понять, как структурировать свое приложение для наиболее эффективного использования MySQL. Я использую модуль node-mysql. Другие потоки здесь предложили использовать пул соединений, поэтому я установил небольшой модуль mysql.js var mysql = require('mysql'); var pool = mysql.createPool({...