Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.10.2015, 12:58   #1
terlalex
Новичок
Джуниор
 
Регистрация: 10.10.2015
Сообщений: 1
По умолчанию SQL запрос

в table2 есть только 2 поля id и name
в table1 есть три поля id, table1.name_id, table1.name1_id

мне нужно выводить table2.name

select table1.id, table2.name from table1 join table2 on table1.name_id=table2.id

так работает, а как еще подключить поле table1.name1_id ?

Это скрин таблиц :

https://cloud.mail.ru/public/9Teu/Su2brJmcE
terlalex вне форума Ответить с цитированием
Старый 10.10.2015, 15:07   #2
Yuran
Форумчанин
 
Регистрация: 18.02.2008
Сообщений: 198
По умолчанию

Немного не понятно:

распишите структуру таблиц вот так
Код:
Tabel1
  id
  name_id
  name1_id
Я правильно понял ?
Код:
table2
  id
  name
Назовите поля по другому. Вы же сами запутаетесь?

А вообще Вам тему нужно открыть в другом разделе - Работа с базами данных
Yuran вне форума Ответить с цитированием
Старый 10.10.2015, 16:46   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
так работает, а как еще подключить поле table1.name1_id ?
А по образу и подобию сообразить не?
Код:
select table1.id, table2.name , table1.name1_id
  from table1 join table2 on table1.name_id=table2.id
Цитата:
Назовите поля по другому
Чем они плохие для запутывания? Единственно Name может быть зарезервированным словом СУБД, тогда плохо
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SQL-запрос Владимир89 SQL, базы данных 13 01.04.2013 10:53
sql запрос xanderg Microsoft Office Access 4 20.07.2011 23:01
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) Машуля SQL, базы данных 4 06.05.2010 21:09
Создание новых таблиц в MS SQL SERVERE через SQL запрос в Delphi S_Yevgeniy Помощь студентам 1 27.10.2009 06:26
SQL запрос на основе другого SQL запрса... Timoxa БД в Delphi 1 07.01.2007 18:15