Eu realmente apreciaria sua ajuda.
Provavelmente é um problema bastante simples de resolver - mas não sou eu .. ;-)
Tenho duas tabelas no SQL Server:
- artigo
- preços
Agora quero selecionar um certo conjunto de ids e inserir algumas entradas na tabela de preços com esses IDs.
por exemplo (SQL errado e não funcionando)
INSERT INTO prices (group, id, price)
VALUES (7, (select articleId from article WHERE name LIKE 'ABC%'), 1.50);
Erro SQL -> subconsulta tem mais de 1 valor
obrigado pela ajuda
Respostas:
Você quer:
onde você apenas codifica os campos constantes.
fonte
iden_course
(Cse_M_ID,Cse_M_Name
,Cse_M_ShName
,Cse_M_TotSem
, Cse_M_CreatedDate) VALUES ( 'ID', 'BJF', 'BJfg', '4', Now ()) selecione max (Cse_M_ID) como ID de iden_course como adicionar nesta consultaExperimente isto:
fonte
fonte
Se você estiver inserindo um registro em sua tabela, você pode fazer
Mas como você deseja inserir mais de um registro, pode usar um
SELECT FROM
em sua instrução SQL.então você vai querer fazer isso:
fonte
a sub-consulta parece
espero que esta ajuda
fonte
fonte