|
09.08.2007, 16:58 | #1 |
Постигающий
|
Перевод в Query
select * from pB
join * from pB2 where pB2.CodeRef == pB.Code ну...прошу помочь знатаков...конкретно непонятно что в параметрах addLink писать( Последний раз редактировалось Андрей К.; 09.08.2007 в 17:39. |
|
09.08.2007, 17:10 | #2 |
Участник
|
А в чем вопрос - то?
X++: * from |
|
09.08.2007, 17:12 | #3 |
Постигающий
|
вопрос в принципе такой "как правильно строят QUERY когда надо привязать таблицу саму к себе")
|
|
09.08.2007, 17:20 | #4 |
Участник
|
|
|
09.08.2007, 17:24 | #5 |
Постигающий
|
PHP код:
Последний раз редактировалось Андрей К.; 09.08.2007 в 17:39. |
|
09.08.2007, 17:28 | #6 |
Участник
|
а таблица заполнена? судя по названию она временная
|
|
09.08.2007, 17:29 | #7 |
MCTS
|
Вроде JoinMode::NoExistsJoin должен быть?
|
|
09.08.2007, 17:39 | #8 |
Участник
|
qr.setCursor(TmpPaymentBalanceTotal_RU);
должно помочь |
|
09.08.2007, 17:42 | #9 |
Постигающий
|
спрошу проще без заморочек с notexists..
как разложить в query такой запрос? select * from pB join * from pB2 where pB2.CodeRef == pB.Code pb и pb2 - переменные одной временой таблицы Последний раз редактировалось Андрей К.; 09.08.2007 в 17:53. |
|
09.08.2007, 18:09 | #10 |
Участник
|
|
|
10.08.2007, 01:53 | #11 |
Участник
|
Цитата:
tmpTable1.setTmpData(tmpTable); qbds = query.addDataSource(tablenum(TmpTable)); qbds = qbds.addDataSource(tablenum(TmpTable)); qbds.addLink(fieldnum(TmpTable, Code), fieldnum(TmpTable, CodeRef)); queryRun = new QueryRun(query); queryRun.setCursor(tmpTable); queryRun.setCursor(tmpTable1, 2); queryRun.next(); Причем если попытаться обойтись без tmpTable1, то вылетает со свистом |
|
|
За это сообщение автора поблагодарили: vladz (1), Андрей К. (1). |
09.08.2007, 17:45 | #12 |
Постигающий
|
а вообще вроде джойнить временные таблицы нельзя?
|
|
09.08.2007, 17:52 | #13 |
Участник
|
можно
|
|
09.08.2007, 22:20 | #14 |
Постигающий
|
Заполнены одинаково...Вообще чтобы отбросить лишние вопросы,спрошу- имеет ли значение временные они или нет,если они заполнены одинаково?
|
|
11.08.2007, 15:16 | #15 |
Постигающий
|
Спасибо, помогло! Ставлю плюс
|
|