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

223
Как использовать count и group by в одном операторе выбора

У меня есть запрос выбора SQL, который имеет группу по. Я хочу посчитать все записи после группировки по заявлению. Есть ли способ для этого прямо из SQL? Например, имея таблицу с пользователями, я хочу выбрать разные города и общее количество пользователей. select town, count(*) from user group by...

222
Конвертируйте метку времени Unix в удобочитаемую дату, используя MySQL

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

222
SQL - округление до 2 десятичных знаков

Мне нужно преобразовать минуты в часы, округленные до 2 знаков после запятой. Мне также нужно отображать только до 2 чисел после запятой. Так что, если у меня есть минуты как 650. Затем часы должны быть 10,83 Вот что у меня так далеко: Select round(Minutes/60.0,2) from .... Но в этом случае, если...

222
Есть ли разница в производительности между CTE, подзапросом, временной таблицей или переменной таблицы?

В этом превосходном вопросе SO различия между CTEи sub-queriesбыли обсуждены. Я хотел бы специально спросить: При каких обстоятельствах каждое из следующих действий более эффективно / быстрее? КТР Sub-запросы Временный стол Переменная таблицы Традиционно я использовал много temp tablesв разработке...

221
Как тщательно очистить и переустановить postgresql на Ubuntu? [закрыто]

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

221
Типы в MySQL: BigInt (20) против Int (20)

Мне было интересно , что разница между BigInt, MediumIntи Intкоторые ... казалось бы , очевидно , что они позволили бы для больших чисел; Тем не менее, я могу сделать Int(20)или или, BigInt(20)и это может показаться, что это не обязательно о размере. Некоторое понимание было бы потрясающим, просто...

221
Как я могу сгруппировать по столбцу даты и времени, не принимая во внимание время

У меня есть несколько заказов на продукты, и я пытаюсь сгруппировать их по дате и суммировать количество для этой даты. Как я могу сгруппировать по месяцу / дню / году без учета времени? 3/8/2010 7:42:00 должны быть сгруппированы с 3/8/2010...

220
Как очистить буфер PRINT в TSQL?

У меня есть очень долго выполняемая хранимая процедура в SQL Server 2005, которую я пытаюсь отладить, и для этого я использую команду «печать». Проблема в том, что я получаю сообщения только от SQL Server в самом конце моего sproc - я хотел бы иметь возможность очистить буфер сообщений и видеть эти...

220
MySQL дамп по запросу

Можно ли сделать это mysqldumpпо одиночке SQL query? Я имею в виду сбросить всю базу данных, как это phpmyadminделает, когда вы делаете экспорт

220
Что такое первичный ключ хэша и диапазона?

Я не могу понять, что первичный ключ Range здесь - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#WorkingWithTables.primary.key и как это работает? Что они подразумевают под «неупорядоченным индексом хеш-функции в атрибуте хэш-функции и индексом...

219
Как выполнить сырой SQL в приложении Flask-SQLAlchemy

Как вы выполняете сырой SQL в SQLAlchemy? У меня есть веб-приложение на Python, которое работает на колбе и взаимодействует с базой данных через SQLAlchemy. Мне нужен способ запустить сырой SQL. Запрос включает в себя несколько объединений таблиц наряду с встроенными представлениями. Я пробовал:...

218
Подсчитать вхождения значений DISTINCT

Я пытаюсь найти запрос MySQL, который найдет значения DISTINCT в определенном поле, посчитает количество вхождений этого значения и затем упорядочит результаты по количеству. пример дб id name ----- ------ 1 Mark 2 Mike 3 Paul 4 Mike 5 Mike 6 John 7 Mark ожидаемый результат name count ----- -----...

218
Ошибка 1022 - Не могу написать; дубликат ключа в таблице

Я получаю сообщение об ошибке 1022 относительно дубликатов ключей в команде создания таблицы. Посмотрев на запрос, я не могу понять, где происходит дублирование. Кто-нибудь еще может это увидеть? SQL query: -- ----------------------------------------------------- -- Table `apptwo`.`usercircle` --...

217
Как мне узнать текущий часовой пояс MySQL?

Кто-нибудь знает, есть ли такая функция в MySQL? ОБНОВИТЬ Это не выводит никакой действительной информации: mysql> SELECT @@global.time_zone, @@session.time_zone; +--------------------+---------------------+ | @@global.time_zone | @@session.time_zone |...

217
Как ускорить производительность вставки в PostgreSQL

Я тестирую производительность вставки Postgres. У меня есть таблица с одним столбцом с номером в качестве типа данных. На это также есть индекс. Я заполнил базу данных с помощью этого запроса: insert into aNumber (id) values (564),(43536),(34560) ... Я вставил 4 миллиона строк очень быстро по 10000...

216
Почему Oracle 9i обрабатывает пустую строку как NULL?

Я знаю , что это действительно считают «» , как NULL, но это не делает много , чтобы сказать мне , почему это так. Как я понимаю в спецификациях SQL, «» - это не то же самое, что NULL- один является действительным значением, а другой указывает на отсутствие этой же информации. Не стесняйтесь...