|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.12.2015, 16:41 | #1 |
Новичок
Джуниор
Регистрация: 08.12.2015
Сообщений: 3
|
Помогите написать запрос на бух отчёт
Добрый день.
Есть 2 таблицы(рис1), надо сделать такой запрос к sql, чтобы вывелась таблица №2(рис2) Есть уже наработка кода, но не работает. Выдает такую ошибку: #1054 - Unknown column 't1.id_good' in 'on clause' Код:
Последний раз редактировалось Stilet; 08.12.2015 в 18:23. |
08.12.2015, 17:54 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
С помощью FULL JOIN, CASE и IsNULL без UNION и LEFT JOIN будет совсем проще
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
08.12.2015, 18:05 | #3 |
Новичок
Джуниор
Регистрация: 08.12.2015
Сообщений: 3
|
|
08.12.2015, 20:21 | #4 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
Зачем тут фулл? Left надо только не так.
|
08.12.2015, 20:45 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Ну напиши с помощью LEFT JOIN короче и оптимальней. Наименования полей левые
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 08.12.2015 в 20:53. |
08.12.2015, 22:04 | #6 | |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
а что там писать
Цитата:
|
|
08.12.2015, 22:42 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Упс, как я лоханулся. Мой запрос не в дугу. Переделал
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 08.12.2015 в 22:50. |
08.12.2015, 23:40 | #8 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
так я и не писал, нет структуры чтобы что то конкретное писать, так идею накрапал
|
09.12.2015, 12:43 | #9 |
Новичок
Джуниор
Регистрация: 08.12.2015
Сообщений: 3
|
Спасибо за помощь все работает)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите написать запрос | qvernaut | SQL, базы данных | 6 | 26.11.2015 20:26 |
написать запрос, помогите | Sadran | SQL, базы данных | 2 | 08.09.2015 12:49 |
Отчёт или запрос SQL??? | Катёна | Помощь студентам | 2 | 22.04.2010 00:28 |
Проблема запрос + отчёт | mendess01 | Microsoft Office Access | 1 | 20.04.2010 19:06 |
Помогите написать запрос | l_m_l | SQL, базы данных | 2 | 10.10.2008 20:09 |