|   |   | 
| 
 | Запрос с проверкой | ☑ | ||
|---|---|---|---|---|
| 0
    
        PeaceDeath 29.04.13✎ 16:09 | 
        Всем привет. Пожалуйста помогите составить запрос.
  В общем проблема такова. В Базе есть счета которые не были в движении. Но в оригинальной базе движения этих счетов есть. Прошу помочь составить первоначально так: Счет: Сумма 64.30 Null Мой запрос выглядит так: ВЫБРАТЬ ХозрасчетныйОборотыДтКт.СчетКт, ХозрасчетныйОборотыДтКт.СуммаОборот ИЗ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&Нач, &Кон, , , , , , ) КАК ХозрасчетныйОборотыДтКт ГДЕ ХозрасчетныйОборотыДтКт.СчетКт = &СчетКт | |||
| 1
    
        EasyRider 29.04.13✎ 16:12 | 
        Долго думал,но вот:
  ВЫБРАТЬ ХозрасчетныйОборотыДтКт.СчетКт, null ИЗ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&Нач, &Кон, , , , , , ) КАК ХозрасчетныйОборотыДтКт ГДЕ ХозрасчетныйОборотыДтКт.СчетКт = &СчетКт | |||
| 2
    
        PeaceDeath 29.04.13✎ 16:17 | 
        (1) ничего не вышло)     | |||
| 3
    
        palpetrovich 29.04.13✎ 16:18 | 
        (2) что не вышло? запрос из (1) стопудово отвечает на сабж :)
  ...может надо что-то другое? | |||
| 4
    
        palpetrovich 29.04.13✎ 16:19 | 
        +3 а, не, надо: null как Сумма :))     | |||
| 5
    
        PeaceDeath 29.04.13✎ 16:21 | 
        Ну так не ответил же)
  Думаю создать связь. ВЫБРАТЬ ХозрасчетныйОборотыДтКт.СчетКт, NULL КАК Поле, Хозрасчетный.Ссылка ИЗ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&Нач, &Кон, , , , , , ) КАК ХозрасчетныйОборотыДтКт ЛЕВОЕ СОЕДИНЕНИЕ ПланСчетов.Хозрасчетный КАК Хозрасчетный ПО ХозрасчетныйОборотыДтКт.СчетДт = Хозрасчетный.Ссылка И ХозрасчетныйОборотыДтКт.СчетКт = Хозрасчетный.Ссылка ГДЕ ХозрасчетныйОборотыДтКт.СчетКт = &СчетКт И Хозрасчетный.Наименование = &Ссылка Но черт побери движения этот счет на моей базе не делал.. Но он есть. | |||
| 6
    
        hhhh 29.04.13✎ 16:27 | 
        точно одинаковые счета Дт и Кт? Вроде так редко бывает.     | |||
| 7
    
        zladenuw 29.04.13✎ 16:30 | 
        (5) классное условие  И Хозрасчетный.Наименование = &Ссылка. небось сюда Ссылку передаешь :)     | |||
| 8
    
        EasyRider 29.04.13✎ 16:33 | 
        (5)Извольте,сударь:
  ВЫБРАТЬ ХозрасчетныйОборотыДтКт.СчетКт, ХозрасчетныйОборотыДтКт.СуммаОборот ИЗ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&Нач, &Кон, , , , СчетКт = &СчетКТ, , ) КАК ХозрасчетныйОборотыДтКт ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ Хозрасчетный.Ссылка, NULL ИЗ ПланСчетов.Хозрасчетный КАК Хозрасчетный ГДЕ Хозрасчетный.Код = &Счет_64_30 | |||
| 9
    
        PeaceDeath 29.04.13✎ 16:45 | 
        (8) Благодарю))     | |||
| 10
    
        EasyRider 29.04.13✎ 16:46 | 
        (9)Бред это,имей ввиду! )) задача наверняка иначе решается.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |