Форум: "Базы";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];
ВнизПомогите разобраться с выборкой из БД Найти похожие ветки
← →
nopox (2006-05-02 22:15) [0]есть таблица comp.db c полями id =autoincrement, cname=alpha
ghname= long integer и база group.db с полями id=autoincrement,gname=alpha как связать эти таблицы я делаю
Select c.cname, g.gname from "comp.db" as c left join "group.db" as g on c.group=g.id
не работает, может несоответствие типов?
← →
Anatoly Podgoretsky © (2006-05-02 22:17) [1]Поле group не наблюдается.
← →
nopox (2006-05-02 22:26) [2]извиняюсь!
d =autoincrement, cname=alpha
group= long integer
← →
nopox (2006-05-02 22:42) [3]мне нужно что бы в Dbgrid"е отобразилось не
"имя компа" |"группа"
Comp1 1
.......... a
Comp1 Group1
← →
Johnmen © (2006-05-02 22:44) [4]Так и будет...
← →
nopox (2006-05-02 22:51) [5]а получается
EDBIngeneError with message "Inwalid use of keyword. Token: group=g.id"
← →
Johnmen © (2006-05-02 23:01) [6]Что-то в запросе [0] такого "group=g.id" не видно...
Кстати. Можно в localsql.hlp посмотреть значение ключевого слова (keyword) GROUP.
← →
sniknik © (2006-05-02 23:01) [7]> EDBIngeneError with message "Inwalid use of keyword. Token: group=g.id"
group зарезервированное слово(конструкция GROUP BY) , просто так его в запросе указывать нельзя, или поменяй на другое или в кавычки возьми.
← →
sniknik © (2006-05-02 23:04) [8]> Что-то в запросе [0] такого "group=g.id" не видно...
возможно оно на алиас "c" просто внимания не обращает. тогда видно.
← →
nopox (2006-05-02 23:05) [9]мда..... ступил так ступил :-) вот что значит кодить в 2 часа ночи:-(
Благодарю Вас Господа!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c