>From within MySQL 3? I doubt it. It's pretty easy to do in the language of your choice, though. Here's a version in perl:
use DBI; my $dbh = DBI->connect('DBI:mysql:database=test', user, pass); for (@{ $dbh->selectall_arrayref('SELECT * FROM users') }) { my ($id, @user_data) = @{ $_ }; my $serials = "SELECT serial FROM registered_serials WHERE id = $id"; print join("\t", @user_data, join(',', map { $_->[0] } @{ $dbh->selectall_arrayref($serials) }) ) . "\n"; } ____________________________________________________________ Eamon Daly ----- Original Message ----- From: "Scott Haneda" <[EMAIL PROTECTED]> To: "MySql" <[EMAIL PROTECTED]> Sent: Wednesday, August 04, 2004 7:49 PM Subject: Export and destroy relation > A client wants access to some data in mysql 3, it is a simple case of a user > table and a registered_serials table, there is always one user, and there > can be many resistered serials. (One to many) > > They want to somehow get this data into Excel, so I want to give them one > record per user, even though there can be many registered_serials. > > The result would be something like: > First<tab>last<tab>email<tab>serial1,serial2,serial3 > > Is this possible? > -- > ------------------------------------------------------------- > Scott Haneda Tel: 415.898.2602 > http://www.newgeo.com Fax: 313.557.5052 > [EMAIL PROTECTED] Novato, CA U.S.A. > > > > -- > MySQL General Mailing List > For list archives: http://lists.mysql.com/mysql > To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED] > -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]