Вниз
Скачать: CL | DM;

SQL   Найти похожие ветки 

← →
Грифон ©   (2001-12-23 22:26) [0]

Делаю такой запрос

Query1.SQL.Text := "SELECT S.NumberBilet AS Номер_билета, COUNT(B.AuthorBook) AS Колиество FROM Service S, Books B "+
"WHERE S.NumberBook = B.CodeBook GROUP By S.NumberBilet";


Хотелось бы получить ещё одно поле: B.AuthorBook. Подскажите, как это можно сделать. Просто, если его добавляешь, то COUNT производит подсчет и с использованием этого поля, а мне нужно, чтобы поле было только в качестве информативного.


← →
Andrew80   (2001-12-24 13:48) [1]

Подскажите, плз.


← →
BAS   (2001-12-24 14:08) [2]

сделать луукап поле в котором будут отображаться данные из второго квери
А этот второй будет связан по NumberBillet как детейл


← →
Alexandr ©   (2001-12-24 14:45) [3]

у тебяже несколько books.AuthorBook относятся к одному S.NumberBilet,
как же ты их выведешь в одном поле?
тут возможны варианты:
1) Detail и Detail grid в которой будут отображаться все books.AuthorBook, соответствующие одному S.NumberBilet
2)Вычисляемое поле в Tdataset, в которое будут записываться значения books.AuthorBook через запятую по событию OnCalcField; при этом значения брать из того-же detail DataSet


← →
Грифон ©   (2001-12-24 15:24) [4]

>Alexandr
"у тебяже несколько books.AuthorBook относятся к одному S.NumberBilet"

Так я веду посчет количества books.AuthorBook находящихся у одного S.NumberBilet. Т.е. по идее в каждом поле должно быть:

S.NumberBilet | books.AuthorBook и количество книг с одинаковыми авторами


← →
Грифон ©   (2001-12-24 15:32) [5]

т.е. количество books.AuthorBook у одного S.NumberBilet


← →
Грифон ©   (2001-12-24 16:05) [6]

Все. Отбой. Это я сглючил и неправильно начал считать...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.007 c
4-90432
Анатолий
2001-11-29 17:48
2002.01.28
Список процессов.


14-90378
limon
2001-12-05 19:16
2002.01.28
> Merlin. Глюк при записи ответа


4-90427
WithoutHead
2001-11-27 19:09
2002.01.28
Help!


14-90368
fliz
2001-12-04 14:57
2002.01.28
мне вот тут приколы прислали ...


14-90376
VEG
2001-12-05 10:46
2002.01.28
To Создателям этого сайта...




   Наверх