Использование SQL Server 2005
Я хочу вставить таблицу с условием
Имя столбца таблицы 1 - идентификатор, имя, отдел, ранг
Запрос
Insert into table1 values('1', 'Raja' 'IT', 'True') where Rank <> 'False'
Нужна помощь по запросу
insert into table 1 select '1', 'raja', 'it', 'true' from SomePlaceWhereRankExists where rank <> 'false'
Непонятно, откуда в вашем псевдокоде идет ранг.
Возможно, вы пытаетесь сделать что-то вроде:
IF @rank <> 'false' Insert into table1 values('1', 'Raja' 'IT', 'True')
Однако вы не совсем понимаете свою цель.Вы пытаетесь обновить существующие записи или вставить новые?Если вы вставляете новые, чего вы пытаетесь достичь с помощью предложения where?