|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
20.10.2007, 17:25 | #11 |
Вот я и
Форумчанин
Регистрация: 07.04.2007
Сообщений: 501
|
Исходники программ - http:\\www.kort.3dn.ru
|
20.10.2007, 17:56 | #12 |
Новичок
Джуниор
Регистрация: 20.10.2007
Сообщений: 2
|
|
23.10.2007, 01:16 | #13 | |
Новичок
Джуниор
Регистрация: 23.10.2007
Сообщений: 2
|
Цитата:
1. ...... 2. select ID, name, surname, mates from classmates where ID=id; id - параметр, точно синтаксис не помню (очень редко с sql сталкиваюсь) |
|
10.11.2007, 01:26 | #14 |
Регистрация: 07.11.2007
Сообщений: 7
|
tanka
У меня есть такая база данных, и даже больше. куда прислать?
|
10.11.2007, 01:27 | #15 |
Регистрация: 07.11.2007
Сообщений: 7
|
есть у меня такая база данных. Куда вам её прислать?
|
26.11.2007, 10:22 | #16 |
Регистрация: 26.11.2007
Сообщений: 6
|
Здравствуйте, помогите пожалуйста сделать запросы, делаю базу данных Больница. У меня три всего таблицы: Врачи(ФИО, Специальность,отделение...),Пациент ы(Фио, дата рождения,соц.положение, состояние...),Распределение(idврач, idпациент,№палаты)
Первый запрос надо вывести кол-во пациентов лечащихся в одном отделении, например Хирургическое-2, я не могу по ФИО сосчитать кол-во Второй запрос, вывести пациентов с номера палаты такой то по такой то, чтобы это были пенсионеры, и вывести сколько им лет. Сделала тоже, но не могу вывести кол-во лет, реквезит есть только дата ррождения. ВЫглядит он у меня так (недоделанный) делаю в конструкторе SELECT Пациенты.[ФИО пациента], Пациенты.[Социальное положение], Пациенты.[Дата рождения] FROM Врачи INNER JOIN (Пациенты INNER JOIN Распределение ON Пациенты.id = Распределение.[id pac]) ON Врачи.id = Распределение.[id doc] WHERE (((Пациенты.[Социальное положение])="пенсионер") AND ((Распределение.[№ палаты]) Between [Введите номер палаты с которой начать поиск] And [Введите номер палаты, до которой продолжить поиск])); |
26.11.2007, 10:41 | #17 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Как делаешь?
I'm learning to live...
|
|
26.11.2007, 10:47 | #18 |
Регистрация: 26.11.2007
Сообщений: 6
|
Я сделала группировку написала Кол-во пациентов: ФИО пациента из табл. Пациенты и выбрала группировку сначала Sum,ругается(выражение не верно введено или сложное), посоветовали сделать Count, но он не складывает(у меня например два пациента в хирургическом, он мне пишет в две сторки : хирургическое-1 затем опять хирургическое -1)
|
26.11.2007, 11:22 | #19 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
A Group By правильно поставила?
Показывай, не стесняйся
I'm learning to live...
|
26.11.2007, 11:32 | #20 |
Регистрация: 26.11.2007
Сообщений: 6
|
я делаю их через конструктор все, но вот как получается на SQL
SELECT Врачи.Отделение, Пациенты.[ФИО пациента], Count(Пациенты.[ФИО пациента]) AS [Кол-во пациентов] FROM Пациенты INNER JOIN (Врачи INNER JOIN Распределение ON Врачи.id = Распределение.[id doc]) ON Пациенты.id = Распределение.[id pac] GROUP BY Врачи.Отделение, Пациенты.[ФИО пациента] HAVING (((Врачи.Отделение)=[Введите отделение:])); |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помощь в access вызов выборки | Doget | Помощь студентам | 4 | 04.07.2008 09:53 |
Нужна помощь в подключении Access к интерфейсу Builder C++ | Cvetok | Помощь студентам | 4 | 29.05.2008 16:41 |
Мне нужна помощь | Tura | Помощь студентам | 2 | 15.05.2008 10:39 |