diff --git a/misc/export_records.pl b/misc/export_records.pl index 23cc9f1109..6e363686a3 100755 --- a/misc/export_records.pl +++ b/misc/export_records.pl @@ -104,16 +104,16 @@ if ( $record_type eq 'bibs' ) { if ( $timestamp ) { push @record_ids, $_->{biblionumber} for @{ $dbh->selectall_arrayref(q| ( - SELECT biblionumber - FROM biblioitems + SELECT biblio_metadata.biblionumber + FROM biblio_metadata LEFT JOIN items USING(biblionumber) - WHERE biblioitems.timestamp >= ? + WHERE biblio_metadata.timestamp >= ? OR items.timestamp >= ? ) UNION ( - SELECT biblionumber - FROM biblioitems + SELECT biblio_metadata.biblionumber + FROM biblio_metadata LEFT JOIN deleteditems USING(biblionumber) - WHERE biblioitems.timestamp >= ? + WHERE biblio_metadata.timestamp >= ? OR deleteditems.timestamp >= ? ) |, { Slice => {} }, ( $timestamp ) x 4 ); };