Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 insert один ко многим  [new]
intruders
Member

Откуда:
Сообщений: 140
Добрый день!
Есть три таблици. В первую будут вноситься данные
CREATE TABLE [dbo].[name](
	[id_n] [int] IDENTITY(1,1) NOT NULL,
	[name] [varchar](50) NULL,
Во второй будту заиты значения
CREATE TABLE [dbo].[name_m](
	[id] [int] IDENTITY(1,1) NOT NULL,
	[name] [varchar](50) NULL,
CREATE TABLE [dbo].[name_k](
	[id_n] [int] NOT NULL,
	[id] [int] NOT NULL,

Как должен выглядить запрос. Если я введу какое нибуть имя во второй таблици выбиру значения его. Тогда по идеи в третей таблице должни быть айди из первой соотвецтвовать выбраным айди из второй. А как это сделать запросом
29 авг 11, 15:36    [11195693]     Ответить | Цитировать Сообщить модератору
 Re: insert один ко многим  [new]
iljy
Member

Откуда:
Сообщений: 8711
intruders,

JOIN
29 авг 11, 15:43    [11195750]     Ответить | Цитировать Сообщить модератору
 Re: insert один ко многим  [new]
J.d
Member

Откуда: Москва
Сообщений: 691
как всё запущено! ))


select * from 
dbo.name n
inner join dbo.name_k k on k.id_n = n.id_n
inner join dbo.name_m m on m.id = k.id
where (  )

29 авг 11, 15:55    [11195868]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить