SQL заявка, умножение на стойности на полета

ЗДРАВЕЙТЕ. Имах такъв проблем при избора от таблица и нямам нужда някои полета да бъдат умножени по други от същата таблица и трябва да подпиша тези колони на таблицата. Има други полета в таблицата (Cena_avtoexpress,Cena_sad) //---------------------------------ADOQuery1.SQL.Text := "select (price.Cena_avtoluks*:ves) As Cost_ Autolux), от цена, където price.city1 =:CITY1 и price.city2 = :CITY2";//---------------------------------- в моята заявка това избира едно поле и етикетира колоната съответно, но как може да се извърши същата операция с няколко полета - умножете по "ves" и етикетирайте колоната? КАЗВАМ.

Грешката излезе с текста на заявката така - ADOQuery1.SQL.Text := "select (price.Cena_avtoluks*:ves) As Cost_Autolux from price where price.city1 =:CITY1 and price.city2 = :CITY2";

> така че някои полета се умножават по другиот същата таблицаТова не е показано в горната заявка. Поради факта, че в заявката, трябва да направите необходимия брой параметри. Но имайте предвид, че всеки параметър е независим, дори и с едно и също име.> трябва да подпишете тези колони на таблицатаТрябва да се подпишете в клиента, при показване, и в заявката - дайте имена.

> необходимия брой параметри. Но имайте предвид, че всеки > независими, дори с едни и същи имена.Това е доста разбираемо..можете ли да ми кажете как мога да подпиша Dbgrid Columns?

> можете ли да ми кажете как да подписвам Dbgrid колони?Помощ ще ви каже. Свойство на колони.

> [0] alexsashkan (15.02.08 15:21)

отново направихте структурата грешна. И продължавате да стъпвате на същия рейк, но от другата страна. 8-)

> Виеотново обърка структурата. > И продължавате да стъпвате на същия рейк, но от другата страна. > 8-)Скъпи!! Свързах данни от различни таблици в един и същ рейк, заобиколих следвайки съвета ви 8-) Благодаря ви, че запомнихте всичко и не забравяйте за мен.

> [6] alexsashkan (02/15/08 16:11) > и аз заобиколих този рейк след вашия съвет

Съветът беше друг. Вие не го разбрахте съвсем и просто преместихте рейка с различна ориентация към кардиналните точки, което ви помогна да ги заобиколите този път.

Беше необходимо да се направи нещо като тази структура 1. ID 2. Цена 3. Връзка към таблицата на превозвачите, която трябва да бъде. Възможно е и без него (като твърд код, който само вие знаете), но това е грешно. 4. какво имаш там не знам

Сега вие (доколкото разбирам) искате, в зависимост от превозвача, избран някъде, да изберете неговите цени, като замените поле, съдържащо цените на този превозвач в текста на заявката. Така? Ако направите както ви съветвам, тогава можете да изберете цената на конкретен превозвач, просто като промените параметъра на заявката.