sql — все вопросы
1ответ
4 голоса
Функция MySQL Round () для десятичной записи в строке
Версия MySQL 5.66.22
Когда я использую функцию ROUND для десятичных чисел, хранящихся в varchar, я вижу странное поведение для всех .5 чисел
Select round(0.5)
1
Select round('0.5')
0
Select r
1ответ
4 голоса
Java char [] массив обработки jPasswordField и операторы обновления SQL
TLDR;
Разве анализ массива char через класс String в форме String.valueOf(charArray); более безопасен, чем создание объекта класса String?
Я пытаюсь понять /расширить обсуждение, которое было в:
По
2ответа
4 голоса
T-SQL: ВЫБЕРИТЕ посты, где тренд направлен вниз в течение двух периодов времени
Я хочу избегать подвыбора в таблице, чтобы сравнить два периода и, если тенденция нисходящая.
Этот выбор получает процент за один период
SELECT user, (SUM(value1)/SUM(value2)) AS percentage1
FR
1ответ
4 голоса
Как оптимально использовать COALESCE () в предложении WHERE?
Вот мой запрос:
select coalesce(qa2.subject, qa.subject) as question_subject,
qa.body,
(select count(*)
from viewed_items vi
where coalesce(qa.related, qa.id) = vi.qu
2ответа
4 голоса
Oracle SQL объединяет производную таблицу с объединением
У меня такой запрос:
select product_code,
count(foo.container_id) as "quantity_of_containers",
max((trunc(foo.update_date - foo.creation_date))) as "max_days"
from
2ответа
4 голоса
Заказ столбца с разделителями по разделам
Мне нужно упорядочить столбец последовательно по каждому разделу с разделителями. Например, учитывая данные примера:
a
----------
120.1
120.2
120.12
120
130
120.2.22
120.2.41
120.3
Мне н
1ответ
4 голоса
Создайте рекурсивный список дат, данных двух разных дат и элементов
У меня проблемы с созданием списка дат с двумя или более элементами Вот как выглядят мои данные
RAW DATA
ID| Start Date Time | End Date Time
1 | 2018-08-06 13:00:00.000 | 2018-08-07 10:00:00.0
2ответа
4 голоса
Сортировать список с заранее заданными значениями переопределения, используя SQL
Бизнес-проблема немного тупая, поэтому я не буду вдаваться в подробности.
Мне нужно придумать индекс сортировки для набора ключей, но некоторые из этих ключей имеют заранее определенную позицию в
3ответа
4 голоса
Как определить количество отдельных событий в скользящем окне с помощью Oracle
У меня есть задача определить факт трех событий на разных учетных записях в течение 1 часа
Решение может быть как
count(distinct account_id) over (order by time_key range between 20 PRECEDING
4ответа
4 голоса
получить ближайшую дату из нескольких идентификаторов
У меня есть требование сопоставить записи idno в @sampleTrans с ближайшей датой (rodt) из @sampleReceipt. У меня есть запрос, но он дает мне другой результат. любая помощь очень ценится. см. ниже об
1ответ
4 голоса
Добавление динамических опций в заполненный PHP Dropdown из базы данных SQLServer
нужен ввод
я знаю, как заполнить раскрывающийся список php из базы данных MSSQLServer и сохранить выбранное значение в базе данных, но я хочу добавить новые динамические записи в раскрывающемся м
1ответ
4 голоса
Элементы ORDER BY должны появляться в списке выбора, если инструкция содержит оператор UNION, INTERSECT или EXCEPT (вариант)
Я прочитал все вопросы, которые я могу найти на SO, относящиеся к этой ошибке, и они не совсем описывают эту ситуацию. В других случаях люди делают такие вещи, как ссылки только на одну из таблиц с
4ответа
4 голоса
Как сгруппировать без записи выберите в выберите
Я пытаюсь написать скрипт SQL в Oracle, который группирует данные из разных столбцов.
Давайте посмотрим на следующий пример:
имя_класса год
--------- ---- --------- ----- -------
A 2012 3 90 1
3ответа
4 голоса
SQL: Oracle: оптимизировать запрос на внешнее соединение влево
У меня есть 1 локальная таблица (все имена столбцов отличаются от удаленных таблиц, кроме одной) и 2 удаленные таблицы (с одинаковыми именами столбцов), для которых мне нужно объединить данные.
Н
4ответа
4 голоса
Как рассчитать третий столбец на основе значений двух предыдущих столбцов?
Мой пример данных выглядит следующим образом:
Таблица T1:
+------+-------+
| Item | Order |
+------+-------+
| A | 30 |
| B | 3 |
| C | 15 |
| A | 10 |
| B | 2 |
1ответ
4 голоса
SQL Server: как транспонировать строки в столбцы
В T-SQL я пытаюсь перенести значения некоторых строк в столбцы.
Исходная таблица:
Project | Machine | Value
-------------------------
A X 100
A Y 99
A Z 98
A W 97
B X 97
B Y
1ответ
4 голоса
Как выполнить запрос date_trunc в Postgres, используя SQLAlchemy
Кажется, я не могу перевести следующий запрос в SQLAlchemy.
Я хотел бы перевести следующий запрос:
SELECT date_trunc('day', time), "PositionReport".callsign FROM tvh_aircraft."PositionReport" W
6ответов
4 голоса
Выберите записи, имеющие category_id где-нибудь в дереве категорий
Я показываю дерево категорий, и рядом с каждой веткой я хочу подсчитать количество объявлений того же уровня или ниже.
У всех списков есть катида, которая находится на самом низком уровне категор
5ответов
4 голоса
Определите задания агента, отсутствующие на вторичных репликах
Я пытаюсь настроить процесс, который будет проверять задания агентов на всех серверах в группе доступности и сообщать обо всех, которые могут отсутствовать во вторичных репликах.
У меня есть наст
1ответ
4 голоса
Как запросить один столбец SQL и получить только определенную часть строки
Я пытаюсь запросить и показать все уникальные коды BillingCodes в столбце, а также получить общее количество раз, которое показывает каждый код BillingCode.
Проблема в том, что BillingCode не раз