[PHP] dumping only selected records into another table

2002-06-11 Thread andy

Hi there,

I have some data in one table which I have to move to another. No I thought
of a mysqldump with a where clause. The problem though is, that it also
tryes to insert the ID which is a autoinc. primary key and already in use by
another record. How can I produce a insert statement withouth the ID
included?

This is how I tryed it:
mysqldump -p --where= country='us' -t data beaches  beaches_us.sql

This is a line of output:
INSERT INTO beaches VALUES (2345,'Carrabelle Beach','US','9');

This is how I would like to have the output:
INSERT INTO beaches VALUES ('','Carrabelle Beach','US','9');

does anybody know how to do this?

Thanx for any help, Andy






-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] dumping only selected records into another table

2002-06-11 Thread andy

Hi there,

I have some data in one table which I have to move to another. No I thought
of a mysqldump with a where clause. The problem though is, that it also
tryes to insert the ID which is a autoinc. primary key and already in use by
another record. How can I produce a insert statement withouth the ID
included?

This is how I tryed it:
mysqldump -p --where= country='us' -t data beaches  beaches_us.sql

This is a line of output:
INSERT INTO beaches VALUES (2345,'Carrabelle Beach','US','9');

This is how I would like to have the output:
INSERT INTO beaches VALUES ('','Carrabelle Beach','US','9');

does anybody know how to do this?

Thanx for any help, Andy








-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] dumping only selected records into another table

2002-06-11 Thread andy

Hi there,

I have some data in one table which I have to move to another. No I thought
of a mysqldump with a where clause. The problem though is, that it also
tryes to insert the ID which is a autoinc. primary key and already in use by
another record. How can I produce a insert statement withouth the ID
included?

This is how I tryed it:
mysqldump -p --where= country='us' -t data beaches  beaches_us.sql

This is a line of output:
INSERT INTO beaches VALUES (2345,'Carrabelle Beach','US','9');

This is how I would like to have the output:
INSERT INTO beaches VALUES ('','Carrabelle Beach','US','9');

does anybody know how to do this?

Thanx for any help, Andy











-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] dumping only selected records into another table

2002-06-11 Thread Jay Blanchard

[snip]
I have some data in one table which I have to move to another. No I thought
of a mysqldump with a where clause. The problem though is, that it also
tryes to insert the ID which is a autoinc. primary key and already in use by
another record. How can I produce a insert statement withouth the ID
included?
[/snip]

RTFMySQLM

http://www.mysql.com/doc/I/N/INSERT_SELECT.html

HTH!

Jay

It's hip to snip!
Give a man a program, frustrate him for a day.
Teach a man to program, frustrate him for a lifetime.




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php