20. oktober 2003 - 17:42Der er
3 kommentarer og 1 løsning
Flettet INSERT
Hej alle, Jeg har et insert sætning som inserter nu med nogle bestemte værdi. Den ser således ud :
INSERT INTO Loc (AppID,VerID,LanID,ResID,ResVal, Font) VALUES (1,1,1,1,'Accelerometer No','Font name, point size [, Bold ] [, Italic ]')
men jeg vil gerne lave en insert for alle de LanID som den kan finde der ligger i et Lan tabel mens de andre ting skal blive ved med at være det samme.
Jeg ved hvordan man lavet et flettet insert men nu har jeg jo ikke alle værdierne i Lan tabellen. De andre informationer vil jeg selv taste ind på normalvis med VALUES. Hvordan gør jeg det ?
Jeg er ikke helt sikker på at jeg forstår, men er det sådan noget her du er ude efter:
INSERT INTO Loc (AppID,VerID,LanID,ResID,ResVal, Font) SELECT 1, 1, LanID, 1, 'Accelerometer No', 'Font name, point size [, Bold ] [, Italic ]' FROM Lan
terry: Nope der er ingen problemer der. Databasen klager hvertfald ik ;)
venne: Det var lige løsningen. Var ikke klar over man kunne skrive værdier derind i SELECT sætningen. Laver du lige et svar for så får du lige din point.
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.