Avatar billede andersjo Nybegynder
27. september 2006 - 11:48 Der er 3 kommentarer og
1 løsning

select into

Hei.

Jeg prøver å lage en spørring og lagre resultatet til en ny tabell ved hjelp av phpMyAdmin.

Spørring:
SELECT first_name, last_name INTO temp_tbl FROM person

Jeg får følgende feil:

Error

SQL query: 

SELECT first_name, last_name
INTO temp_tbl
FROM person
LIMIT 0 , 30

MySQL said: 
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'temp_tbl FROM person
LIMIT 0, 30' at line 1

Etter hva jeg forstår skal min sql være korrekt.

Noen som vet hva problemet er?

//andersjo
Avatar billede andersjo Nybegynder
27. september 2006 - 11:50 #1
Avatar billede keysersoze Ekspert
27. september 2006 - 11:52 #2
mysql understøtter mig bekendt ikke select into - lavede lige en hurtig søgning på google og fandt dette; http://mysqld.active-venture.com/ANSI_diff_SELECT_INTO_TABLE.html

mon ikke også der står noget på mysqls egen side.
Avatar billede andersjo Nybegynder
27. september 2006 - 12:43 #3
Det stemmer nok...

Jeg gjorde dette i stedet:
select first_name, last_name into outfile 'temp.txt' from person

Da fikk jeg eksportert direkte til fil. Det var dette jeg til slutt skulle uansett.
Avatar billede arne_v Ekspert
27. september 2006 - 23:36 #4
hvad med

INSERT INTO temp_tbl SELECT first_name, last_name FROM person LIMIT 0 , 30

?
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