Citat:
Ursprungligen postat av ITisGood.se
Jag tycker Conny krånglar till det lite.
Kod:
insert into ip.blog (col1, col2, col3, col4)
VALUES('col1', (select col2, col3, col4 FROM wordpres ) )
I det här exemplet sätter du värdet på "col1" direkt i queryn.
Col2-4 hämtar du ifrån din gamla databas. Här det det viktigt att kolumnerna är i exakt samma ordning i inserten(första parentesen) som de är i values-selecten.
Viktigt är också att det då är exakt samma format på datan. Är det inte exakt samma format på datan måste du nog göra ett script som gör en select-loop och konverterar datan för varje rad innan den stoppas in i den nya databasen med en insert-query.
|
Kod:
INSERT INTO ip.blog (col1, col2, col3, col4)
SELECT 'val1', col2, 3, col4 FROM wordpress
Är betydligt enklare än att använda VALUES eftersom VALUES är mer oflexibelt än en regelrätt SELECT och VALUES inte tillför något i detta fall.
Det enda jag la till var lite förklarande texter/kommentarer så det skulle bli lättare att förstå.