Avatar billede dotnet_cowboy Nybegynder
09. september 2005 - 14:35 Der er 4 kommentarer og
1 løsning

Sql problem

Hejsa

Jeg har et mindre sql problem denne gang.

Jeg vil denne gang gerne indsætte noget data fra en tabel og over i en anden...

Noget alla:
---------

DECLARE @ar VARCHAR(100)
SET @ar = Artist

SELECT Artist
FROM ss..Products
WHERE Artist LIKE 'M%'

INSERT INTO ss..Test_Products
(Artists) VALUES (@ar)

-------------------------

Men hvad gør jeg forkert?

Mvh

DC
Avatar billede capaj Nybegynder
09. september 2005 - 16:14 #1
Uden dog at vide præcis hvor du vil hen, så måske noget i stil med:

Insert into Test_Products (Artists)
Select Artist from products
Where Artist Like 'M%'

/CAPAJ
Avatar billede ldanielsen Nybegynder
12. september 2005 - 10:52 #2
Ja, du kan lige så godt lave det i et hug, som capaj viser.

Fejlen i din kode er at @ar ikke kommer til at indeholde noget. Gør sådan:

--------

DECLARE @ar VARCHAR(100)

SELECT @ar = Artist
FROM ss..Products
WHERE Artist LIKE 'M%'

INSERT INTO ss..Test_Products
(Artists) VALUES (@ar)

-------------------------
Avatar billede dotnet_cowboy Nybegynder
26. september 2005 - 13:04 #3
Hejsa...

Undskyld den lange svartid!

Det virker som det skal altsammen.

Hvis i kommer med et svar begge to, så deler jeg points.
Avatar billede ldanielsen Nybegynder
26. september 2005 - 13:07 #4
OK
Avatar billede dotnet_cowboy Nybegynder
26. september 2005 - 13:17 #5
Hvis du vil have nogle flere points, så tjek min tråd her!

;-)

http://www.eksperten.dk/spm/651008
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester