![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#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. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
С помощью FULL JOIN, CASE и IsNULL без UNION и LEFT JOIN будет совсем проще
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 08.12.2015
Сообщений: 3
|
![]() |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
![]()
Зачем тут фулл? Left надо только не так.
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Ну напиши с помощью LEFT JOIN короче и оптимальней. Наименования полей левые
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 08.12.2015 в 20:53. |
![]() |
![]() |
![]() |
#6 | |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
![]()
а что там писать
Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Упс, как я лоханулся. Мой запрос не в дугу. Переделал
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 08.12.2015 в 22:50. |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
![]()
так я и не писал, нет структуры чтобы что то конкретное писать, так идею накрапал
|
![]() |
![]() |
![]() |
#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 |