Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];

Вниз

Опять вопрос по TQuery (и по синтаксису запросов)   Найти похожие ветки 

 
Nikkkkk   (2003-08-22 17:48) [0]

!!!Уважаемые мастера!!!
У меня в первой таблице есть поле "PRODUCT" записи в котором имеют вид:"00102010204". И вторая табица, в которой это поле поделено на пять полей:"KOD_OSN","KOD_DP1","KOD_DP2","KOD_DP3","KOD_DP4", в "KOD_OSN" значения могут быть 001, 002 ... 016. в "KOD_DP1" значения могут быть 01,02...99. Вобщем эти пять полей как бы составляются по примеру "PRODUCT" из первой таблицы. Нет ли какой либо команды в SQL чтобы сделать что-то типа:
var
st:string;
begin
st:=formatfloat("000","KOD_OSN")+formatfloat("00","KOD_DP1")+formatflo at("00","KOD_DP2")+formatfloat("00","KOD_DP3")+formatfloat("00","KOD_D P4")
...

как можна прямо в запросе обрабатывать и конвертировать данные из integer в string и добавлять их в условие запроса.
Задача у меня выглядит примерно так: мне нужно сравнить составленный код пяти полей во второй таблице с полем из первой таблицы и если они совпадают, сделать выборку.
Заранее спасибо.


 
Dred2k   (2003-08-22 17:55) [1]

SUBSTRING
CAST
(localsql.hlp, обычно лежит в каталоге BDE)


 
Nikkkkk   (2003-08-22 17:58) [2]

если не трудно, можна небольшой пример...


 
Dred2k   (2003-08-22 18:07) [3]

SELECT SaleDate,
SUBSTRING(CAST(CAST(SaleDate AS DATE) AS CHAR(10)) FROM 1 FOR 1)
FROM Orders

SELECT CAST(SaleDate AS DATE)
FROM ORDERS

Это из хелпа. Ленивый ты, однако.



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

Форум: "Базы";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.011 c
1-48588
LeNa19
2003-09-03 22:06
2003.09.15
как прописатся в правой кнопке мыши експлоера


1-48607
Song
2003-08-30 18:06
2003.09.15
Нету ли директивы компилятора, которая показывает строку в коде


14-48753
Тролль
2003-08-26 18:19
2003.09.15
Multimedia API


1-48632
rosl
2003-09-03 09:30
2003.09.15
fastreport


6-48677
Gigabyte
2003-07-13 17:51
2003.09.15
Веб сервер и PHP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский