![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Связывание таблиц в SQL запросе [D6, FB 2.0]
Konrads © (2008-07-18 09:05:00)Можно ли связать таблицы по полям различного типа, например в одной таблице поле A - integer, а в другой поле В - varchar если мы к примеру точно знаем что в поле B - только цифры ?
Я написал приблизительно так:
IBQuery1.SQL.Append('SELECT TABLE1.*, TABLE2.* FROM TABLE1');
IBQuery1.SQL.Append('JOIN TABLE2 ON TABLE1.A = TABLE2.B');
Запрос ошибок не выдаёт но не находится ни одной записи, что в принципе понятно.
Можно ли в SQL запросе сделать приведение типов, чтоб он отработал правильно?
Konrads (2008-07-18 10:14:00) [1]всё получилось
Johnmen (2008-07-18 09:10:00) [2]Можно. Читай про CAST.