Подскажите Новичку PLS

stassseg
Дата: 19.02.2008 12:51:07
Подскажите пожалуйста структуру запроса такого типа! Есть одна таблица в ней есть поле "Этап" по этому полю необходимо сделать группировку (первое поле), подсчитать общее количиство (второе поле), и третье поле количество новых на этапе!!! т.е. 2-ое поле общее количество а третье поле из них новых на этапе учавствует поле датаввода!!! незнаю как сделать! подскажите пожалуйста ! заранее благодарен!!!
бухой бык
Дата: 19.02.2008 14:04:39
Делай так, непрогадаешь
SELECT 
	MyTable.Etap, 
	(SELECT COUNT (*) FROM MyTable t WHERE t.Etap=MyTable.Etap) AS Vsego, 
	(SELECT COUNT (*) FROM MyTable t WHERE t.Etap>=MyTable.Etap) AS Novyh
FROM MyTable
GROUP BY MyTable.Etap
stassseg
Дата: 19.02.2008 14:18:18
Спасибо Большое сейчас попробую!!!
stassseg
Дата: 19.02.2008 15:50:53
Я наверно не так вопрос поставил свой!
Есть таблица "Таблица1" в ней поля: счётчик, подразделение (2 подразделения) этап (всего 3 этапа), дата_этапа1, дата_этапа2, дата_этапа3 (даты перехода по этапам).
Необходимо создать запрос перекрёстный запрос вида:
Групировка по подразделениям: (строки)
Группировка по этапам: (столбцы)
значения: количество записей
Это я смог сделать!

Проблема не в этом!
Необходимо разбить каждый столбец "Этап1","Этап2","Этап3" на поля:
Этап1_общее, Этап1_новое, Этап2_общее, Этап2_новое, Этап3_общее, Этап3_новое
В поля Этап_общее поместить общее количество записей на соответствующтх этапах
В поля Этап_новые поместить количество записей пришедшие на этап за последнию неделю!
бухой бык
Дата: 19.02.2008 16:24:32
crosstab
stassseg
Дата: 19.02.2008 17:36:33
Спасибо!!! ща порыскаю в хелпе!!!
stassseg
Дата: 20.02.2008 09:27:00
Ребята помогите плиз запрос составить! не получается crosstab'ом(((
Быкис
Дата: 20.02.2008 09:30:19
Тыблицу тебе дали такую, или ты сам её "сотворил"? Если сам - то ф топку. Если дали, выложи базу - будет время сделаю.
stassseg
Дата: 20.02.2008 10:10:17
Мне по наследству досталась эта база!(((
Файл прикрепил!
Если будет возможность помоги плз!!!
Быкис
Дата: 20.02.2008 12:17:46
что должно быть в этап_новые ???