
Последние записи
- Форматирование таблиц в документе (Microsoft Office Word)
- Добавить текст на картинку JPEG
- Повторяющийся звук в Delphi
- Выгрузка TImage в Excel
- Где курсор
- Удалить повторы со сложением значений (Microsoft Office Excel)
- Bass регулировка по отдельности левого и правого каналов звука
- Как ускорить замену текста в MEMO?
- Вывод картинки (текстуры) на OpenGL 3.3 и Qt C++ с плавающем диапазоном координат по оси X
- Поиск ячеек определенного цвета (Microsoft Office Excel)

12th
Дек
Выбрать по одной записи для каждой категории
Есть таблица с сообщениями. Структура такая: id, текст, категория. Категория — это число, указывающее тему сообщения.
В скрипте есть список категорий, например 5, 9, 15. Нужно для всех этих категорий получить последнее сообщение (с максимальным id). Как сделать такую выборку одним запросом? Пытался для каждой категории написать отдельный запрос и объединить с помощью UNION. Но в запросах нужны операторы ORDER BY и LIMIT. А с ними запрос не работает. Подскажите, как сделать
24th
Ноя
Простое представление (решение на MSSQL)
Нужно чтобы представление:
Отображало количество арендованных жилых и нежилых объектов недвижимости физическими и юридическими лицами каждый месяц текущего года.
12th
Ноя
Как склеить два SQL запроса
Использую FireBird 3.0
Есть рабочий запрос:
select p.*, pr.NUMBER_IN as NUMBER_IN_PR, c.EXECUTE_BEGIN as EXECUTE_BEGIN_C,
c.EXECUTE_END as EXECUTE_END_C, c.CLIENT_ID as CLIENT_ID_C,
c.PDV as PDV_C, c.PDV_WITHOUT as PDV_WITHOUT_C, c.PDV_TOTAL as PDV_TOTAL_C,
c.FIRST_PART_NUMBER_CONTRACT as FIRST_PART_NUMBER_CONTRACT_C,
c.CREATE_NUMBER as CREATE_NUMBER_C from PLAN_D p join CONTRACT c on
p.CONTRACT_ID = c.ID join PROPOSAL pr on pr.ID = c.PROPOSAL_ID
where c.SEND_STATUS = 1 and p.ARCHIVE = 1 order by p.ID
он выдает строки результата.
К каждой строке этого результата желательно прикрепить еще один запрос:
select distinct(sw.NAME_SORT_WORK) from DEVICES d
join SORT_WORK sw on d.SORT_WORK_ID = sw.ID where d.PROPOSAL_ID = 1
результатом этого запроса, также могут стать несколько строк.
Мне нужно результат второго запроса превратить в строку (перечисление через запятую), и вставить в новое поле первого запроса. Ключевое поле объединения = «PROPOSAL_ID» (которое есть и в таблице «CONTRACT» и в таблице «DEVICES«)
10th
Ноя
Номер записи в результатах запроса (Access)
6th
Ноя
Связи между таблицами базы данных
Как правильно поставить связи между 3 таблицами, что бы в 3-ей таблице была первая или вторая, но не две сразу
Может, что то вроде этого:
1)
2)
Но оба варианта мне как то не нравятся, хоть я остановился на втором
24th
Сен
Замена текста в базе данных по условию
Как заменить текст с условием? То есть если строка в колонке number равна 5 символам то заменяем ее на «Москва». СУБД MySQL.
20th
Сен
MySQL запрос. Проблема в выборе по максимальной дате
Необходимо получить данные из таблицы без повторов (группирую по двум полям), отсортированные тоже по двум полям и (в чем у меня и получился затык) с максимальной датой.
SELECT ID, Type, Name, Status, max(DT) FROM posts
WHERE Type = 'GT - 27'
OR Type = 'GT - 39'
GROUP BY Type, Name
ORDER BY Type, Name
В этом случае получаю записи несвязанные с полем DT (дата, время). То есть поле DT не соответствует остальным полям реальной записи.
Подскажите: куда мне копать?)
Может через подзапрсы? Все мои попытки в этом направлении провалились…
8th
Июн
Поле и вычисления в запросе (SQL в Access)
Не получается вставить в запрос SlalomYearly поле ALT_SCORE, т.к. при добавлении этого поля запрос перестает показывать только максимальные значения для каждого года и показывает все записи. А необходимо вывести максимум SL за год и соответствующий ему ALT_SCORE.
Также в этом запросе хотелось бы добавить поле с вычислениями ЦЕЛОЕ от Avg-SL, но при попытке это сделать запрос просит значение Alg-SL.
Базу прилагаю.
29th
Апр
SQL-триггер умножение полей из разных таблиц
Есть две таблицы: Consist (id, id_mater, weight, cost_materials) и Materials (id_materials, name, price_materials). Помогите, пожалуйста, создать триггер, который после вставки данных в поле price_materials, умножал weight на price_materials и записывал полученный результат в поле cost_materials.
24th
Апр
Объединение таблиц (SQL)
Есть несколько однотипных таблиц. Объединяю их с помощью запроса:
SELECT
*
FROM
Table01;
UNION SELECT
*
FROM
Table02;
UNION SELECT
*
FROM
Table03;
UNION SELECT
*
FROM
Table04;
Можно ли сделать так, чтобы результатом выполнения запроса стало получение и сохранение новой таблицы Table05, в которую входили бы все уникальные записи из первых четырех таблиц.
Облако меток
реестр css ассемблер timer ShellExecute word SaveToFile советы массив программы random pos SQL MySQL ListView дата компоненты form RichEdit LoadFromFile база данных сеть html php indy строки Win Api tstringlist Image мысли макросы Edit ListBox office C/C++ memo canvas графика StringGrid поиск файл Pascal форма Файлы интернет excel Microsoft Office Excel winapi журнал ПРОграммист Delphi
пеллетные котлы

Пеллетный котел Emtas

Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)