![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
для общего развития додавим тему
если в IBExpert-е не рисуется в результате запроса/в данных таблички время, то это еще не означает что его там нет потому что тип DATE все-таки содержит кроме даты еще и время другой вопрос если ты сам обрезаешь данные при вставке/обновлении только до даты - хотя логично было бы на триггере писать текущую дату-время (как оно там в ФБ - 'TODAY') |
![]() |
![]() |
![]() |
#22 | ||||||
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
![]() Цитата:
![]() Цитата:
Цитата:
![]() Цитата:
Цитата:
![]() Я попробовал вывести результат запроса не в StringGrid, а в DBGridEh. Но выдается ошибка как во вложении. Что она значит? Где я ошибся? Вот код: Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
Последний раз редактировалось Stilet; 10.11.2009 в 13:37. |
||||||
![]() |
![]() |
![]() |
#23 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
даты либо в апострофы, либо параметром передавай
|
![]() |
![]() |
![]() |
#24 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Вот я сделал такой код:
Код:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
Последний раз редактировалось artemavd; 10.11.2009 в 13:51. |
![]() |
![]() |
![]() |
#25 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
написал и непонятно - где вопрос-то был?
тебя смущает что ты отбор делаешь по DATASTART, DATAEND, а оценки у тебя по дате DATAMARK? |
![]() |
![]() |
![]() |
#26 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#27 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
для ответа на твой вопрос было бы неплохо заценить ддл таблиц (если бы ты хотя бы пользовался псевдонимами таблиц, то было бы хоть читабельно)
а то не очень понятно какие поля к чему относятся и для чего оно в запросе (если было в топике - дай номер поста, а то лень это все листать) апд раз автор пока спит, то выскажу свои мысли: если есть связка четверти-оценки, то наверняка в табл.Четверти указан период этой четверти и тогда незачем вообще использовать параметры - просто нужно ограничить отбор периодом четверти что-то типа такого Код:
Последний раз редактировалось soleil@mmc; 11.11.2009 в 10:02. |
![]() |
![]() |
![]() |
#28 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
soleil@mmc, огромное спасибо за помощь. В итоге пока получился такой запрос:
Код:
OCENKA COUNT 3 1 4 2 5 1 А как сделать, чтобы в StringGrid выводилось так??: 2-ек 3-ек 4-ок 5-ок 0 1 2 1 То есть если какой-то оценки нет, то ставится 0. В данном случае у данного ученика двоек нет, поэтому 0. Очень нужно сделать в StringGrid) Подскажите как это реализовать на примере одного ученика?? Как исправить данный запрос, чтобы считались все виды оценок и для каждого вида оценки была отдельная колонка, которая бы состояла из названия колонки и количества оценок. А то выводится в вертикально. ![]() Уже чего только не пробовал не получилось: Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
Последний раз редактировалось Stilet; 18.11.2009 в 07:56. |
![]() |
![]() |
![]() |
#29 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
попробуй через case
Код:
с другой стороны, если ты выводишь в стринггрид, то никаких проблем транспонировать данные запроса нет - просто при заполнении стринггрида нужно локейтить датасет по типу Код:
Последний раз редактировалось soleil@mmc; 14.11.2009 в 17:20. |
![]() |
![]() |
![]() |
#30 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
А для чего локейтить, Soleil? Чтобы транспонировать записи?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сложный расчет З/П | VictorM | Microsoft Office Excel | 7 | 08.11.2009 16:51 |
Расчет зума | Саня_Д | Microsoft Office Excel | 4 | 21.10.2009 15:21 |
Расчет количества в БД Excell, использование сводных таблиц? | ITM | Microsoft Office Excel | 10 | 12.01.2009 14:41 |
Расчет средневзешенного | zoman | Microsoft Office Excel | 2 | 05.12.2007 10:15 |