powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / как написать запрос в запросе?
15 сообщений из 15, страница 1 из 1
как написать запрос в запросе?
    #38534422
denis_stalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как написать select в select?
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534423
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, denis_stalker!
You wrote on 22 января 2014 г. 15:10:28:

denis_stalker> как написать select в select?
а как не получается?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534425
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denis_stalker,

Руками .
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534427
denis_stalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий,

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
begin
  for select distinct c.class_number, c.pupil_number
  from teacher t, pupil p, lesson l, record_in_class_register r, class c
  where t.teacher_id=l.teacher_id and  t.subject=:predmet and  t.last_name=:name and
   count(r.mark) in
  (select count(r.mark)
    from record_in_class_register r
    where r.vid_mark='контр'
    having
    r.mark=2

    )

  into
  :klass,
  :col
  do
  suspend;
end


это IBExpert
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534435
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, denis_stalker!
You wrote on 22 января 2014 г. 15:15:47:

denis_stalker> это IBExpert
и что он тебе говорит на это?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534437
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denis_stalker
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
 count(r.mark) in
  (select count(r.mark)
    from record_in_class_register r
    where r.vid_mark='контр'
    having
    r.mark=2

    )

бред с точки зрения логики.
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534446
denis_stalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я просто не могу понять вообще принцип работы запроса(как подзапрос). киньте пожалуйста понятный пример, что бы все было понятно
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534454
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
начни с прилепленной темы

Если у Вас возникли проблемы с написанием некого запроса (сложные группировки, связи нескольких таблиц и т.п.),то крайне желательна следующая формулировка вопроса:
1. Точная версия сервера.
2. Словесное описание проблемы.
3. DDL всех участвующих в запросе объектов БД в виде скрипта.
4. Немного данных, опять таки в виде скрипта, достаточных чтобы понять логику работы.
5. Ваши попытки.
6. Желаемый результат в виде таблички.
Если пункты 3-6 получаются объемными, то используем тэг spoiler. Если для понимая сути проблемы требуется достаточно большой набор исходных данных, скрипт можно сархивировать и приложить как аттач к сообщению.
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534455
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, denis_stalker!
You wrote on 22 января 2014 г. 15:23:46:

denis_stalker> я просто не могу понять вообще принцип работы запроса(как подзапрос).
> киньте пожалуйста понятный пример, что бы все было понятно



http://www.sql.ru/docs/sql/u_sql/ch11.shtml
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534456
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denis_stalkerэто IBExpert
Нет, это бред пьяного чайника.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534457
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534474
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denis_stalker
Код: sql
1.
2.
3.
4.
5.
select count(r.mark)
    from record_in_class_register r
    where r.vid_mark='контр'
    having
    r.mark=2

Скажи словами - что тут написано ? А что хотел написать ?
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534477
denis_stalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Модератор: Будешь хамить бан долго ждать не придется.
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534480
denis_stalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем спасибо. я дальше как нибудь сам
...
Рейтинг: 0 / 0
как написать запрос в запросе?
    #38534641
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denis_stalker,

На всякий случай, не сочти за труд, прочитай вот этот абзац, очень интересно написано 1991850
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / как написать запрос в запросе?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]