mySQL insert von einer Tabelle in die Andere

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/mysql_insert_von_einer_tabelle_in_die_andere_136453/page_1 - zur Vollversion wechseln!


evrmnd schrieb am 09.02.2005 um 21:04

Hi,

Hab das da grad gmacht, kenne mich mit SQL leider nicht so gut aus....


INSERT INTO `table2`
(`username`, `publicname`, `userpassword`, `useremail`, `signatur`, `usericq`, `infotext`, `userhp`, `userage`, `gender`, `regdate` )

SELECT *
FROM apb1_user_table WHERE 1


Das Problem ist das die tabellen halt net gleich viel felder haben...
Es kommt fie fehlermeldung "#1136 - Column count doesn't match value count at row 1"

Weis jemand wie genau ich das machen muss?
Danke!
lg
EVERMIND


mat schrieb am 09.02.2005 um 21:19

musst die colums per name angeben, dann kannst auch beliebig viele weglassen, die dann nach dem insert den vordefinierten defaultwert bekommen.


evrmnd schrieb am 09.02.2005 um 21:25

Super 1A Danke!
is eh logisch... :P




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025