Народ, кто Access знает хорошо, подсобитеНеобходим совет по Базе в Access
#4
Отправлено 15.08.2006, 12:30:13
from sales
where year(saledate) between year(now) - 1 and year(now)
group by year(saledate)
возврат - две суммы.
если формулировка проблемы именно такая.
если другая, то неудивительно, что придумать трудно.
для того, чтобы хорошо выражать мысли на sql нужно обязательно уметь их выражать хорошо на родном языке.
#5
Отправлено 17.02.2007, 18:27:58
Постораюсь описать ситуацию. Родственница, школьный завуч, попросила создать БД в Access, учитывающую пропуски учащихся. Т.е. каждый день/неделю она вводит в форму данные как: дата, класс, ФИО, причина пропуска. И очеты там задаваемые.
Вроде просто. Вот есть например таблица1 с полями класс, ФИО ученика. Типа
Ключ !! Класс !! ФИО !!
----------------------------
1 !! 01а !! ААА... !!
2 !! 01а !! АБА... !!
3 !! 01а !! БАА... !!
..........................
700 !! 11в !! ЯЯЯ... !!
Таблица2 просто со списком классов с полями ключ и список классов - 01а, 01б, ... 11в.
И таблица3 пропусков.
Создавая форму для формирования таблицы3 пропусков, сделал выпадающий список "Класс" со списком классов (из таблицы2) и "ФИО" со списком ФИО учащихся (из таблицы3) из веденного класса .
Проблема - не могу сделать запрос с условием, чтобы, если в списке выбрал например "класс ??", то в выпадающем списке "ФИО" формы выходили фамилии, из таблицы1, учащихся только класса ??.
Может стоит по другому организовывать все, заводить на каждого карточку, или по классам.
Уже вторую неделю парюсь.
p.s. при том что в БД толком вообще не разбераюсь - выбрал Access.
в инете искал, ссылки на похожее есть. но желательно, что-то свое сделать
#6
Отправлено 17.02.2007, 18:47:06
если поймете смысл, то легко воплотите это в своей БД
#8
Отправлено 19.02.2007, 12:10:05
если не разберешся - маякни напишу пример...
#13
Отправлено 13.04.2007, 18:43:57
create table fuckerЯ не стал создавать новую тему т.к. вопрос по Access требуется чтобы в БД вносилась только одна запись, а затем она запрешала вносить какие либо изменения
я думаю что здесь нужен SQL запрос или програмирование на VB кто знает помогите пожалуйста
(
i integer unique check i = 1
)
во-первых запрещены посторения, во-вторых, ничего кроме единицы быть не может.
хотя смысл задачи мне не ясен.
да и не уверен, что акцесс поддерживает constraint check
#14
Отправлено 17.04.2007, 20:43:04
ПОМОГИТЕ ПОЖАЛУЙСТА
Постораюсь описать ситуацию. Родственница, школьный завуч, попросила создать БД в Access, учитывающую пропуски учащихся. Т.е. каждый день/неделю она вводит в форму данные как: дата, класс, ФИО, причина пропуска. И очеты там задаваемые.
Вроде просто. Вот есть например таблица1 с полями класс, ФИО ученика. Типа
Ключ !! Класс !! ФИО !!
----------------------------
1 !! 01а !! ААА... !!
2 !! 01а !! АБА... !!
3 !! 01а !! БАА... !!
..........................
700 !! 11в !! ЯЯЯ... !!
Таблица2 просто со списком классов с полями ключ и список классов - 01а, 01б, ... 11в.
И таблица3 пропусков.
Создавая форму для формирования таблицы3 пропусков, сделал выпадающий список "Класс" со списком классов (из таблицы2) и "ФИО" со списком ФИО учащихся (из таблицы3) из веденного класса .
Проблема - не могу сделать запрос с условием, чтобы, если в списке выбрал например "класс ??", то в выпадающем списке "ФИО" формы выходили фамилии, из таблицы1, учащихся только класса ??.
Может стоит по другому организовывать все, заводить на каждого карточку, или по классам.
Уже вторую неделю парюсь.
p.s. при том что в БД толком вообще не разбераюсь - выбрал Access.
в инете искал, ссылки на похожее есть. но желательно, что-то свое сделать
вышли БД мне на ssolo82@mail.ru, я тебе сделаю.
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0